The Performance Monitor Agent provides statistics and allows thresholds to be set for various system performance parameters. Information is available for the following subsystems: System, Server, Processor, Memory, Paging File, Cache, Physical Disk, Logical Disk, Network, TCP and Processes.
The Performance Monitor Agent is a sub agent of the Foundation Agent. This agent replaces the previous OS Management Agent (Patrol for Compaq) and the previous threshold settings are not maintained. The agent obtains performance data from the Microsoft OS-supported Windows Management Information (WMI). WMI is installed as part of the OS on Microsoft Server 2003 and Windows 2000. For Microsoft Windows NT4, WMI must be installed by the user.
NOTE: If the system does not have WMI installed, download and install it from the Microsoft website at:www.microsoft.com/downloads/release.asp?ReleaseID=18491
The install status of the Performance Monitor Agent is verified from Start -->Settings -->Control Panel under the services section of the HP Management Agents Control Panel applet. If needed, to activate the Performance Monitor feature, select Performance Monitor from the Inactive Agents section and click the Add button. The Performance Monitor information then is displayed under Active Agents section.
To enable physical and logical disk monitoring on Windows NT and Windows 2000 systems the command must be run:
DISKPERF [-Y[D|V] | -N[D|V]] [\\computername]
-Y sets the system to start all disk performance counters when the system is restarted.
-YD enables the disk performance counters for physical drives, when the system is restarted.
-YV enables the disk performance counters for logical drives or storage volumes when the system is restarted.
-N sets the system to disable all disk performance counters when the system is restarted.
-ND disables the disk performance counters for physical drives
-NV disables the disk performance counters for logical drives.
\\computername is the name of the computer you want to see or set disk performance counter use.
For Windows 2000, Disk Performance Monitoring can be turned on/off as needed by using this command.
For Windows NT4, Disk Performance Monitoring cannot be turned off once it is turned on.
For Windows Server 2003, Disk Performance Monitoring is on by default and cannot be turned off.
Warning and critical threshold limits can be set for the properties where indicated in the list below. Alarms are sent when the performance property value meets the threshold conditions and stays for 15 data collection intervals. The data collection interval is set in the HP Management Agents Control Panel applet under Windows Control Panel Settings. Alarms are sent to the configured destinations through SNMP and e-mail.
In order to set thresholds, the user must have Administrator Rights and have READ-WRITE or READ-CREATE access in the SNMP security settings.
Alarm Monitoring Time Interval—15 data collection intervals.
Performance status icons are displayed next to those performance items with adjustable thresholds (indicated by the UNKNOWN, OK, DEGRADED, or FAILED status icons) —
For Windows 2000, the formatted OS performance data is available by registering a Windows WMI provider that supplies the formatted final OS performance data. The data is populated in WMI under the specific classes as follows:
Namespace: root\default
Object Class: CPQ_System_Performance
Sub–classes:
CPQ_System
ContextSwitchRate
CpqQueueLength
Processes
RegistryUsage
SystemUpTime
TotalThreads
CPQ_Server
AccessPermissionErrors
ContextBlockQueueRate
GrantedAccessErrors
LogonErrors
ServerSessions
SessionsErroredOut
TotalByteRate
CPQ_Processor
CpuTimePercent
CpuUserTimePercent
InterruptRate
PercentDPCTime
PercentInterruptTime
PrivelegedCpuTimePercent
Processor
CPQ_Memory
AvailableKBytes
CacheBytes
CacheFaultRate
PageFaultRate
PageInputRate
PageOutputRate
PageRate
PageReadsPersec
PageWritesPersec
PoolNonpagedBytes
CPQ_PagingFile
PageFileUsagePercent
PagingFile
CPQ_Cache
CopyReadHitsPercent
CopyReadRate
CPQ_PhysicalDisk
CurrentDiskQueueLength
DiskBytesPersec
DiskQueueLength
DiskReadBytesPersec
DiskReadsPersec
DiskTimePercent
DiskTransfersPersec
DiskWriteBytesPersec
DiskWritesPersec
PhysicalDisk
CPQ_LogicalDisk
DiskQueueLength
DiskTimePercent
FreeMegabytes
FreeSpacePercent
LogicalDisk
CPQ_NetworkInterface
BytesReceivedPersec
BytesSentPersec
CurrentBandwidth
NetworkInterface
OutputQueueLength
PacketOutboundErrs
PacketRate
PacketReceiveErrs
PacketsReceivedPersec
PacketsSentPersec
TotalByteRate
CPQ_Tcp (CPQ_Tcpv4 for .net)
ConnectionFailures
ConnectionsActive
ConnectionsEstablished
SegmentsRate
SegmentsRetransmitRate
CPQ_Process
CpuTimePercent
PageFaultRate
PageFileBytes
PrivateBytes
PrivelegedTimePercent
Process
ThreadCount
WorkingSet
Under .net, the formatted data is also available under the WMI CIMV2 namespace as:
Namespace: root\CIMv2
Sub-classes of CIM_StatisticalInformation\Win32_Perf\Win32_PerfFormattedData