Performance counters are modeled using the PerfCounterInfo data object type. Each instance of a PerfCounterInfo data object contains metadata about a specific metric available from the system. The storage adapter group of performance counters supports real-time performance metrics (such as latency and read- and write-speeds) for I/O operations on storage adapters. |
Counter | StatsType | Unit | Levels | Per Device Level |
RollupTypes | Labels | Entity | Instance/ Aggregate |
ESX Versions |
---|---|---|---|---|---|---|---|---|---|
OIOsPct | absolute | percent | 4 | 4 | average | Storage Adapter Outstanding I/Os | |||
The percent of I/Os that have been issued but have not yet completed | |||||||||
commandsAveraged | rate | number | 2 | 2 | average | Average commands issued per second | HostSystem | instance | 5.0 5.1 5.5 6.0 6.5 |
Average number of commands issued per second by the storage adapter during the collection interval | |||||||||
maxTotalLatency | absolute | millisecond | 3 | 3 | latest | Highest latency | HostSystem | aggregate | 5.0 5.1 5.5 6.0 6.5 |
Highest latency value across all storage adapters used by the host | |||||||||
numberReadAveraged | rate | number | 2 | 2 | average | Average read requests per second | HostSystem | instance | 5.0 5.1 5.5 6.0 6.5 |
Average number of read commands issued per second by the storage adapter during the collection interval | |||||||||
numberWriteAveraged | rate | number | 2 | 2 | average | Average write requests per second | HostSystem | instance | 5.0 5.1 5.5 6.0 6.5 |
Average number of write commands issued per second by the storage adapter during the collection interval | |||||||||
outstandingIOs | absolute | number | 2 | 2 | average | Storage Adapter Outstanding I/Os | |||
The number of I/Os that have been issued but have not yet completed | |||||||||
queueDepth | absolute | number | 2 | 2 | average | Storage Adapter Queue Depth | |||
The maximum number of I/Os that can be outstanding at a given time | |||||||||
queueLatency | absolute | millisecond | 2 | 2 | average | Storage Adapter Queue Command Latency | |||
Average amount of time spent in the VMkernel queue, per SCSI command, during the collection interval | |||||||||
queued | absolute | number | 2 | 2 | average | Storage Adapter Number Queued | |||
The current number of I/Os that are waiting to be issued | |||||||||
read | rate | kiloBytesPerSecond | 2 | 2 | average | Read rate | HostSystem | instance | 5.0 5.1 5.5 6.0 6.5 |
Rate of reading data by the storage adapter | |||||||||
throughput.cont | absolute | millisecond | 4 | 4 | average | Storage Adapter Throughput Contention | |||
Average amount of time for an I/O operation to complete successfully | |||||||||
throughput.usag | rate | kiloBytesPerSecond | 4 | 4 | average | Storage Adapter Throughput Usage | |||
The storage adapter's I/O rate. | |||||||||
totalReadLatency | absolute | millisecond | 2 | 2 | average | Read latency | HostSystem | instance | 5.0 5.1 5.5 6.0 6.5 |
Average amount of time for a read operation by the storage adapter. Total latency = kernel latency + device latency. | |||||||||
totalWriteLatency | absolute | millisecond | 2 | 2 | average | Write latency | HostSystem | instance | 5.0 5.1 5.5 6.0 6.5 |
Average amount of time for a write operation by the storage adapter. Total latency = kernel latency + device latency. | |||||||||
write | rate | kiloBytesPerSecond | 2 | 2 | average | Write rate | HostSystem | instance | 5.0 5.1 5.5 6.0 6.5 |
Rate of writing data by the storage adapter |
Back to Top of page