Added missing measurements and corrected errors in doc

1. Added the missing hardware snmp metrics.
2. Added a note about some compute metrics which are generated by
rate_of_change transformer on certain hypervisor.

Change-Id: I2156466e8ca5c5ec8bc808e3fbe275b591721f8a
Closes-Bug: #1393328
This commit is contained in:
Lianhao Lu 2014-12-15 10:47:52 +08:00
parent c290ed8f37
commit 748cd238de

View File

@ -124,6 +124,24 @@ network.outgoing.packets.rate g packet/s iface ID p 1, 2, 3,
have it built in. The memory.usage meters can't be fetched without image
balloon driver.
.. note:: On libvirt/hyperV, the following meters are not generated directly
from the underlying hypervisor, but are generated by the 'rate_of_change'
transformer as defined in the default pipeline configuration.
- cpu_util
- disk.read.requests.rate
- disk.write.requests.rate
- disk.read.bytes.rate
- disk.write.bytes.rate
- disk.device.read.requests.rate
- disk.device.write.requests.rate
- disk.device.read.bytes.rate
- disk.device.write.bytes.rate
- network.incoming.bytes.rate
- network.outgoing.bytes.rate
- network.incoming.packets.rate
- network.outgoing.packets.rate
Contributors are welcome to extend other virtualization backends' meters
or complete the existing ones.
@ -402,6 +420,43 @@ hardware.ipmi.node.power Gauge W host ID pollster
hardware.ipmi.node.temperature Gauge C host ID pollster System Current Temperature
=============================== ========== ====== ============== ============ ==========================
Generic Host
================================
These meters are generic host metrics getting from snmp. To enable these, snmpd
agent should be running on the host from which the metrics are gathered.
======================================== ===== ========= ======== ======== ====================================================
Meter Type* Unit Resource Origin Note
======================================== ===== ========= ======== ======== ====================================================
hardware.cpu.load.1min g process host ID pollster CPU load in the past 1 minute
hardware.cpu.load.5min g process host ID pollster CPU load in the past 5 minutes
hardware.cpu.load.15min g process host ID pollster CPU load in the past 15 minutes
hardware.disk.size.total g B disk ID pollster Total disk size
hardware.disk.size.used g B disk ID pollster Used disk size
hardware.memory.total g B host ID pollster Total physical memory size
hardware.memory.used g B host ID pollster Used physical memory size
hardware.memory.swap.total g B host ID pollster Total swap space size
hardware.memory.swap.avail g B host ID pollster Available swap space size
hardware.network.incoming.bytes c B iface ID pollster Bytes received by network interface
hardware.network.outgoing.bytes c B iface ID pollster Bytes sent by network interface
hardware.network.outgoing.errors c packet iface ID pollster Sending error of network interface
hardware.network.ip.incoming.datagrams c datagrams host ID pollster Number of received datagrams
hardware.network.ip.outgoing.datagrams c datagrams host ID pollster Number of sent datagrams
hardware.system_stats.io.incoming.blocks c blocks host ID pollster Aggregated number of blocks received to block device
hardware.system_stats.io.outgoing.blocks c blocks host ID pollster Aggregated number of blocks sent to block device
hardware.system_stats.cpu.idle g % host ID pollster CPU idle percentage
======================================== ===== ========= ======== ======== ====================================================
::
Legend:
*
[g]: gauge
[c]: cumulative
Dynamically retrieving the Meters via ceilometer client
=======================================================