Oliver and Rusdy,
The Host Resources MIB is an IETF standard and several companies make SNMP
Agents that implement it.
The Host Resources MIB has a table:
hrSWRunPerfTable OBJECT-TYPE
SYNTAX SEQUENCE OF HrSWRunPerfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table of running software
performance metrics."
This has entries:
hrSWRunPerfCPU OBJECT-TYPE
SYNTAX Integer32 (0..2147483647)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of centi-seconds of the total system's CPU
resources consumed by this process. Note that on a
multi-processor system, this value may increment by
more than one centi-second in one centi-second of real
(wall clock) time."
::= { hrSWRunPerfEntry 1 }
hrSWRunPerfMem OBJECT-TYPE
SYNTAX KBytes
UNITS "KBytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total amount of real system memory allocated to
this process."
::= { hrSWRunPerfEntry 2 }
You should be able to set up data collection on these 2 MIB variables with
the NetView data collector, set thresholds and get event reports for
crossings.
However, a possible problem I see is that this table may be indexed by the
process ID and this may change with reboots. So you MAY not be able to set
different thresholds for different processes and get the results you are
seeking. If you are satisfied with a fixed set of thresholds and
information on the processes crossing each, you may be able to do this.
I am interested in this function anyway and am going to look into it (and
wait for other responses on the list.)
At 01:57 PM 14/05/2003 +0200, Oliver Bruchhaeuser wrote:
>
>Rusdy,
>
>you may want to take a look the HOST-RESOURCES-MIB provided by Microsoft.
>You find it under %SystemRoot%\system32\hostmib.mib
>Unfortunately I never found the time to "play" with it. Anybody else?
>
>Kind regards
>
>Oliver Bruchhaeuser
>Tivoli NetView EMEA L2 Support
>
>
>
>|---------+---------------------------->
>| | Rusdyanto |
>| | Tardjono |
>| | <Rusdyanto@MULTIP|
>| | OLAR.CO.ID> |
>| | |
>| | 14.05.2003 11:12 |
>| | |
>|---------+---------------------------->
>
>---------------------------------------------------------------------------
-------------------------------------|
> |
|
> | To: "'NetView List'" <nv-l@lists.tivoli.com>
|
> | cc:
|
> | Subject: [nv-l] Windows Server MIB
|
> |
|
> |
|
>
>---------------------------------------------------------------------------
-------------------------------------|
>
>
>
>
>
>
>Dear list,
>
>My environment is Tivoli NetView 7.1.3 on Windows Server 2000.
>I am trying to find a way to get services/processes running on Windows
>Server (like in Task Manager->Processes tab) and then set thresholds to
>those processes for CPU and Memory usage.
>
>Is this possible to be accomplished by NetView? Or, should I load the MIB
>for Windows Server? If yes, where can I get the MIB from?
>
>I appreciate if someone can advise me.
>Thank you in advance.
>
>Rusdy
>
>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: nv-l-unsubscribe@lists.tivoli.com
>For additional commands, e-mail: nv-l-help@lists.tivoli.com
>
>*NOTE*
>This is not an Offical Tivoli Support forum. If you need immediate
>assistance from Tivoli please call the IBM Tivoli Software Group
>help line at 1-800-TIVOLI8(848-6548)
>
Joe Fernandez
Kardinia Software
jfernand@kardinia.com
http://www.kardinia.com
---------------------------------------------------------------------
To unsubscribe, e-mail: nv-l-unsubscribe@lists.tivoli.com
For additional commands, e-mail: nv-l-help@lists.tivoli.com
*NOTE*
This is not an Offical Tivoli Support forum. If you need immediate
assistance from Tivoli please call the IBM Tivoli Software Group
help line at 1-800-TIVOLI8(848-6548)
|