diff --git a/doc/source/measurements.rst b/doc/source/measurements.rst index 84e89b2b4..5c912c3d1 100644 --- a/doc/source/measurements.rst +++ b/doc/source/measurements.rst @@ -63,95 +63,99 @@ Here are the meter types by components that are currently implemented: Compute (Nova) ============== -======================== ========== ======== ======== ======================================================= -Name Type Unit Resource Note -======================== ========== ======== ======== ======================================================= -instance Gauge inst ID Duration of instance -instance: Gauge inst ID Duration of instance (openstack types) -memory Gauge B inst ID Volume of RAM in MB -cpu Cumulative ns inst ID CPU time used -vcpus Gauge vcpu inst ID Number of VCPUs -disk.root.size Gauge B inst ID Size of root disk in GB -disk.ephemeral.size Gauge B inst ID Size of ephemeral disk in GB -disk.io.requests Cumulative requests inst ID Number of disk io requests -disk.io.bytes Cumulative B inst ID Volume of disk io in bytes -network.incoming.bytes Cumulative B iface ID number of incoming bytes on the network -network.outgoing.bytes Cumulative B iface ID number of outgoing bytes on the network -network.incoming.packets Cumulative packets iface ID number of incoming packets -network.outgoing.packets Cumulative packets iface ID number of outgoing packets -======================== ========== ======== ======== ======================================================= +======================== ========== ======== ======== ============ ======================================================= +Name Type Unit Resource Origin Note +======================== ========== ======== ======== ============ ======================================================= +instance Gauge instance inst ID both Duration of instance +instance: Gauge instance inst ID both Duration of instance (openstack types) +memory Gauge B inst ID notification Volume of RAM in B +cpu Cumulative ns inst ID pollster CPU time used +cpu_util Gauge % inst ID pollster CPU utilisation +vcpus Gauge vcpu inst ID notification Number of VCPUs +disk.read.request Cumulative request inst ID pollster Number of read requests +disk.write.request Cumulative request inst ID pollster Number of write requests +disk.read.bytes Cumulative B inst ID pollster Volume of read in B +disk.write.bytes Cumulative B inst ID pollster Volume of write in B +disk.root.size Gauge B inst ID notification Size of root disk in GB +disk.ephemeral.size Gauge B inst ID notification Size of ephemeral disk in GB +network.incoming.bytes Cumulative B iface ID pollster number of incoming bytes on the network +network.outgoing.bytes Cumulative B iface ID pollster number of outgoing bytes on the network +network.incoming.packets Cumulative packets iface ID pollster number of incoming packets +network.outgoing.packets Cumulative packets iface ID pollster number of outgoing packets + +======================== ========== ======== ======== ============ ======================================================= Network (Quantum) ================= -======================== ========== ======== ======== ====================================================== -Name Type Unit Resource Note -======================== ========== ======== ======== ====================================================== -network Gauge network netw ID Duration of network -network.create Delta network netw ID Creation requests for this network -network.update Delta network netw ID Update requests for this network -subnet Gauge subnet subnt ID Duration of subnet -subnet.create Delta subnet subnt ID Creation requests for this subnet -subnet.update Delta subnet subnt ID Update requests for this subnet -port Gauge port port ID Duration of port -port.create Delta port port ID Creation requests for this port -port.update Delta port port ID Update requests for this port -router Gauge router rtr ID Duration of router -router.create Delta router rtr ID Creation requests for this router -router.update Delta router rtr ID Update requests for this router -ip.floating Gauge ip ip ID Duration of floating ip -ip.floating.create Delta ip ip ID Creation requests for this floating ip -ip.floating.update Delta ip ip ID Update requests for this floating ip -======================== ========== ======== ======== ====================================================== +======================== ========== ======== ======== ============ ====================================================== +Name Type Unit Resource Origin Note +======================== ========== ======== ======== ============ ====================================================== +network Gauge network netw ID notification Duration of network +network.create Delta network netw ID notification Creation requests for this network +network.update Delta network netw ID notification Update requests for this network +subnet Gauge subnet subnt ID notification Duration of subnet +subnet.create Delta subnet subnt ID notification Creation requests for this subnet +subnet.update Delta subnet subnt ID notification Update requests for this subnet +port Gauge port port ID notification Duration of port +port.create Delta port port ID notification Creation requests for this port +port.update Delta port port ID notification Update requests for this port +router Gauge router rtr ID notification Duration of router +router.create Delta router rtr ID notification Creation requests for this router +router.update Delta router rtr ID notification Update requests for this router +ip.floating Gauge ip ip ID both Duration of floating ip +ip.floating.create Delta ip ip ID notification Creation requests for this floating ip +ip.floating.update Delta ip ip ID notification Update requests for this floating ip +======================== ========== ======== ======== ============ ====================================================== Image (Glance) ============== -======================== ========== ======= ======== ======================================================= -Name Type Unit Resource Note -======================== ========== ======= ======== ======================================================= -image Gauge image image ID Image polling -> it (still) exists -image.size Gauge B image ID Uploaded image size -image.update Delta image image ID Number of update on the image -image.upload Delta image image ID Number of upload of the image -image.delete Delta image image ID Number of delete on the image -image.download Delta B image ID Image is downloaded -image.serve Delta B image ID Image is served out -======================== ========== ======= ======== ======================================================= +======================== ========== ======= ======== ============ ======================================================= +Name Type Unit Resource Origin Note +======================== ========== ======= ======== ============ ======================================================= +image Gauge image image ID both Image polling -> it (still) exists +image.size Gauge B image ID both Uploaded image size +image.update Delta image image ID notification Number of update on the image +image.upload Delta image image ID notification Number of upload of the image +image.delete Delta image image ID notification Number of delete on the image +image.download Delta B image ID notification Image is downloaded +image.serve Delta B image ID notification Image is served out +======================== ========== ======= ======== ============ ======================================================= Volume (Cinder) =============== -======================== ========== ======= ======== ======================================================= -Name Type Unit Resource Note -======================== ========== ======= ======== ======================================================= -volume Gauge volume vol ID Duration of volune -volume.size Gauge GiB vol ID Size of volume -======================== ========== ======= ======== ======================================================= +======================== ========== ======= ======== ============ ======================================================= +Name Type Unit Resource Origin Note +======================== ========== ======= ======== ============ ======================================================= +volume Gauge volume vol ID notification Duration of volune +volume.size Gauge GB vol ID notification Size of volume +======================== ========== ======= ======== ============ ======================================================= Object Storage (Swift) ====================== -============================== ========== ========== ======== ============================================== -Name Type Volume Resource Note -============================== ========== ========== ======== ============================================== -storage.objects Gauge objects store ID Number of objects -storage.objects.size Gauge B store ID Total size of stored objects -storage.objects.containers Gauge containers store ID Number of containers -storage.objects.incoming.bytes Delta B store ID Number of incoming bytes -storage.objects.outgoing.bytes Delta B store ID Number of outgoing bytes -storage.api.request Delta request store ID Number of API requests against swift -============================== ========== ========== ======== ============================================== +============================== ========== ========== ======== ============ ============================================== +Name Type Volume Resource Origin Note +============================== ========== ========== ======== ============ ============================================== +storage.objects Gauge objects store ID pollster Number of objects +storage.objects.size Gauge B store ID pollster Total size of stored objects +storage.objects.containers Gauge containers store ID pollster Number of containers +storage.objects.incoming.bytes Delta B store ID notification Number of incoming bytes +storage.objects.outgoing.bytes Delta B store ID notification Number of outgoing bytes +storage.api.request Delta request store ID notification Number of API requests against swift +============================== ========== ========== ======== ============ ============================================== Energy (Kwapi) ============== -========================== ========== ========== ======== ============================================== -Name Type Volume Resource Note -========================== ========== ========== ======== ============================================== -energy Cumulative kWh probe ID Amount of energy -power Gauge W probe ID Power consumption -========================== ========== ========== ======== ============================================== +========================== ========== ========== ======== ========= ============================================== +Name Type Volume Resource Origin Note +========================== ========== ========== ======== ========= ============================================== +energy Cumulative kWh probe ID pollster Amount of energy +power Gauge W probe ID pollster Power consumption +========================== ========== ========== ======== ========= ============================================== Dynamically retrieving the Meters via ceilometer client =======================================================