The following table shows the name, collection level, categories, and values for counters that measure CPU performance.
The VirtualCenter statistics level is a setting that controls reporting of metrics. Higher settings increase the amount of data collected and can impact performance.
| Counter Name | VC STATS LEVEL | Category | Value |
|---|---|---|---|
| usage |
avg: 1
min: 4 max: 4 |
unit | Hundredth of a percent (1 = 0.01%). A value between 0 and 10000. |
| description | CPU usage as a percentage over the interval of collection. | ||
| stat type | rate | ||
| rollup type | average, minimum, maximum | ||
| entity | host, virtual machine, compute resources, and resource pools | ||
| usagemhz |
avg: 1
min: 4 max: 4 |
unit | MHz |
| description | CPU usage in MHz over the interval of collection. | ||
| stat type | rate | ||
| rollup type | average, minimum, maximum | ||
| entity | host, virtual machine, compute resources, and resource pools | ||
| system | 3 | unit | millisecond |
| description | CPU time spent on system processes. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | virtual machine (per cpu instance only) | ||
| wait | 3 | unit | millisecond |
| description | Total time that a virtual CPU is not runnable. It could be idle (halted) or waiting for an external event such as I/O. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | virtual machine (per cpu instance only) | ||
| ready | 3 | unit | millisecond |
| description | CPU time spent in ready state. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | virtual machine (per cpu instance only) | ||
| extra | 3 | unit | millisecond |
| description | CPU time that is extra. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | virtual machine (per cpu instance only) | ||
| used | 3 | unit | millisecond |
| description | CPU time that is used. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | virtual machine (per cpu instance only) | ||
| guaranteed | 3 | unit | millisecond |
| description | CPU time that is guaranteed (also called reserved) for the virtual machine | ||
| stat type | delta | ||
| rollup type | latest | ||
| entity | virtual machine (per cpu instance only), compute resources and resource pools. | ||
| reservedCapacity | 2 | unit | MHz |
| description | The value of the reservation property of the resource pool, or the sum of the reservation properties of the resource pool's (immediate) children, whichever is larger. Note that children's sum of reservations can be larger than that of the parent only if the parent is marked as reservationExpandable. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host and compute resources | ||
| totalcpu | 1 | unit | MHz |
| description | Same as VMware DRS Effective CPU resources available. | ||
| stat type | rate | ||
| rollup type | average | ||
| entity | compute resources | ||
| cpuentitlement | 1 | unit | MHz |
| description | The amount of CPU resources that the scheduler devotes to the virtual machine or resource pool. This is calculated based on the current estimated CPU demand and resource policies (reservation, limit, and shares) set for all virtual machines and resource pools in the host or cluster. | ||
| stat type | rate | ||
| rollup type | latest | ||
| entity | virtual machine and resource pools. |