CPU Performance Monitoring

Top  Previous  Next

CPU Performance monitoring is accomplished via SNMP and WMI.

SNMP-based CPU Performance Monitoring

AggreGate Network Manager can collect CPU load data via SNMP and process it.

note_glossary-term

According to RFC 1514 CPU load is the average, over the last minute, of the percentage of time that this processor was not idle.

AggreGate Network Manager uses hrProcessorLoad SNMP variable to get the average CPU load. The variable is part of hrProcessorTable, providing separate data for all host's processors.

The SNMP-based CPU Load monitoring tools include:

CPU Load chart
Packet Loss Top 10 chart
CPU Load reports/queries
CPU Load Top 10 Auto Run action that shows 10 devices with the highest CPU load

note_tip-wt

The CPU Load chart can be created and configured using Setup Monitoring Profile action -- see CPU group in Setup Monitoring Profile Action.

System administrators can create other tools (e.g. alerts, widgets, etc.) for interpreting data provided by hrProcessorTable SNMP variable.

note_further-wt

CPU utilization on VMware ESX servers by particular virtual machines can be monitored using Virtual Machine CPU Load alert and Virtual Machine CPU Utilization chart.

WMI-base CPU Performance Monitoring

AggreGate Network Manager can use WMI to obtain CPU performance data as instances of Win32_PerfFormattedData_Counters_ProcessorInformation. The WMI-based CPU performance monitoring tools include CPU Activity alert.