CPU Load Monitoring

CPU Performance monitoring is accomplished via SNMP and WMI.

SNMP-based CPU Performance Monitoring

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

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

Iotellect 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

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.

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

Iotellect 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.

CPU Load Alerting

Alert Name

Triggering Condition

Notes

CPU Activity (WMI)

CPU activity indicator satisfies a condition consisting of a threshold and comparison operation. The available indicators are percentage of time when CPU was: idle, non-idle, in user mode, handling hardware interrupts, using maximum frequency.

Use Setup Monitoring Profile action, CPU group to create; available for WMI-compliant devices only.

CPU Load Reporting

Report Name

Description

CPU Load Summary

CPU(s) load for all devices

CPU Load Over 50%

Devices with CPU Load over 50%

CPU Load Over 90%

Devices with CPU Load over 90%

CPU Load Top 10

10 devices with the highest CPU Load

CPU Load Top 50

50 devices with the highest CPU Load

CPU Load Charting

Chart Name

Description

Notes

CPU Load (SNMP)

Diagrams CPU(s) load.

The chart can be created for a particular SNMP-enabled context using Setup Monitoring Profile action.

CPU Load Top 10 (SNMP)

Presents devices with the greatest CPU utilization.

The chart is automatically created by a corresponding auto run action in Top 10 group and is available at Top 10 dashboard.

Was this page helpful?