Usage notes on CPU utilization and system CPU utility table
There are three groups of CPU utilization MIB objects.
Group A consists of the following object and it is not to be used.
The object in this group can display management module CPU utilization. The data it displays is from the last time that this object was read. If there is more than one management station reading the object, conflict occurs because every read resets the CPU utilization until the next read. It is recommended that this object not to be used.
Group B consists of the following objects.
MIB object |
OID |
|---|---|
| snAgGblCpuUtil1SecAvg | 1.3.6.1.4.1.1991.1.1.2.1.50 |
| snAgGblCpuUtil5SecAvg | 1.3.6.1.4.1.1991.1.1.2.1.51 |
| snAgGblCpuUtil1MinAvg | 1.3.6.1.4.1.1991.1.1.2.1.52 |
Group B was created to resolve the multi-management stations issue of snAgGblCpuUtilData. These three objects are time-based. However, they only work for the management CPU utilization.
Use snAgentCpuUtilTable if supported on a device instead of snAgGblCpuUtil1SecAvg, snAgGblCpuUtil5SecAvg, and snAgGblCpuUtil1MinAvg.
Group C consists of the snAgentCpu table. Refer to the System CPU utilization table for more information.
The snAgentCpu table was created because switch families evolved from a single-CPU system to a multi-CPU system and CPU utilization information to non-management CPUs is required.