Systems Management Empire MIB › CPU Statistics Table
CPU Statistics Table
The CPU Statistics table provides performance statistics for each CPU.
Class: cpuStatsEntry
Instance: value of cpuStatsDescr and cpuStatsIndex attributes for the specific CPU
Each table entry provides the latest statistics for one CPU. The agent periodically (every 60 seconds) checks the status of the system data structures for each CPU and records the values in the table. Use the CPU Statistics table to monitor the following statistics:
- CPU type (cpuStatsDesc)
- Number of ticks spent in Idle, User, System, or Wait mode (cpuStatsIdle, cpuStatsUser, cpuStatsSys, cpuStatsWait)
- Time of last statistics update (cpuStatsLastUpdate)
- Percentage of the physical processors consumed by logical CPU (cpuStatsPC)
- Percentage of entitled capacity consumed by logical CPU (cpuStatsEC)
- Percentage of time in Idle, User, Sys, or Wait mode (cpuStatsIdlePercent, cpuStatsUserPercent, cpuStatsSysPercent, cpuStatsWaitPercent)
When you are using the CPU statistics table, see the cpuStatsLastUpdate column for information about the time (in TimeTicks) that this row was last updated. This column also lets you know whether the statistics have been updated since you last queried the table.
Class: cpuGroup
Each table entry provides the latest statistics for all CPUs in one group. The related CPU Totals group adds the metrics from the table to display a total for all CPUs. It also provides totals for processor and entitled capacity consumed by LPAR.
Use the CPU Statistics table to monitor the following statistics:
- Number of ticks spent by all CPUs in Idle mode. This variable is not supported in Windows NT. (cpuTotalIdle)
- Number of ticks spent by all CPUs in User mode. (cpuTotalUser)
- Number of ticks spent by all CPUs in Kernel or system mode. (cpuTotalSys)
- Number of ticks spent by all CPUs in Wait mode. (cpuTotalWait)
- Time of last statistics update of all CPUs in a group. (cpuTotalLastUpdate )
- Percentage of time of the CPU of the system in idle. (cpuTotalIdlePercent )
- Percentage of time of the CPU of the system in User mode. (cpuTotalUserPercent)
- Percentage of time of the CPU of the system to execute kernel or operating system. (cpuTotalSysPercent)
- Percentage of time of the CPU of the system in Wait mode for I/O. This variable is not supported on Windows. (cpuTotalWaitPercent )
- Number of physical processors consumed (pc) by all logical CPUs. The value reported is 'pc' multiplied by 100. For example, the value 80 represents pc of 0.8. (cpuTotalPC)
- Percentage of entitled capacity consumed (ec) by all logical CPUs. (cpuTotalEC )