Counters for CPU Performance

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.

GROUP NAME: cpu

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.