Adding upstream version 1.34.4.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
e393c3af3f
commit
4978089aab
4963 changed files with 677545 additions and 0 deletions
355
plugins/inputs/vsphere/METRICS.md
Normal file
355
plugins/inputs/vsphere/METRICS.md
Normal file
|
@ -0,0 +1,355 @@
|
|||
# Common vSphere Performance Metrics
|
||||
|
||||
The set of performance metrics in vSphere is open ended. Metrics may be added
|
||||
or removed in new releases and the set of available metrics may vary depending
|
||||
hardware, as well as what plugins and add-on products are installed. Therefore,
|
||||
providing a definitive list of available metrics is difficult. The metrics
|
||||
listed below are the most commonly available as of vSphere 6.5.
|
||||
|
||||
For a complete list of metrics available from vSphere and the units they
|
||||
measure in, please reference the [VMWare Product Documentation][product_doc] or
|
||||
the [VMWare Performance Manager Documentation][perf_manager_doc].
|
||||
|
||||
To list the exact set in your environment, please use the govc tool available
|
||||
[here](https://github.com/vmware/govmomi/tree/master/govc)
|
||||
|
||||
To obtain the set of metrics for e.g. a VM, you may use the following command:
|
||||
|
||||
```shell
|
||||
govc metric.ls vm/*
|
||||
```
|
||||
|
||||
[product_doc]: https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.monitoring.doc/GUID-FF7F87C7-91E7-4A2D-88B5-E3E04A76F51B.html
|
||||
[perf_manager_doc]: https://vdc-repo.vmware.com/vmwb-repository/dcr-public/eda658cb-b729-480e-99bc-d3c961055a38/dc769ba5-3cfa-44b1-a5f9-ad807521af19/doc/vim.PerformanceManager.html
|
||||
|
||||
## Virtual Machine Metrics
|
||||
|
||||
```metrics
|
||||
cpu.demandEntitlementRatio.latest
|
||||
cpu.usage.average
|
||||
cpu.ready.summation
|
||||
cpu.run.summation
|
||||
cpu.system.summation
|
||||
cpu.swapwait.summation
|
||||
cpu.costop.summation
|
||||
cpu.demand.average
|
||||
cpu.readiness.average
|
||||
cpu.maxlimited.summation
|
||||
cpu.wait.summation
|
||||
cpu.usagemhz.average
|
||||
cpu.latency.average
|
||||
cpu.used.summation
|
||||
cpu.overlap.summation
|
||||
cpu.idle.summation
|
||||
cpu.entitlement.latest
|
||||
datastore.maxTotalLatency.latest
|
||||
disk.usage.average
|
||||
disk.read.average
|
||||
disk.write.average
|
||||
disk.maxTotalLatency.latest
|
||||
mem.llSwapUsed.average
|
||||
mem.swapin.average
|
||||
mem.vmmemctltarget.average
|
||||
mem.activewrite.average
|
||||
mem.overhead.average
|
||||
mem.vmmemctl.average
|
||||
mem.zero.average
|
||||
mem.swapoutRate.average
|
||||
mem.active.average
|
||||
mem.llSwapOutRate.average
|
||||
mem.swapout.average
|
||||
mem.llSwapInRate.average
|
||||
mem.swapinRate.average
|
||||
mem.granted.average
|
||||
mem.latency.average
|
||||
mem.overheadMax.average
|
||||
mem.swapped.average
|
||||
mem.compressionRate.average
|
||||
mem.swaptarget.average
|
||||
mem.shared.average
|
||||
mem.zipSaved.latest
|
||||
mem.overheadTouched.average
|
||||
mem.zipped.latest
|
||||
mem.consumed.average
|
||||
mem.entitlement.average
|
||||
mem.usage.average
|
||||
mem.decompressionRate.average
|
||||
mem.compressed.average
|
||||
net.multicastRx.summation
|
||||
net.transmitted.average
|
||||
net.received.average
|
||||
net.usage.average
|
||||
net.broadcastTx.summation
|
||||
net.broadcastRx.summation
|
||||
net.packetsRx.summation
|
||||
net.pnicBytesRx.average
|
||||
net.multicastTx.summation
|
||||
net.bytesTx.average
|
||||
net.bytesRx.average
|
||||
net.droppedRx.summation
|
||||
net.pnicBytesTx.average
|
||||
net.droppedTx.summation
|
||||
net.packetsTx.summation
|
||||
power.power.average
|
||||
power.energy.summation
|
||||
rescpu.runpk1.latest
|
||||
rescpu.runpk15.latest
|
||||
rescpu.maxLimited5.latest
|
||||
rescpu.actpk5.latest
|
||||
rescpu.samplePeriod.latest
|
||||
rescpu.runav1.latest
|
||||
rescpu.runav15.latest
|
||||
rescpu.sampleCount.latest
|
||||
rescpu.actpk1.latest
|
||||
rescpu.runpk5.latest
|
||||
rescpu.runav5.latest
|
||||
rescpu.actav15.latest
|
||||
rescpu.actav1.latest
|
||||
rescpu.actpk15.latest
|
||||
rescpu.actav5.latest
|
||||
rescpu.maxLimited1.latest
|
||||
rescpu.maxLimited15.latest
|
||||
sys.osUptime.latest
|
||||
sys.uptime.latest
|
||||
sys.heartbeat.latest
|
||||
virtualDisk.write.average
|
||||
virtualDisk.read.average
|
||||
```
|
||||
|
||||
## Host System Metrics
|
||||
|
||||
```metrics
|
||||
cpu.corecount.contention.average
|
||||
cpu.usage.average
|
||||
cpu.reservedCapacity.average
|
||||
cpu.usagemhz.minimum
|
||||
cpu.usagemhz.maximum
|
||||
cpu.usage.minimum
|
||||
cpu.usage.maximum
|
||||
cpu.capacity.provisioned.average
|
||||
cpu.capacity.usage.average
|
||||
cpu.capacity.demand.average
|
||||
cpu.capacity.contention.average
|
||||
cpu.corecount.provisioned.average
|
||||
cpu.corecount.usage.average
|
||||
cpu.usagemhz.average
|
||||
disk.throughput.contention.average
|
||||
disk.throughput.usage.average
|
||||
mem.decompressionRate.average
|
||||
mem.granted.average
|
||||
mem.active.average
|
||||
mem.shared.average
|
||||
mem.zero.average
|
||||
mem.swapused.average
|
||||
mem.vmmemctl.average
|
||||
mem.compressed.average
|
||||
mem.compressionRate.average
|
||||
mem.reservedCapacity.average
|
||||
mem.capacity.provisioned.average
|
||||
mem.capacity.usable.average
|
||||
mem.capacity.usage.average
|
||||
mem.capacity.entitlement.average
|
||||
mem.capacity.contention.average
|
||||
mem.usage.minimum
|
||||
mem.overhead.minimum
|
||||
mem.consumed.minimum
|
||||
mem.granted.minimum
|
||||
mem.active.minimum
|
||||
mem.shared.minimum
|
||||
mem.zero.minimum
|
||||
mem.swapused.minimum
|
||||
mem.consumed.average
|
||||
mem.usage.maximum
|
||||
mem.overhead.maximum
|
||||
mem.consumed.maximum
|
||||
mem.granted.maximum
|
||||
mem.overhead.average
|
||||
mem.shared.maximum
|
||||
mem.zero.maximum
|
||||
mem.swapused.maximum
|
||||
mem.vmmemctl.maximum
|
||||
mem.usage.average
|
||||
mem.active.maximum
|
||||
mem.vmmemctl.minimum
|
||||
net.throughput.contention.summation
|
||||
net.throughput.usage.average
|
||||
net.throughput.usable.average
|
||||
net.throughput.provisioned.average
|
||||
power.power.average
|
||||
power.powerCap.average
|
||||
power.energy.summation
|
||||
vmop.numShutdownGuest.latest
|
||||
vmop.numPoweroff.latest
|
||||
vmop.numSuspend.latest
|
||||
vmop.numReset.latest
|
||||
vmop.numRebootGuest.latest
|
||||
vmop.numStandbyGuest.latest
|
||||
vmop.numPoweron.latest
|
||||
vmop.numCreate.latest
|
||||
vmop.numDestroy.latest
|
||||
vmop.numRegister.latest
|
||||
vmop.numUnregister.latest
|
||||
vmop.numReconfigure.latest
|
||||
vmop.numClone.latest
|
||||
vmop.numDeploy.latest
|
||||
vmop.numChangeHost.latest
|
||||
vmop.numChangeDS.latest
|
||||
vmop.numChangeHostDS.latest
|
||||
vmop.numVMotion.latest
|
||||
vmop.numSVMotion.latest
|
||||
vmop.numXVMotion.latest
|
||||
```
|
||||
|
||||
## Resource Pool Metrics
|
||||
|
||||
```metrics
|
||||
cpu.usagemhz.average
|
||||
cpu.cpuentitlement.latest
|
||||
cpu.usagemhz.minimum
|
||||
cpu.usagemhz.maximum
|
||||
cpu.capacity.entitlement.average
|
||||
cpu.capacity.usage.average
|
||||
cpu.capacity.demand.average
|
||||
cpu.capacity.contention.average
|
||||
cpu.corecount.provisioned.average
|
||||
cpu.corecount.contention.average
|
||||
disk.throughput.usage.average
|
||||
disk.throughput.contention.average
|
||||
mem.capacity.contention.average
|
||||
mem.overhead.average
|
||||
mem.consumed.average
|
||||
mem.granted.average
|
||||
mem.active.average
|
||||
mem.shared.average
|
||||
mem.zero.average
|
||||
mem.swapped.average
|
||||
mem.vmmemctl.average
|
||||
mem.capacity.provisioned.average
|
||||
mem.capacity.entitlement.average
|
||||
mem.capacity.usage.average
|
||||
mem.mementitlement.latest
|
||||
mem.compressed.average
|
||||
mem.compressionRate.average
|
||||
mem.decompressionRate.average
|
||||
mem.overhead.minimum
|
||||
mem.consumed.minimum
|
||||
mem.granted.minimum
|
||||
mem.active.minimum
|
||||
mem.shared.minimum
|
||||
mem.zero.minimum
|
||||
mem.swapped.minimum
|
||||
mem.vmmemctl.maximum
|
||||
mem.overhead.maximum
|
||||
mem.consumed.maximum
|
||||
mem.granted.maximum
|
||||
mem.active.maximum
|
||||
mem.shared.maximum
|
||||
mem.zero.maximum
|
||||
mem.swapped.maximum
|
||||
mem.vmmemctl.minimum
|
||||
net.throughput.usage.average
|
||||
net.throughput.contention.summation
|
||||
power.power.average
|
||||
power.energy.summation
|
||||
```
|
||||
|
||||
## Cluster Metrics
|
||||
|
||||
```metrics
|
||||
cpu.corecount.contention.average
|
||||
cpu.usage.average
|
||||
cpu.reservedCapacity.average
|
||||
cpu.usagemhz.minimum
|
||||
cpu.usagemhz.maximum
|
||||
cpu.usage.minimum
|
||||
cpu.usage.maximum
|
||||
cpu.capacity.provisioned.average
|
||||
cpu.capacity.usage.average
|
||||
cpu.capacity.demand.average
|
||||
cpu.capacity.contention.average
|
||||
cpu.corecount.provisioned.average
|
||||
cpu.corecount.usage.average
|
||||
cpu.usagemhz.average
|
||||
disk.throughput.contention.average
|
||||
disk.throughput.usage.average
|
||||
mem.decompressionRate.average
|
||||
mem.granted.average
|
||||
mem.active.average
|
||||
mem.shared.average
|
||||
mem.zero.average
|
||||
mem.swapused.average
|
||||
mem.vmmemctl.average
|
||||
mem.compressed.average
|
||||
mem.compressionRate.average
|
||||
mem.reservedCapacity.average
|
||||
mem.capacity.provisioned.average
|
||||
mem.capacity.usable.average
|
||||
mem.capacity.usage.average
|
||||
mem.capacity.entitlement.average
|
||||
mem.capacity.contention.average
|
||||
mem.usage.minimum
|
||||
mem.overhead.minimum
|
||||
mem.consumed.minimum
|
||||
mem.granted.minimum
|
||||
mem.active.minimum
|
||||
mem.shared.minimum
|
||||
mem.zero.minimum
|
||||
mem.swapused.minimum
|
||||
mem.consumed.average
|
||||
mem.usage.maximum
|
||||
mem.overhead.maximum
|
||||
mem.consumed.maximum
|
||||
mem.granted.maximum
|
||||
mem.overhead.average
|
||||
mem.shared.maximum
|
||||
mem.zero.maximum
|
||||
mem.swapused.maximum
|
||||
mem.vmmemctl.maximum
|
||||
mem.usage.average
|
||||
mem.active.maximum
|
||||
mem.vmmemctl.minimum
|
||||
net.throughput.contention.summation
|
||||
net.throughput.usage.average
|
||||
net.throughput.usable.average
|
||||
net.throughput.provisioned.average
|
||||
power.power.average
|
||||
power.powerCap.average
|
||||
power.energy.summation
|
||||
vmop.numShutdownGuest.latest
|
||||
vmop.numPoweroff.latest
|
||||
vmop.numSuspend.latest
|
||||
vmop.numReset.latest
|
||||
vmop.numRebootGuest.latest
|
||||
vmop.numStandbyGuest.latest
|
||||
vmop.numPoweron.latest
|
||||
vmop.numCreate.latest
|
||||
vmop.numDestroy.latest
|
||||
vmop.numRegister.latest
|
||||
vmop.numUnregister.latest
|
||||
vmop.numReconfigure.latest
|
||||
vmop.numClone.latest
|
||||
vmop.numDeploy.latest
|
||||
vmop.numChangeHost.latest
|
||||
vmop.numChangeDS.latest
|
||||
vmop.numChangeHostDS.latest
|
||||
vmop.numVMotion.latest
|
||||
vmop.numSVMotion.latest
|
||||
vmop.numXVMotion.latest
|
||||
```
|
||||
|
||||
## Datastore Metrics
|
||||
|
||||
```metrics
|
||||
datastore.numberReadAveraged.average
|
||||
datastore.throughput.contention.average
|
||||
datastore.throughput.usage.average
|
||||
datastore.write.average
|
||||
datastore.read.average
|
||||
datastore.numberWriteAveraged.average
|
||||
disk.used.latest
|
||||
disk.provisioned.latest
|
||||
disk.capacity.latest
|
||||
disk.capacity.contention.average
|
||||
disk.capacity.provisioned.average
|
||||
disk.capacity.usage.average
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue