Sort metrics alphabetically

Change-Id: I3ec3106f7f6833a319c9c3ba741d73da050047b8
This commit is contained in:
Olivier Bourdon 2016-05-02 10:32:31 +02:00
parent c679e3a036
commit 374dd74d60
12 changed files with 102 additions and 103 deletions

View File

@ -1,9 +1,9 @@
.. _Apache_metrics:
* ``apache_bytes``, the number of bytes per second transmitted by the server.
* ``apache_requests``, the number of requests processed per second.
* ``apache_connections``, the current number of active connections.
* ``apache_idle_workers``, the current number of idle workers.
* ``apache_requests``, the number of requests processed per second.
* ``apache_workers_closing``, the number of workers in closing state.
* ``apache_workers_dnslookup``, the number of workers in DNS lookup state.
* ``apache_workers_finishing``, the number of workers in finishing state.

View File

@ -20,26 +20,25 @@ Cluster
Pools
^^^^^
* ``ceph_pool_total_bytes``, total number of bytes for all pools.
* ``ceph_pool_total_used_bytes``, total used size in bytes by all pools.
* ``ceph_pool_total_avail_bytes``, total available size in bytes for all pools.
* ``ceph_pool_total_bytes``, total number of bytes for all pools.
* ``ceph_pool_total_number``, total number of pools.
* ``ceph_pool_total_used_bytes``, total used size in bytes by all pools.
The folllowing metrics have a ``pool`` field that contains the name of the Ceph pool.
* ``ceph_pool_bytes_used``, amount of data in bytes used by the pool.
* ``ceph_pool_max_avail``, available size in bytes for the pool.
* ``ceph_pool_objects``, number of objects in the pool.
* ``ceph_pool_read_bytes_sec``, number of bytes read by second for the pool.
* ``ceph_pool_write_bytes_sec``, number of bytes written by second for the pool.
* ``ceph_pool_op_per_sec``, number of operations per second for the pool.
* ``ceph_pool_size``, number of data replications for the pool.
* ``ceph_pool_pg_num``, number of placement groups for the pool.
* ``ceph_pool_read_bytes_sec``, number of bytes read by second for the pool.
* ``ceph_pool_size``, number of data replications for the pool.
* ``ceph_pool_write_bytes_sec``, number of bytes written by second for the pool.
Placement Groups
^^^^^^^^^^^^^^^^
* ``ceph_pg_total``, total number of placement groups.
* ``ceph_pg_bytes_avail``, available size in bytes.
* ``ceph_pg_bytes_total``, cluster total size in bytes.
* ``ceph_pg_bytes_used``, data stored size in bytes.
@ -52,21 +51,22 @@ Placement Groups
``degraded``, ``inconsistent``, ``peering``, ``repair``, ``recovering``,
``recovery_wait``, ``backfill``, ``backfill-wait``, ``backfill_toofull``,
``incomplete``, ``stale``, ``remapped``.
* ``ceph_pg_total``, total number of placement groups.
OSD Daemons
^^^^^^^^^^^
* ``ceph_osd_up``, number of OSD daemons UP.
* ``ceph_osd_down``, number of OSD daemons DOWN.
* ``ceph_osd_in``, number of OSD daemons IN.
* ``ceph_osd_out``, number of OSD daemons OUT.
* ``ceph_osd_up``, number of OSD daemons UP.
The following metrics have an ``osd`` field that contains the OSD identifier.
* ``ceph_osd_used``, data stored size in bytes for the given OSD.
* ``ceph_osd_total``, total size in bytes for the given OSD.
* ``ceph_osd_apply_latency``, apply latency in ms for the given OSD.
* ``ceph_osd_commit_latency``, commit latency in ms for the given OSD.
* ``ceph_osd_total``, total size in bytes for the given OSD.
* ``ceph_osd_used``, data stored size in bytes for the given OSD.
OSD Performance
^^^^^^^^^^^^^^^
@ -80,28 +80,28 @@ All metrics have an ``osd`` field that contains the OSD identifier.
See `OSD performance counters`_ for further details.
* ``ceph_perf_osd_recovery_ops``, number of recovery operations in progress.
* ``ceph_perf_osd_op_wip``, number of replication operations currently being processed (primary).
* ``ceph_perf_osd_op``, number of client operations.
* ``ceph_perf_osd_op_in_bytes``, number of bytes received from clients for write operations.
* ``ceph_perf_osd_op_out_bytes``, number of bytes sent to clients for read operations.
* ``ceph_perf_osd_op_latency``, average latency in ms for client operations (including queue time).
* ``ceph_perf_osd_op_out_bytes``, number of bytes sent to clients for read operations.
* ``ceph_perf_osd_op_process_latency``, average latency in ms for client operations (excluding queue time).
* ``ceph_perf_osd_op_r``, number of client read operations.
* ``ceph_perf_osd_op_r_out_bytes``, number of bytes sent to clients for read operations.
* ``ceph_perf_osd_op_r_latency``, average latency in ms for read operation (including queue time).
* ``ceph_perf_osd_op_r_out_bytes``, number of bytes sent to clients for read operations.
* ``ceph_perf_osd_op_r_process_latency``, average latency in ms for read operation (excluding queue time).
* ``ceph_perf_osd_op_w``, number of client write operations.
* ``ceph_perf_osd_op_w_in_bytes``, number of bytes received from clients for write operations.
* ``ceph_perf_osd_op_w_rlat``, average latency in ms for write operations with readable/applied.
* ``ceph_perf_osd_op_w_latency``, average latency in ms for write operations (including queue time).
* ``ceph_perf_osd_op_w_process_latency``, average latency in ms for write operation (excluding queue time).
* ``ceph_perf_osd_op_rw``, number of client read-modify-write operations.
* ``ceph_perf_osd_op_rw_in_bytes``, number of bytes per second received from clients for read-modify-write operations.
* ``ceph_perf_osd_op_rw_out_bytes``, number of bytes per second sent to clients for read-modify-write operations.
* ``ceph_perf_osd_op_rw_rlat``, average latency in ms for read-modify-write operations with readable/applied.
* ``ceph_perf_osd_op_rw_latency``, average latency in ms for read-modify-write operations (including queue time).
* ``ceph_perf_osd_op_rw_out_bytes``, number of bytes per second sent to clients for read-modify-write operations.
* ``ceph_perf_osd_op_rw_process_latency``, average latency in ms for read-modify-write operations (excluding queue time).
* ``ceph_perf_osd_op_rw_rlat``, average latency in ms for read-modify-write operations with readable/applied.
* ``ceph_perf_osd_op_w``, number of client write operations.
* ``ceph_perf_osd_op_wip``, number of replication operations currently being processed (primary).
* ``ceph_perf_osd_op_w_in_bytes``, number of bytes received from clients for write operations.
* ``ceph_perf_osd_op_w_latency``, average latency in ms for write operations (including queue time).
* ``ceph_perf_osd_op_w_process_latency``, average latency in ms for write operation (excluding queue time).
* ``ceph_perf_osd_op_w_rlat``, average latency in ms for write operations with readable/applied.
* ``ceph_perf_osd_recovery_ops``, number of recovery operations in progress.
.. _cluster monitoring: http://docs.ceph.com/docs/master/rados/operations/monitoring/
.. _RADOS monitoring: http://docs.ceph.com/docs/master/rados/operations/monitoring-osd-pg/

View File

@ -2,12 +2,12 @@
The cluster metrics are emitted by the GSE plugins (See the :ref:`alarm_guide` for details).
* ``cluster_service_status``, the status of the service cluster.
The metric contains a ``cluster_name`` field that identifies the service cluster.
* ``cluster_node_status``, the status of the node cluster.
The metric contains a ``cluster_name`` field that identifies the node cluster.
* ``cluster_service_status``, the status of the service cluster.
The metric contains a ``cluster_name`` field that identifies the service cluster.
* ``cluster_status``, the status of the global cluster.
The metric contains a ``cluster_name`` field that identifies the global cluster.

View File

@ -3,13 +3,13 @@
The following metrics represent the simple status on the health of the cluster.
See `cluster health`_ for further details.
* ``elasticsearch_cluster_active_primary_shards``, the number of active primary
shards.
* ``elasticsearch_cluster_active_shards``, the number of active shards.
* ``elasticsearch_cluster_health``, the health status of the entire cluster
where values ``1``, ``2`` , ``3`` represent respectively ``green``,
``yellow`` and ``red``. The ``red`` status may also be reported when the
Elasticsearch API returns an unexpected result (network failure for instance).
* ``elasticsearch_cluster_active_primary_shards``, the number of active primary
shards.
* ``elasticsearch_cluster_active_shards``, the number of active shards.
* ``elasticsearch_cluster_initializing_shards``, the number of initializing
shards.
* ``elasticsearch_cluster_number_of_nodes``, the number of nodes in the cluster.

View File

@ -26,10 +26,10 @@ Server
^^^^^^
* ``haproxy_connections``, the number of current connections.
* ``haproxy_ssl_connections``, the number of current SSL connections.
* ``haproxy_pipes_free``, the number of free pipes.
* ``haproxy_pipes_used``, the number of used pipes.
* ``haproxy_run_queue``, the number of connections waiting in the queue.
* ``haproxy_ssl_connections``, the number of current SSL connections.
* ``haproxy_tasks``, the number of tasks.
* ``haproxy_uptime``, the HAProxy server uptime in seconds.
@ -63,7 +63,6 @@ The following metrics have a ``backend`` field that contains the name of the bac
* ``haproxy_backend_denied_requests``, the number of denied requests.
* ``haproxy_backend_denied_responses``, the number of denied responses.
* ``haproxy_backend_downtime``, the total downtime in second.
* ``haproxy_backend_status``, the global backend status where values ``0`` and ``1`` represent respectively ``DOWN`` (all backends are down) and ``UP`` (at least one backend is up).
* ``haproxy_backend_error_connection``, the number of error connections.
* ``haproxy_backend_error_responses``, the number of error responses.
* ``haproxy_backend_queue_current``, the number of requests in queue.
@ -78,3 +77,4 @@ The following metrics have a ``backend`` field that contains the name of the bac
* ``haproxy_backend_servers``, the count of servers grouped by state. This metric has an additional ``state`` field that contains the state of the backends (either 'down' or 'up').
* ``haproxy_backend_session_current``, the number of current sessions.
* ``haproxy_backend_session_total``, the cumulative number of sessions.
* ``haproxy_backend_status``, the global backend status where values ``0`` and ``1`` represent respectively ``DOWN`` (all backends are down) and ``UP`` (at least one backend is up).

View File

@ -16,36 +16,36 @@ httpd
* ``influxdb_httpd_failed_auths``, the number of times failed authentications.
* ``influxdb_httpd_ping_requests``, the number of ping requests.
* ``influxdb_httpd_write_points_ok``, the number of points successfully written.
* ``influxdb_httpd_query_requests``, the number of query requests received.
* ``influxdb_httpd_query_response_bytes``, the number of bytes returned to the client.
* ``influxdb_httpd_requests``, the number of requests received.
* ``influxdb_httpd_write_requests``, the number of write requests received.
* ``influxdb_httpd_write_points_ok``, the number of points successfully written.
* ``influxdb_httpd_write_request_bytes``, the number of bytes received for write requests.
* ``influxdb_httpd_write_requests``, the number of write requests received.
write
^^^^^
* ``influxdb_write_point_requests``, the number of write points requests across all data nodes.
* ``influxdb_write_local_point_requests``, the number of write points requests from the local data node.
* ``influxdb_write_ok``, the number of successful writes of consistency level.
* ``influxdb_write_point_requests``, the number of write points requests across all data nodes.
* ``influxdb_write_remote_point_requests``, the number of write points requests to remote data nodes.
* ``influxdb_write_requests``, the number of write requests across all data nodes.
* ``influxdb_write_sub_ok``, the number of successful points send to subscriptions.
* ``influxdb_write_ok``, the number of successful writes of consistency level.
runtime
^^^^^^^
* ``influxdb_memory_alloc``, the number of bytes allocated and not yet freed.
* ``influxdb_memory_total_alloc``, the number of bytes allocated (even if freed).
* ``influxdb_memory_system``, the number of bytes obtained from the system.
* ``influxdb_memory_lookups``, the number of pointer lookups.
* ``influxdb_memory_mallocs``, the number of malloc operations.
* ``influxdb_memory_frees``, the number of free operations.
* ``influxdb_garbage_collections``, the number of garbage collections.
* ``influxdb_go_routines``, the number of Golang routines.
* ``influxdb_heap_idle``, the number of bytes in idle spans.
* ``influxdb_heap_in_use``, the number of bytes in non-idle spans.
* ``influxdb_heap_objects``, the total number of allocated objects.
* ``influxdb_heap_released``, the number of bytes released to the operating system.
* ``influxdb_heap_system``, the number of bytes obtained from the system.
* ``influxdb_garbage_collections``, the number of garbage collections.
* ``influxdb_go_routines``, the number of Golang routines.
* ``influxdb_memory_alloc``, the number of bytes allocated and not yet freed.
* ``influxdb_memory_frees``, the number of free operations.
* ``influxdb_memory_lookups``, the number of pointer lookups.
* ``influxdb_memory_mallocs``, the number of malloc operations.
* ``influxdb_memory_system``, the number of bytes obtained from the system.
* ``influxdb_memory_total_alloc``, the number of bytes allocated (even if freed).

View File

@ -7,10 +7,10 @@ Metrics have a ``service`` field with the name of the service it applies to. Val
* ``lma_components_count_processes``, number of processes currently running.
* ``lma_components_count_threads``, number of threads currently running.
* ``lma_components_cputime_user``, percentage of CPU time spent in user mode by the service.
It can be greater than 100% when the node has more than one CPU.
* ``lma_components_cputime_syst``, percentage of CPU time spent in system mode by the service.
It can be greater than 100% when the node has more than one CPU.
* ``lma_components_cputime_user``, percentage of CPU time spent in user mode by the service.
It can be greater than 100% when the node has more than one CPU.
* ``lma_components_disk_bytes_read``, number of bytes read from disk(s) per second.
* ``lma_components_disk_bytes_write``, number of bytes written to disk(s) per second.
* ``lma_components_disk_ops_read``, number of read operations from disk(s) per second.
@ -19,8 +19,8 @@ Metrics have a ``service`` field with the name of the service it applies to. Val
* ``lma_components_memory_data``, physical memory devoted to other than executable code (bytes).
* ``lma_components_memory_rss``, non-swapped physical memory used (bytes).
* ``lma_components_memory_vm``, virtual memory size (bytes).
* ``lma_components_pagefaults_minflt``, minor page faults per second.
* ``lma_components_pagefaults_majflt``, major page faults per second.
* ``lma_components_pagefaults_minflt``, minor page faults per second.
* ``lma_components_stacksize``, absolute value of the start address (the bottom)
of the stack minus the address of the current stack pointer.
@ -31,9 +31,9 @@ Metrics have two fields: ``name`` that contains the name of the decoder or filte
Metrics for both types:
* ``hekad_memory``, the total memory used by the Sandbox (in bytes).
* ``hekad_msg_avg_duration``, the average time for processing the message (in nanoseconds).
* ``hekad_msg_count``, the total number of messages processed by the decoder. This will reset to 0 when the process is restarted.
* ``hekad_memory``, the total memory used by the Sandbox (in bytes).
Additional metrics for *filter* type:

View File

@ -5,6 +5,8 @@
* ``memcached_command_set``, cumulative number of storage reqs.
* ``memcached_command_touch``, cumulative number of touch reqs.
* ``memcached_connections_current``, number of open connections.
* ``memcached_df_cache_free``, current number of free bytes to store items.
* ``memcached_df_cache_used``, current number of bytes used to store items.
* ``memcached_items_current``, current number of items stored.
* ``memcached_octets_rx``, total number of bytes read by this server from network.
* ``memcached_octets_tx``, total number of bytes sent by this server to network.
@ -15,8 +17,6 @@
* ``memcached_ops_incr_hits``, number of successful incr reqs.
* ``memcached_ops_incr_misses``, number of successful incr reqs.
* ``memcached_ops_misses``, number of items that have been requested and not found.
* ``memcached_df_cache_used``, current number of bytes used to store items.
* ``memcached_df_cache_free``, current number of free bytes to store items.
* ``memcached_percent_hitratio``, percentage of get command hits (in cache).

View File

@ -61,8 +61,8 @@ Threads
* ``mysql_threads_cached``, the number of threads in the thread cache.
* ``mysql_threads_connected``, the number of currently open connections.
* ``mysql_threads_running``, the number of threads that are not sleeping.
* ``mysql_threads_created``, the number of threads created per second to handle connections.
* ``mysql_threads_running``, the number of threads that are not sleeping.
Cluster
^^^^^^^
@ -70,18 +70,18 @@ Cluster
These metrics are collected with statement 'SHOW STATUS'. see `Percona documentation`_
for further details.
* ``mysql_cluster_connected``, ``1`` when the node is connected to the cluster, if not ``0``.
* ``mysql_cluster_local_cert_failures``, number of writesets that failed the certification test.
* ``mysql_cluster_local_commits``, number of writesets commited on the node.
* ``mysql_cluster_local_recv_queue``, the number of writesets waiting to be applied.
* ``mysql_cluster_local_send_queue``, the number of writesets waiting to be sent.
* ``mysql_cluster_ready``, ``1`` when the node is ready to accept queries, if not ``0``.
* ``mysql_cluster_received``, total number of writesets received from other nodes.
* ``mysql_cluster_received_bytes``, total size in bytes of writesets received from other nodes.
* ``mysql_cluster_replicated``, total number of writesets sent to other nodes.
* ``mysql_cluster_replicated_bytes`` total size in bytes of writesets sent to other nodes.
* ``mysql_cluster_size``, current number of nodes in the cluster.
* ``mysql_cluster_status``, ``1`` when the node is 'Primary', ``2`` if 'Non-Primary' and ``3`` if 'Disconnected'.
* ``mysql_cluster_connected``, ``1`` when the node is connected to the cluster, if not ``0``.
* ``mysql_cluster_ready``, ``1`` when the node is ready to accept queries, if not ``0``.
* ``mysql_cluster_local_commits``, number of writesets commited on the node.
* ``mysql_cluster_received_bytes``, total size in bytes of writesets received from other nodes.
* ``mysql_cluster_received``, total number of writesets received from other nodes.
* ``mysql_cluster_replicated_bytes`` total size in bytes of writesets sent to other nodes.
* ``mysql_cluster_replicated``, total number of writesets sent to other nodes.
* ``mysql_cluster_local_cert_failures``, number of writesets that failed the certification test.
* ``mysql_cluster_local_send_queue``, the number of writesets waiting to be sent.
* ``mysql_cluster_local_recv_queue``, the number of writesets waiting to be applied.
.. _Percona documentation: http://www.percona.com/doc/percona-xtradb-cluster/5.6/wsrep-status-index.html

View File

@ -9,7 +9,7 @@ Service checks
``<service>`` is one of the following values with their respective resource checks:
* 'nova-api': '/'
* 'ceilometer-api': '/v2/capabilities'
* 'cinder-api': '/'
* 'cinder-v2-api': '/'
* 'glance-api': '/'
@ -17,7 +17,7 @@ Service checks
* 'heat-cfn-api': '/'
* 'keystone-public-api': '/'
* 'neutron-api': '/'
* 'ceilometer-api': '/v2/capabilities'
* 'nova-api': '/'
* 'swift-api': '/healthcheck'
* 'swift-s3-api': '/healthcheck'
@ -28,29 +28,29 @@ Compute
These metrics are emitted per compute node.
* ``openstack_nova_free_disk``, the disk space (in GB) available for new instances.
* ``openstack_nova_free_ram``, the memory (in MB) available for new instances.
* ``openstack_nova_free_vcpus``, the number of virtual CPU available for new instances.
* ``openstack_nova_instance_creation_time``, the time (in seconds) it took to launch a new instance.
* ``openstack_nova_instance_state``, the number of instances which entered a given state (the value is always 1).
The metric contains a ``state`` field.
* ``openstack_nova_free_disk``, the disk space (in GB) available for new instances.
* ``openstack_nova_used_disk``, the disk space (in GB) used by the instances.
* ``openstack_nova_free_ram``, the memory (in MB) available for new instances.
* ``openstack_nova_used_ram``, the memory (in MB) used by the instances.
* ``openstack_nova_free_vcpus``, the number of virtual CPU available for new instances.
* ``openstack_nova_used_vcpus``, the number of virtual CPU used by the instances.
* ``openstack_nova_running_instances``, the number of running instances.
* ``openstack_nova_running_tasks``, the number of tasks currently executed.
* ``openstack_nova_used_disk``, the disk space (in GB) used by the instances.
* ``openstack_nova_used_ram``, the memory (in MB) used by the instances.
* ``openstack_nova_used_vcpus``, the number of virtual CPU used by the instances.
These metrics are retrieved from the Nova API and represent the aggregated
values across all compute nodes.
* ``openstack_nova_total_free_disk``, the total amount of disk space (in GB) available for new instances.
* ``openstack_nova_total_used_disk``, the total amount of disk space (in GB) used by the instances.
* ``openstack_nova_total_free_ram``, the total amount of memory (in MB) available for new instances.
* ``openstack_nova_total_used_ram``, the total amount of memory (in MB) used by the instances.
* ``openstack_nova_total_free_vcpus``, the total number of virtual CPU available for new instances.
* ``openstack_nova_total_used_vcpus``, the total number of virtual CPU used by the instances.
* ``openstack_nova_total_running_instances``, the total number of running instances.
* ``openstack_nova_total_running_tasks``, the total number of tasks currently executed.
* ``openstack_nova_total_used_disk``, the total amount of disk space (in GB) used by the instances.
* ``openstack_nova_total_used_ram``, the total amount of memory (in MB) used by the instances.
* ``openstack_nova_total_used_vcpus``, the total number of virtual CPU used by the instances.
These metrics are retrieved from the Nova API.
@ -63,15 +63,15 @@ These metrics are retrieved from the Nova database.
.. _compute-service-state-metrics:
* ``openstack_nova_service``, the Nova service state (either 0 for 'up', 1 for 'down' or 2 for 'disabled').
The metric contains a ``service`` field (one of 'compute', 'conductor', 'scheduler', 'cert'
or 'consoleauth') and a ``state`` field (one of 'up', 'down' or 'disabled').
* ``openstack_nova_services``, the total count of Nova
services by state. The metric contains a ``service`` field (one of 'compute',
'conductor', 'scheduler', 'cert' or 'consoleauth') and a ``state`` field (one
of 'up', 'down' or 'disabled').
* ``openstack_nova_service``, the Nova service state (either 0 for 'up', 1 for 'down' or 2 for 'disabled').
The metric contains a ``service`` field (one of 'compute', 'conductor', 'scheduler', 'cert'
or 'consoleauth') and a ``state`` field (one of 'up', 'down' or 'disabled').
Identity
^^^^^^^^
@ -94,10 +94,10 @@ These metrics are emitted per volume node.
These metrics are retrieved from the Cinder API.
* ``openstack_cinder_volumes``, the number of volumes by state. The metric contains a ``state`` field.
* ``openstack_cinder_snapshots``, the number of snapshots by state. The metric contains a ``state`` field.
* ``openstack_cinder_volumes_size``, the total size (in bytes) of volumes by state. The metric contains a ``state`` field.
* ``openstack_cinder_snapshots_size``, the total size (in bytes) of snapshots by state. The metric contains a ``state`` field.
* ``openstack_cinder_volumes``, the number of volumes by state. The metric contains a ``state`` field.
* ``openstack_cinder_volumes_size``, the total size (in bytes) of volumes by state. The metric contains a ``state`` field.
``state`` is one of 'available', 'creating', 'attaching', 'in-use', 'deleting', 'backing-up', 'restoring-backup', 'error', 'error_deleting', 'error_restoring', 'error_extending'.
@ -105,14 +105,14 @@ These metrics are retrieved from the Cinder database.
.. _volume-service-state-metrics:
* ``openstack_cinder_services``, the total count of Cinder services by state.
The metric contains a ``service`` field (one of 'volume', 'backup',
'scheduler') and a ``state`` field (one of 'up', 'down' or 'disabled').
* ``openstack_cinder_service``, the Cinder service state (either 0 for 'up', 1 for 'down' or 2 for 'disabled').
The metric contains a ``service`` field (one of 'volume', 'backup', 'scheduler'),
and a ``state`` field (one of 'up', 'down' or 'disabled').
* ``openstack_cinder_services``, the total count of Cinder services by state.
The metric contains a ``service`` field (one of 'volume', 'backup',
'scheduler') and a ``state`` field (one of 'up', 'down' or 'disabled').
Image
^^^^^
@ -120,10 +120,10 @@ These metrics are retrieved from the Glance API.
* ``openstack_glance_images``, the number of images by state and visibility.
The metric contains ``state`` and ``visibility`` field.
* ``openstack_glance_snapshots``, the number of snapshot images by state and
visibility. The metric contains ``state`` and ``visibility`` field.
* ``openstack_glance_images_size``, the total size (in bytes) of images by
state and visibility. The metric contains ``state`` and ``visibility`` field.
* ``openstack_glance_snapshots``, the number of snapshot images by state and
visibility. The metric contains ``state`` and ``visibility`` field.
* ``openstack_glance_snapshots_size``, the total size (in bytes) of snapshots
by state and visibility. The metric contains ``state`` and ``visibility``
field.
@ -136,11 +136,11 @@ Network
These metrics are retrieved from the Neutron API.
* ``openstack_neutron_floatingips``, the total number of floating IP addresses.
* ``openstack_neutron_networks``, the number of virtual networks by state. The metric contains a ``state`` field.
* ``openstack_neutron_subnets``, the number of virtual subnets.
* ``openstack_neutron_ports``, the number of virtual ports by owner and state. The metric contains ``owner`` and ``state`` fields.
* ``openstack_neutron_routers``, the number of virtual routers by state. The metric contains a ``state`` field.
* ``openstack_neutron_floatingips``, the total number of floating IP addresses.
* ``openstack_neutron_subnets``, the number of virtual subnets.
``<state>`` is one of 'active', 'build', 'down' or 'error'.
@ -152,14 +152,14 @@ These metrics are retrieved from the Neutron database.
.. note:: These metrics are not collected when the Contrail plugin is deployed.
* ``openstack_neutron_agents``, the total number of Neutron agents by service
and state. The metric contains ``service`` (one of 'dhcp', 'l3', 'metadata'
or 'openvswitch') and ``state`` (one of 'up', 'down' or 'disabled') fields.
* ``openstack_neutron_agent``, the Neutron agent state (either 0 for 'up', 1 for 'down' or 2 for 'disabled').
The metric contains a ``service`` field (one of 'dhcp', 'l3', 'metadata' or 'openvswitch'),
and a ``state`` field (one of 'up', 'down' or 'disabled').
* ``openstack_neutron_agents``, the total number of Neutron agents by service
and state. The metric contains ``service`` (one of 'dhcp', 'l3', 'metadata'
or 'openvswitch') and ``state`` (one of 'up', 'down' or 'disabled') fields.
API response times
^^^^^^^^^^^^^^^^^^

View File

@ -5,19 +5,19 @@ Cluster
* ``rabbitmq_connections``, total number of connections.
* ``rabbitmq_consumers``, total number of consumers.
* ``rabbitmq_disk_free``, the disk free space.
* ``rabbitmq_disk_free_limit``, the minimum amount of free disk for RabbitMQ. When ``rabbitmq_disk_free`` drops below this value, all producers are blocked.
* ``rabbitmq_exchanges``, total number of exchanges.
* ``rabbitmq_memory``, bytes of memory consumed by the Erlang process associated with all queues, including stack, heap and internal structures.
* ``rabbitmq_used_memory``, bytes of memory used by the whole RabbitMQ process.
* ``rabbitmq_remaining_memory``, the difference between ``rabbitmq_vm_memory_limit`` and ``rabbitmq_used_memory``.
* ``rabbitmq_messages``, total number of messages which are ready to be consumed or not yet acknowledged.
* ``rabbitmq_total_nodes``, total number of nodes in the cluster.
* ``rabbitmq_running_nodes``, total number of running nodes in the cluster.
* ``rabbitmq_queues``, total number of queues.
* ``rabbitmq_unmirrored_queues``, total number of queues that are not mirrored.
* ``rabbitmq_vm_memory_limit``, the maximum amount of memory allocated for RabbitMQ. When ``rabbitmq_used_memory`` uses more than this value, all producers are blocked.
* ``rabbitmq_disk_free_limit``, the minimum amount of free disk for RabbitMQ. When ``rabbitmq_disk_free`` drops below this value, all producers are blocked.
* ``rabbitmq_disk_free``, the disk free space.
* ``rabbitmq_remaining_disk``, the difference between ``rabbitmq_disk_free`` and ``rabbitmq_disk_free_limit``.
* ``rabbitmq_remaining_memory``, the difference between ``rabbitmq_vm_memory_limit`` and ``rabbitmq_used_memory``.
* ``rabbitmq_running_nodes``, total number of running nodes in the cluster.
* ``rabbitmq_total_nodes``, total number of nodes in the cluster.
* ``rabbitmq_unmirrored_queues``, total number of queues that are not mirrored.
* ``rabbitmq_used_memory``, bytes of memory used by the whole RabbitMQ process.
* ``rabbitmq_vm_memory_limit``, the maximum amount of memory allocated for RabbitMQ. When ``rabbitmq_used_memory`` uses more than this value, all producers are blocked.
Queues

View File

@ -35,17 +35,17 @@ File system
Metrics have a ``fs`` field that contains the partition's mount point to which the metric applies (eg '/', '/var/lib' and so on).
* ``fs_inodes_free``, the number of free inodes on the file system.
* ``fs_inodes_reserved``, the number of reserved inodes.
* ``fs_inodes_used``, the number of used inodes.
* ``fs_space_free``, the number of free bytes.
* ``fs_space_reserved``, the number of reserved bytes.
* ``fs_space_used``, the number of used bytes.
* ``fs_inodes_percent_free``, the percentage of free inodes on the file system.
* ``fs_inodes_percent_reserved``, the percentage of reserved inodes.
* ``fs_inodes_percent_used``, the percentage of used inodes.
* ``fs_inodes_reserved``, the number of reserved inodes.
* ``fs_inodes_used``, the number of used inodes.
* ``fs_space_free``, the number of free bytes.
* ``fs_space_percent_free``, the percentage of free bytes.
* ``fs_space_percent_reserved``, the percentage of reserved bytes.
* ``fs_space_percent_used``, the percentage of used bytes.
* ``fs_space_reserved``, the number of reserved bytes.
* ``fs_space_used``, the number of used bytes.
System load
^^^^^^^^^^^
@ -77,20 +77,19 @@ Metrics have a ``interface`` field that contains the interface name the metric a
Processes
^^^^^^^^^
* ``processes_fork_rate``, the number of processes forked per second.
* ``processes_count``, the number of processes in a given state. The metric has
a ``state`` field (one of 'blocked', 'paging', 'running', 'sleeping', 'stopped'
or 'zombies').
* ``processes_fork_rate``, the number of processes forked per second.
Swap
^^^^
* ``swap_cached``, the amount of cached memory (in bytes) which is in the swap.
* ``swap_free``, the amount of free memory (in bytes) which is in the swap.
* ``swap_used``, the amount of used memory (in bytes) which is in the swap.
* ``swap_io_in``, the number of swap pages written per second.
* ``swap_io_out``, the number of swap pages read per second.
* ``swap_used``, the amount of used memory (in bytes) which is in the swap.
Users
^^^^^