The following table shows the name, collection level, categories, and values for counters that measure disk 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 | KB |
| description | Total size of data read and written for all disk instances of the host or virtual machine. | ||
| stat type | rate | ||
| rollup type | average, minimum, maximum | ||
| entity | host, virtual machine (aggregate level only) | ||
| read | 3 | unit | KBps |
| description | Amount of data read from disk during the defined interval. | ||
| stat type | rate | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| write | 3 | unit | KBps |
| description | Amount of data written to disk during the defined interval. | ||
| stat type | rate | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| numberRead | 3 | unit | number |
| description | Number of times data was read from disk during the defined interval. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | host, virtual machine (per disk instance only) | ||
| numberWrite | 3 | unit | number |
| description | Number of times data was written to disk in the defined interval. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | host, virtual machine (per disk instance only) | ||
| commands | 3 | unit | number |
| description | Number of disk commands issued during the defined interval. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | host, virtual machine (per disk instance only) | ||
| commandsAborted | 3 | unit | number |
| description | Number of disk commands aborted during the defined interval. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | host, virtual machine (per disk instance only) | ||
| busResets | 3 | unit | number |
| description | Number of bus resets during the defined interval. | ||
| stat type | delta | ||
| rollup type | summation | ||
| entity | host, virtual machine (per disk instance only) | ||
| totalReadLatency | 3 | unit | milliseconds |
| description | Average time taken for a read by a Guest OS, the sum of kernelReadLatency and physical deviceReadLatency. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| kernelReadLatency | 3 | unit | milliseconds |
| description | Average time spent in the ESX Server VMkernel per read. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| deviceReadLatency | 3 | unit | milliseconds |
| description | Average time taken to complete a read from the physical device. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| queueReadLatency | 3 | unit | milliseconds |
| description | Average time spent in the ESX Server VMkernel queue per read. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| totalWriteLatency | 3 | unit | milliseconds |
| description | Average time taken for a write by a Guest OS, the sum of kernelWriteLatency and physical deviceWriteLatency. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| kernelWriteLatency | 3 | unit | milliseconds |
| description | Average time spent in the ESX Server VMkernel per write. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| deviceWriteLatency | 3 | unit | milliseconds |
| description | Average time taken to complete a write from the physical device. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| queueWriteLatency | 3 | unit | milliseconds |
| description | Average time spent in the ESX Server VMkernel queue per write. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| totalLatency | 3 | unit | milliseconds |
| description | Average time taken for disk commands by a Guest OS, the sum of kernelCommandLatency and physical deviceCommandLatency. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| kernelLatency | 3 | unit | milliseconds |
| description | Average time spent in the ESX Server VMkernel per command. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| deviceLatency | 3 | unit | milliseconds |
| description | Average time taken to complete a command from the physical device. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) | ||
| queueLatency | 3 | unit | milliseconds |
| description | Average time spent in the ESX Server VMkernel queue per command. | ||
| stat type | absolute | ||
| rollup type | average | ||
| entity | host, virtual machine (per disk instance only) |