Sysdig Monitor Documentation

Applications

Contents
Apache Metrics
Contents
apache.conns_async_closing

The number of asynchronous closing connections.

apache.conns_async_keep_alive

The number of asynchronous keep-alive connections.

apache.conns_async_writing

The number of asynchronous write connections.

apache.conns_total

The total number of connections handled.

apache.net.bytes

The total number of bytes served.

apache.net.bytes_per_s

The number of bytes served per second.

apache.net.hits

The total number of requests performed.

apache.net.request_per_s

The number of requests performed per second.

apache.performance.busy_workers

The number of workers currently serving requests.

apache.performance.cpu_load

The percentage of CPU used.

apache.performance.idle_workers

The number of idle workers in the instance.

apache.performance.uptime

The amount of time the server has been running in seconds.

Apache Kafka Metrics
Contents
Apache Kafka Consumer Metrics
Contentskafka.broker_offset

The current message offset value on the broker.

kafka.consumer_lag

The lag in messages between the consumer and the broker.

kafka.consumer_offset

The current message offset value on the consumer.

Apache Kafka JMX Metrics
Contents
kafka.consumer.bytes_consumed

The average number of bytes consumed for a specific topic per second.

kafka.consumer.bytes_in

The rate of bytes coming in to the consumer.

kafka.consumer.delayed_requests

The number of delayed consumer requests.

kafka.consumer.expires_per_second

The rate of delayed consumer request expiration.

kafka.consumer.fetch_rate

The minimum rate at which the consumer sends fetch requests to a broker.

kafka.consumer.fetch_size_avg

The average number of bytes fetched for a specific topic per request.

kafka.consumer.fetch_size_max

The maximum number of bytes fetched for a specific topic per request.

kafka.consumer.kafka_commits

The rate of offset commits to Kafka.

kafka.consumer.max_lag

The maximum consumer lag.

kafka.consumer.messages_in

The rate of consumer message consumption.

kafka.consumer.records_consumed

The average number of records consumed per second for a specific topic.

kafka.consumer.records_per_request_avg

The average number of records in each request for a specific topic.

kafka.consumer.zookeeper_commits

The rate of offset commits to ZooKeeper.

kafka.expires_sec

The rate of delayed producer request expiration.

kafka.follower.expires_per_second

The rate of request expiration on followers.

kafka.log.flush_rate

The log flush rate.

kafka.messages_in

The incoming message rate.

kafka.net.bytes_in

The incoming byte rate.

kafka.net.bytes_out

The outgoing byte rate.

kafka.net.bytes_rejected

The rejected byte rate.

kafka.producer.available_buffer_bytes

The total amount of buffer memory, including unallocated buffer memory and memory in the free list, that is not being used.

kafka.producer.batch_size_avg

The average number of bytes sent per partition per-request.

kafka.producer.batch_size_max

The maximum number of bytes sent per partition per-request.

kafka.producer.buffer_bytes_total

The maximum amount of buffer memory the client can use.

kafka.producer.bufferpool_wait_time

The fraction of time an appender waits for space allocation.

kafka.producer.bytes_out

The rate of bytes going out for the producer.

kafka.producer.compression_rate

The average compression rate of record batches for a topic.

kafka.producer.compression_rate_avg

The average compression rate of record batches.

kafka.producer.delayed_requests

The number of producer requests delayed.

kafka.producer.expires_per_seconds

The rate of producer request expiration.

kafka.producer.io_wait

The producer I/O wait time.

kafka.producer.message_rate

The producer message rate.

kafka.producer.metadata_age

The age of the current producer metadata being used, in seconds.

kafka.producer.record_error_rate

The average number of retried record sends for a topic per second.

kafka.producer.record_queue_time_avg

The average time that record batches spent in the record accumulator, in milliseconds.

kafka.producer.record_queue_time_max

The maximum amount of time record batches can spend in the record accumulator, in milliseconds.

kafka.producer.record_retry_rate

The average number of retried record sends for a topic per second.

kafka.producer.record_send_rate

The average number of records sent per second for a topic.

kafka.producer.record_size_avg

The average record size.

kafka.producer.record_size_max

The maximum record size.

kafka.producer.records_per_request

The average number of records sent per second.

kafka.producer.request_latency_avg

The average request latency of the producer.

kafka.producer.request_latency_max

The maximum request latency in milliseconds.

kafka.producer.request_rate

The number of producer requests per second.

kafka.producer.requests_in_flight

The current number of in-flight requests awaiting a response

kafka.producer.response_rate

The number of producer responses per second.

kafka.producer.throttle_time_avg

The average time in a request was throttled by a broker, in milliseconds.

kafka.producer.throttle_time_max

The maximum time in a request was throttled by a broker, in milliseconds.

kafka.producer.waiting_threads

The number of user threads blocked waiting for buffer memory to enqueue their records.

kafka.replication.isr_expands

The rate of replicas joining the ISR pool.

kafka.replication.isr_shrinks

The rate of replicas leaving the ISR pool.

kafka.replication.leader_elections

The leader election rate.

kafka.replication.unclean_leader_elections

The unclean leader election rate.

kafka.replication.under_replicated_partitions

The number of unreplicated partitions.

kafka.request.fetch.failed

The number of client fetch request failures.

kafka.request.fetch.failed_per_second

The rate of client fetch request failures per second.

kafka.request.fetch.time.99percentile

The time for fetch requests for the 99th percentile.

kafka.request.fetch.time.avg

The average time per fetch request.

kafka.request.handler.avg.idle.pct

The average fraction of time the request handler threads are idle.

kafka.request.metadata.time.99percentile

The time for metadata requests for 99th percentile.

kafka.request.metadata.time.avg

The average time for a metadata request.

kafka.request.offsets.time.99percentile

The time for offset requests for the 99th percentile.

kafka.request.offsets.time.avg

The average time for an offset request.

kafka.request.produce.failed

The number of failed produce requests.

kafka.request.produce.failed_per_second

The rate of failed produce requests per second.

kafka.request.produce.time.99percentile

The time for produce requests for the 99th percentile.

kafka.request.produce.time.avg

The average time for a produce request.

kafka.request.update_metadata.time.99percentile

The time for update metadata requests for the 99th percentile

kafka.request.update_metadata.time.avg

The average time for a request to update metadata.

Consul Metrics
Contents
Base Consul Metrics
Contentsconsul.catalog.nodes_critical

Number of nodes with service status `critical` from those registered.

consul.catalog.nodes_passing

Number of nodes with service status `passing` from those registered.

consul.catalog.nodes_up

Number of nodes.

consul.catalog.nodes_warning

Number of nodes with service status `warning` from those registered.

consul.catalog.services_critical

Total critical services on nodes.

consul.catalog.services_passing

Total passing services on nodes.

consul.catalog.services_up

Total services registered on nodes.

consul.catalog.services_warning

Total warning services on nodes.

consul.catalog.total_nodes

Number of nodes registered in the consul cluster.

consul.net.node.latency.max

Maximum latency from this node to all others.

consul.net.node.latency.median

Median latency from this node to all others.

consul.net.node.latency.min

Minimum latency from this node to all others.

consul.net.node.latency.p25

p25 latency from this node to all others.

consul.net.node.latency.p75

p75 latency from this node to all others.

consul.net.node.latency.p90

p90 latency from this node to all others.

consul.net.node.latency.p95

p95 latency from this node to all others.

consul.net.node.latency.p99

p99 latency from this node to all others.

consul.peers

Number of peers in the peer set.

Consul StatsD Metrics
Contentsconsul.memberlist.msg.suspect

Number of times an agent suspects another as failed while probing during gossip protocol.

consul.raft.apply

Number of raft transactions occurring.

consul.raft.commitTime.95percentile

The p95 time it takes to commit a new entry to the raft log on the leader.

consul.raft.commitTime.avg

The average time it takes to commit a new entry to the raft log on the leader.

consul.raft.commitTime.count

The number of samples of raft.commitTime

consul.raft.commitTime.max

The max time it takes to commit a new entry to the raft log on the leader.

consul.raft.commitTime.median

The median time it takes to commit a new entry to the raft log on the leader.

consul.raft.leader.dispatchLog.95percentile

The p95 time it takes for the leader to write log entries to disk.

consul.raft.leader.dispatchLog.avg

The average time it takes for the leader to write log entries to disk.

consul.raft.leader.dispatchLog.count

The number of samples of raft.leader.dispatchLog.

consul.raft.leader.dispatchLog.max

The max time it takes for the leader to write log entries to disk.

consul.raft.leader.dispatchLog.median

The median time it takes for the leader to write log entries to disk.

consul.raft.leader.lastContact.95percentile

P95 time elapsed since the leader was last able to check its lease with followers.

consul.raft.leader.lastContact.avg

Average time elapsed since the leader was last able to check its lease with followers.

consul.raft.leader.lastContact.count

The number of samples of raft.leader.lastContact.

consul.raft.leader.lastContact.max

Max time elapsed since the leader was last able to check its lease with followers.

consul.raft.leader.lastContact.median

Median time elapsed since the leader was last able to check its lease with followers.

consul.raft.state.candidate

The number of initiated leader elections.

consul.raft.state.leader

Number of completed leader elections.

consul.runtime.alloc_bytes

Current bytes allocated by the Consul process.

consul.runtime.free_count

Cumulative count of heap objects freed.

consul.runtime.heap_objects

Number of objects allocated on the heap.

consul.runtime.malloc_count

Cumulative count of heap objects allocated.

consul.runtime.num_goroutines

Number of running goroutines.

consul.runtime.sys_bytes

Total size of the virtual address space reserved by the Go runtime.

consul.runtime.total_gc_pause_ns

Cumulative nanoseconds in GC stop-the-world pauses since Consul started.

consul.runtime.total_gc_runs

Number of completed GC cycles.

consul.serf.events

Incremented when an agent processes a serf event.

consul.serf.member.flap

Number of times an agent is marked dead and then quickly recovers.

consul.serf.member.join

Incremented when an agent processes a join event.

Couchbase Metrics
Contents
couchbase.by_bucket.avg_bg_wait_time

The average background wait time.

couchbase.by_bucket.avg_disk_commit_time

The average disk commit time.

couchbase.by_bucket.avg_disk_update_time

The average disk update time.

couchbase.by_bucket.bg_wait_total

The total background wait time.

couchbase.by_bucket.bytes_read

The number of bytes read.

couchbase.by_bucket.bytes_written

The number of bytes written.

couchbase.by_bucket.cas_badval

The number of compare and swap bad values.

couchbase.by_bucket.cas_hits

The number of compare and swap hits.

couchbase.by_bucket.cas_misses

The number of compare and swap misses.

couchbase.by_bucket.cmd_get

The number of compare and swap gets.

couchbase.by_bucket.cmd_set

The number of compare and swap sets.

couchbase.by_bucket.couch_docs_actual_disk_size

The size of the couchbase docs on disk.

couchbase.by_bucket.couch_docs_data_size

The data size of the couchbase docs.

couchbase.by_bucket.couch_docs_disk_size

Couch docs total size in bytes.

couchbase.by_bucket.couch_docs_fragmentation

The percentage of couchbase docs fragmentation.

couchbase.by_bucket.couch_spatial_data_size

The size of object data for spatial views.

couchbase.by_bucket.couch_spatial_disk_size

The amount of disk space occupied by spatial views.

couchbase.by_bucket.couch_spatial_ops

Spatial operations.

couchbase.by_bucket.couch_total_disk_size

The total disk size for couchbase.

couchbase.by_bucket.couch_views_data_size

The size of object data for views.

couchbase.by_bucket.couch_views_disk_size

The amount of disk space occupied by views.

couchbase.by_bucket.couch_views_fragmentation

The view fragmentation.

couchbase.by_bucket.couch_views_ops

View operations.

couchbase.by_bucket.cpu_idle_ms

CPU idle milliseconds.

couchbase.by_bucket.cpu_utilization_rate

CPU utilization percentage.

couchbase.by_bucket.curr_connections

Current bucket connections.

couchbase.by_bucket.curr_items

Number of active items in memory.

couchbase.by_bucket.curr_items_tot

Total number of items.

couchbase.by_bucket.decr_hits

Decrement hits.

couchbase.by_bucket.decr_misses

Decrement misses.

couchbase.by_bucket.delete_hits

Delete hits.

couchbase.by_bucket.delete_misses

Delete misses.

couchbase.by_bucket.disk_commit_count

Disk commits.

couchbase.by_bucket.disk_update_count

Disk updates.

couchbase.by_bucket.disk_write_queue

Disk write queue depth.

couchbase.by_bucket.ep_bg_fetched

Disk reads per second.

couchbase.by_bucket.ep_cache_miss_rate

Cache miss rate.

couchbase.by_bucket.ep_cache_miss_ratio

Cache miss ratio.

couchbase.by_bucket.ep_dcp_2i_backoff

Number of backoffs for indexes DCP connections.

couchbase.by_bucket.ep_dcp_2i_count

Number of indexes DCP connections.

couchbase.by_bucket.ep_dcp_2i_items_remaining

Number of indexes items remaining to be sent.

couchbase.by_bucket.ep_dcp_2i_items_sent

Number of indexes items sent.

couchbase.by_bucket.ep_dcp_2i_producer_count

Number of indexes producers

couchbase.by_bucket.ep_dcp_2i_total_bytes

Number bytes per second being sent for indexes DCP connections.

couchbase.by_bucket.ep_dcp_fts_backoff

Number of backoffs for fts DCP connections.

couchbase.by_bucket.ep_dcp_fts_count

Number of fts DCP connections.

couchbase.by_bucket.ep_dcp_fts_items_remaining

Number of fts items remaining to be sent.

couchbase.by_bucket.ep_dcp_fts_items_sent

Number of fts items sent.

couchbase.by_bucket.ep_dcp_fts_producer_count

Number of fts producers.

couchbase.by_bucket.ep_dcp_fts_total_bytes

Number bytes per second being sent for fts DCP connections.

couchbase.by_bucket.ep_dcp_other_backoff

Number of backoffs for other DCP connections.

couchbase.by_bucket.ep_dcp_other_count

Number of other DCP connections.

couchbase.by_bucket.ep_dcp_other_items_remaining

Number of other items remaining to be sent.

couchbase.by_bucket.ep_dcp_other_items_sent

Number of other items sent.

couchbase.by_bucket.ep_dcp_other_producer_count

Number of other producers.

couchbase.by_bucket.ep_dcp_other_total_bytes

Number bytes per second being sent for other DCP connections.

couchbase.by_bucket.ep_dcp_replica_backoff

Number of backoffs for replica DCP connections.

couchbase.by_bucket.ep_dcp_replica_count

Number of replica DCP connections.

couchbase.by_bucket.ep_dcp_replica_items_remaining

Number of replica items remaining to be sent.

couchbase.by_bucket.ep_dcp_replica_items_sent

Number of replica items sent.

couchbase.by_bucket.ep_dcp_replica_producer_count

Number of replica producers.

couchbase.by_bucket.ep_dcp_replica_total_bytes

Number bytes per second being sent for replica DCP connections.

couchbase.by_bucket.ep_dcp_views_backoff

Number of backoffs for views DCP connections.

couchbase.by_bucket.ep_dcp_views_count

Number of views DCP connections.

couchbase.by_bucket.ep_dcp_views_items_remaining

Number of views items remaining to be sent.

couchbase.by_bucket.ep_dcp_views_items_sent

Number of views items sent.

couchbase.by_bucket.ep_dcp_views_producer_count

Number of views producers.

couchbase.by_bucket.ep_dcp_views_total_bytes

Number bytes per second being sent for views DCP connections.

couchbase.by_bucket.ep_dcp_xdcr_backoff

Number of backoffs for xdcr DCP connections.

couchbase.by_bucket.ep_dcp_xdcr_count

Number of xdcr DCP connections.

couchbase.by_bucket.ep_dcp_xdcr_items_remaining

Number of xdcr items remaining to be sent.

couchbase.by_bucket.ep_dcp_xdcr_items_sent

Number of xdcr items sent.

couchbase.by_bucket.ep_dcp_xdcr_producer_count

Number of xdcr producers.

couchbase.by_bucket.ep_dcp_xdcr_total_bytes

Number bytes per second being sent for xdcr DCP connections.

couchbase.by_bucket.ep_diskqueue_drain

Total Drained items on disk queue.

couchbase.by_bucket.ep_diskqueue_fill

Total enqueued items on disk queue.

couchbase.by_bucket.ep_diskqueue_items

Total number of items waiting to be written to disk.

couchbase.by_bucket.ep_flusher_todo

Number of items currently being written.

couchbase.by_bucket.ep_item_commit_failed

Number of times a transaction failed to commit due to storage errors.

couchbase.by_bucket.ep_kv_size

Total amount of user data cached in RAM in this bucket.

couchbase.by_bucket.ep_max_size

The maximum amount of memory this bucket can use.

couchbase.by_bucket.ep_mem_high_wat

Memory usage high water mark for auto-evictions.

couchbase.by_bucket.ep_mem_low_wat

Memory usage low water mark for auto-evictions.

couchbase.by_bucket.ep_meta_data_memory

Total amount of item metadata consuming RAM in this bucket.

couchbase.by_bucket.ep_num_non_resident

Number of non-resident items.

couchbase.by_bucket.ep_num_ops_del_meta

Number of delete operations per second for this bucket as the target for XDCR.

couchbase.by_bucket.ep_num_ops_del_ret_meta

Number of delRetMeta operations per second for this bucket as the target for XDCR.

couchbase.by_bucket.ep_num_ops_get_meta

Number of read operations per second for this bucket as the target for XDCR.

couchbase.by_bucket.ep_num_ops_set_meta

Number of set operations per second for this bucket as the target for XDCR.

couchbase.by_bucket.ep_num_ops_set_ret_meta

Number of setRetMeta operations per second for this bucket as the target for XDCR.

couchbase.by_bucket.ep_num_value_ejects

Number of times item values got ejected from memory to disk.\

couchbase.by_bucket.ep_oom_errors

Number of times unrecoverable OOMs happened while processing operations.

couchbase.by_bucket.ep_ops_create

Create operations.

couchbase.by_bucket.ep_ops_update

Update operations.

couchbase.by_bucket.ep_overhead

Extra memory used by transient data like persistence queues or checkpoints.

couchbase.by_bucket.ep_queue_size

Number of items queued for storage.

couchbase.by_bucket.ep_resident_items_rate

Number of resident items.

couchbase.by_bucket.ep_tap_replica_queue_drain

Total drained items in the replica queue.

couchbase.by_bucket.ep_tap_total_queue_drain

Total drained items in the queue.

couchbase.by_bucket.ep_tap_total_queue_fill

Total enqueued items in the queue.

couchbase.by_bucket.ep_tap_total_total_backlog_size

Number of remaining items for replication.

couchbase.by_bucket.ep_tmp_oom_errors

Number of times recoverable OOMs happened while processing operations.

couchbase.by_bucket.ep_vb_total

Total number of vBuckets for this bucket.

couchbase.by_bucket.evictions

Number of evictions

couchbase.by_bucket.get_hits

Number of get hits

couchbase.by_bucket.get_misses

Number of get misses.

couchbase.by_bucket.hibernated_requests

Number of streaming requests now idle.

couchbase.by_bucket.hibernated_waked

Rate of streaming request wakeups.

couchbase.by_bucket.hit_ratio

Hit ratio.

couchbase.by_bucket.incr_hits

Number of increment hits.

couchbase.by_bucket.incr_misses

Number of increment misses.

couchbase.by_bucket.mem_actual_free

Free memory.

couchbase.by_bucket.mem_actual_used

Used memory.

couchbase.by_bucket.mem_free

Free memory.

couchbase.by_bucket.mem_total

Total available memory.

couchbase.by_bucket.mem_used (deprecated)

Engine's total memory usage.

couchbase.by_bucket.mem_used_sys

System memory usage.

couchbase.by_bucket.misses

Total number of misses.

couchbase.by_bucket.ops

Total number of operations.

couchbase.by_bucket.page_faults

Number of page faults.

couchbase.by_bucket.replication_docs_rep_queue
couchbase.by_bucket.replication_meta_latency_aggr
couchbase.by_bucket.rest_requests

Number of HTTP requests.

couchbase.by_bucket.swap_total

Total amount of swap available.

couchbase.by_bucket.swap_used

Amount of swap used.

couchbase.by_bucket.vb_active_eject

Number of items per second being ejected to disk from active vBuckets.

couchbase.by_bucket.vb_active_itm_memory

Amount of active user data cached in RAM in this bucket.

couchbase.by_bucket.vb_active_meta_data_memory

Amount of active item metadata consuming RAM in this bucket.

couchbase.by_bucket.vb_active_num

Number of active items.

couchbase.by_bucket.vb_active_num_non_resident

Number of non resident vBuckets in the active state for this bucket.

couchbase.by_bucket.vb_active_ops_create

New items per second being inserted into active vBuckets in this bucket.

couchbase.by_bucket.vb_active_ops_update

Number of items updated on active vBucket per second for this bucket.

couchbase.by_bucket.vb_active_queue_age

Sum of disk queue item age in milliseconds.

couchbase.by_bucket.vb_active_queue_drain

Total drained items in the queue.

couchbase.by_bucket.vb_active_queue_fill

Number of active items per second being put on the active item disk queue.

couchbase.by_bucket.vb_active_queue_size

Number of active items in the queue.

couchbase.by_bucket.vb_active_resident_items_ratio

Number of resident items.

couchbase.by_bucket.vb_avg_active_queue_age

Average age in seconds of active items in the active item queue.

couchbase.by_bucket.vb_avg_pending_queue_age

Average age in seconds of pending items in the pending item queue.

couchbase.by_bucket.vb_avg_replica_queue_age

Average age in seconds of replica items in the replica item queue.

couchbase.by_bucket.vb_avg_total_queue_age

Average age of items in the queue.

couchbase.by_bucket.vb_pending_curr_items

Number of items in pending vBuckets.

couchbase.by_bucket.vb_pending_eject

Number of items per second being ejected to disk from pending vBuckets.

couchbase.by_bucket.vb_pending_itm_memory

Amount of pending user data cached in RAM in this bucket.

couchbase.by_bucket.vb_pending_meta_data_memory

Amount of pending item metadata consuming RAM in this bucket.

couchbase.by_bucket.vb_pending_num

Number of pending items.

couchbase.by_bucket.vb_pending_num_non_resident

Number of non resident vBuckets in the pending state for this bucket.

couchbase.by_bucket.vb_pending_ops_create

Number of pending create operations.

couchbase.by_bucket.vb_pending_ops_update

Number of items updated on pending vBucket per second for this bucket.

couchbase.by_bucket.vb_pending_queue_age

Sum of disk pending queue item age in milliseconds.

couchbase.by_bucket.vb_pending_queue_drain

Total drained pending items in the queue.

couchbase.by_bucket.vb_pending_queue_fill

Total enqueued pending items on disk queue.

couchbase.by_bucket.vb_pending_queue_size

Number of pending items in the queue.

couchbase.by_bucket.vb_pending_resident_items_ratio

Number of resident pending items.

couchbase.by_bucket.vb_replica_curr_items

Number of in memory items.

couchbase.by_bucket.vb_replica_eject

Number of items per second being ejected to disk from replica vBuckets.

couchbase.by_bucket.vb_replica_itm_memory

Amount of replica user data cached in RAM in this bucket.

couchbase.by_bucket.vb_replica_meta_data_memory

Total metadata memory.

couchbase.by_bucket.vb_replica_num

Number of replica vBuckets.

couchbase.by_bucket.vb_replica_num_non_resident

Number of non resident vBuckets in the replica state for this bucket.

couchbase.by_bucket.vb_replica_ops_create

Number of replica create operations.

couchbase.by_bucket.vb_replica_ops_update

Number of items updated on replica vBucket per second for this bucket.

couchbase.by_bucket.vb_replica_queue_age

Sum of disk replica queue item age in milliseconds.

couchbase.by_bucket.vb_replica_queue_drain

Total drained replica items in the queue.

couchbase.by_bucket.vb_replica_queue_fill

Total enqueued replica items on disk queue.

couchbase.by_bucket.vb_replica_queue_size

Replica items in disk queue.

couchbase.by_bucket.vb_replica_resident_items_ratio

Number of resident replica items.

couchbase.by_bucket.vb_total_queue_age

Sum of disk queue item age in milliseconds.

couchbase.by_bucket.xdc_ops

Number of cross-datacenter replication operations.

couchbase.by_node.couch_docs_actual_disk_size

Couch docs total size on disk in bytes.

couchbase.by_node.couch_docs_data_size

Couch docs data size in bytes.

couchbase.by_node.couch_views_actual_disk_size

Couch views total size on disk in bytes.

couchbase.by_node.couch_views_data_size

Couch views data size on disk in bytes.

couchbase.by_node.curr_items

Number of active items in memory.

couchbase.by_node.curr_items_tot

Total number of items.

couchbase.by_node.vb_replica_curr_items

Number of in memory items.

couchbase.hdd.free

Free hard disk space.

couchbase.hdd.quota_total

Hard disk quota.

couchbase.hdd.total

Total hard disk space.

couchbase.hdd.used

Used hard disk space.

couchbase.hdd.used_by_data

Hard disk used for data.

couchbase.query.cores
couchbase.query.cpu_sys_percent
couchbase.query.cpu_user_percent
couchbase.query.gc_num
couchbase.query.gc_pause_percent
couchbase.query.gc_pause_time
couchbase.query.memory_system
couchbase.query.memory_total
couchbase.query.memory_usage
couchbase.query.request_active_count
couchbase.query.request_completed_count
couchbase.query.request_per_sec_15min
couchbase.query.request_per_sec_1min
couchbase.query.request_per_sec_5min
couchbase.query.request_prepared_percent
couchbase.query.request_time_80percentile
couchbase.query.request_time_95percentile
couchbase.query.request_time_99percentile
couchbase.query.request_time_mean
couchbase.query.request_time_median
couchbase.query.total_threads
couchbase.ram.quota_total

RAM quota.

couchbase.ram.total

The total RAM available.

couchbase.ram.used

The amount of RAM in use.

couchbase.ram.used_by_data

The amount of RAM used for data.

Elasticsearch Metrics

Note

All Elasticsearch metrics have the type gauge.

Contents
elasticsearch.active_primary_shards

The number of active primary shards in the cluster.

elasticsearch.active_shards

The number of active shards in the cluster.

elasticsearch.breakers.fielddata.estimated_size_in_bytes

The estimated size in bytes of the field data circuit breaker.

elasticsearch.breakers.fielddata.overhead

The constant multiplier for byte estimations of the field data circuit breaker.

elasticsearch.breakers.fielddata.tripped

The number of times the field data circuit breaker has tripped.

elasticsearch.breakers.parent.estimated_size_in_bytes

The estimated size in bytes of the parent circuit breaker.

elasticsearch.breakers.parent.overhead

The constant multiplier for byte estimations of the parent circuit breaker.

elasticsearch.breakers.parent.tripped

The number of times the parent circuit breaker has tripped.

elasticsearch.breakers.request.estimated_size_in_bytes

The estimated size in bytes of the request circuit breaker.

elasticsearch.breakers.request.overhead

The constant multiplier for byte estimations of the request circuit breaker.

elasticsearch.breakers.request.tripped

The number of times the request circuit breaker has tripped.

elasticsearch.breakers.inflight_requests.tripped

The number of times the inflight circuit breaker has tripped.

elasticsearch.breakers.inflight_requests.overhead

The constant multiplier for byte estimations of the inflight circuit breaker.

elasticsearch.breakers.inflight_requests.estimated_size_in_bytes

The estimated size in bytes of the inflight circuit breaker.

elasticsearch.cache.field.evictions

The total number of evictions from the field data cache.

elasticsearch.cache.field.size

The size of the field cache.

elasticsearch.cache.filter.count

The number of items in the filter cache.

elasticsearch.cache.filter.evictions

The total number of evictions from the filter cache.

elasticsearch.cache.filter.size

The size of the filter cache.

elasticsearch.cluster_status

The elasticsearch cluster health as a number: red = 0, yellow = 1, green = 2

elasticsearch.docs.count

The total number of documents in the cluster across all shards.

elasticsearch.docs.deleted

The total number of documents deleted from the cluster across all shards.

elasticsearch.fielddata.evictions

The total number of evictions from the fielddata cache.

elasticsearch.fielddata.size

The size of the fielddata cache.

elasticsearch.flush.total

The total number of index flushes to disk since start.

elasticsearch.flush.total.time

The total time spent flushing the index to disk.

elasticsearch.fs.total.available_in_bytes

The total number of bytes available to this Java virtual machine on this file store.

elasticsearch.fs.total.disk_io_op

The total I/O operations on the file store.

elasticsearch.fs.total.disk_io_size_in_bytes

Total bytes used for all I/O operations on the file store.

elasticsearch.fs.total.disk_read_size_in_bytes

The total bytes read from the file store.

elasticsearch.fs.total.disk_reads

The total number of reads from the file store.

elasticsearch.fs.total.disk_write_size_in_bytes

The total bytes written to the file store.

elasticsearch.fs.total.disk_writes

The total number of writes to the file store.

elasticsearch.fs.total.free_in_bytes

The total number of unallocated bytes in the file store.

elasticsearch.fs.total.total_in_bytes

The total size in bytes of the file store.

elasticsearch.get.current

The number of get requests currently running.

elasticsearch.get.exists.time

The total time spent on get requests where the document existed.

elasticsearch.get.exists.total

The total number of get requests where the document existed.

elasticsearch.get.missing.time

The total time spent on get requests where the document was missing.

elasticsearch.get.missing.total

The total number of get requests where the document was missing.

elasticsearch.get.time

The total time spent on get requests.

elasticsearch.get.total

The total number of get requests.

elasticsearch.http.current_open

The number of current open HTTP connections.

elasticsearch.http.total_opened

The total number of opened HTTP connections.

elasticsearch.id_cache.size

The size of the id cache

elasticsearch.indexing.delete.current

The number of documents currently being deleted from an index.

elasticsearch.indexing.delete.time

The total time spent deleting documents from an index.

elasticsearch.indexing.delete.total

The total number of documents deleted from an index.

elasticsearch.indexing.index.current

The number of documents currently being indexed to an index.

elasticsearch.indexing.index.time

The total time spent indexing documents to an index.

elasticsearch.indexing.index.total

The total number of documents indexed to an index.

elasticsearch.indices.count

The number of indices in the cluster.

elasticsearch.indices.indexing.index_failed

The number of failed indexing operations.

elasticsearch.indices.indexing.throttle_time

The total time indexing waited due to throttling.

elasticsearch.indices.query_cache.evictions

The number of query cache evictions.

elasticsearch.indices.query_cache.hit_count

The number of query cache hits.

elasticsearch.indices.query_cache.memory_size_in_bytes

The memory used by the query cache.

elasticsearch.indices.query_cache.miss_count

The number of query cache misses.

elasticsearch.indices.recovery.current_as_source

The number of ongoing recoveries for which a shard serves as a source.

elasticsearch.indices.recovery.current_as_target

The number of ongoing recoveries for which a shard serves as a target.

elasticsearch.indices.recovery.throttle_time

The total time recoveries waited due to throttling.

elasticsearch.indices.request_cache.evictions

The number of request cache evictions.

elasticsearch.indices.request_cache.hit_count

The number of request cache hits.

elasticsearch.indices.request_cache.memory_size_in_bytes

The memory used by the request cache.

elasticsearch.indices.request_cache.miss_count

The number of request cache misses.

elasticsearch.indices.segments.count

The number of segments in an index shard.

elasticsearch.indices.segments.doc_values_memory_in_bytes

The memory used by doc values.

elasticsearch.indices.segments.fixed_bit_set_memory_in_bytes

The memory used by fixed bit set.

elasticsearch.indices.segments.index_writer_max_memory_in_bytes

The maximum memory used by the index writer.

elasticsearch.indices.segments.index_writer_memory_in_bytes

The memory used by the index writer.

elasticsearch.indices.segments.memory_in_bytes

The memory used by index segments.

elasticsearch.indices.segments.norms_memory_in_bytes

The memory used by norms.

elasticsearch.indices.segments.stored_fields_memory_in_bytes

The memory used by stored fields.

elasticsearch.indices.segments.term_vectors_memory_in_bytes

The memory used by term vectors.

elasticsearch.indices.segments.terms_memory_in_bytes

The memory used by terms.

elasticsearch.indices.segments.version_map_memory_in_bytes

The memory used by the segment version map.

elasticsearch.indices.translog.operations

The number of operations in the transaction log.

elasticsearch.indices.translog.size_in_bytes

The size of the transaction log.

elasticsearch.initializing_shards

The number of shards that are currently initializing.

elasticsearch.merges.current

The number of currently active segment merges.

elasticsearch.merges.current.docs

The number of documents across segments currently being merged.

elasticsearch.merges.current.size

The size of the segments currently being merged.

elasticsearch.merges.total

The total number of segment merges.

elasticsearch.merges.total.docs

The total number of documents across all merged segments.

elasticsearch.merges.total.size

The total size of all merged segments.

elasticsearch.merges.total.time

The total time spent on segment merging.

elasticsearch.number_of_data_nodes

The number of data nodes in the cluster.

elasticsearch.number_of_nodes

The total number of nodes in the cluster.

elasticsearch.pending_tasks_priority_high

The number of high priority pending tasks.

elasticsearch.pending_tasks_priority_urgent

The number of urgent priority pending tasks.

elasticsearch.pending_tasks_time_in_queue

The average time spent by tasks in the queue.

elasticsearch.pending_tasks_total

The total number of pending tasks.

elasticsearch.process.open_fd

The number of opened file descriptors associated with the current process, or -1 if not supported.

elasticsearch.refresh.total

The total number of index refreshes.

elasticsearch.refresh.total.time

The total time spent on index refreshes.

elasticsearch.relocating_shards

The number of shards that are relocating from one node to another.

elasticsearch.search.fetch.current

The number of search fetches currently running.

elasticsearch.search.fetch.open_contexts

The number of active searches.

elasticsearch.search.fetch.time

The total time spent on the search fetch.

elasticsearch.search.fetch.total

The total number of search fetches.

elasticsearch.search.query.current

The number of currently active queries.

elasticsearch.search.query.time

The total time spent on queries.

elasticsearch.search.query.total

The total number of queries.

elasticsearch.store.size

The total size in bytes of the store.

elasticsearch.thread_pool.bulk.active

The number of active threads in the bulk pool.

elasticsearch.thread_pool.bulk.queue

The number of queued threads in the bulk pool.

elasticsearch.thread_pool.bulk.threads

The total number of threads in the bulk pool.

elasticsearch.thread_pool.bulk.rejected

The number of rejected threads in the bulk pool.

elasticsearch.thread_pool.fetch_shard_started.active

The number of active threads in the fetch shard started pool.

elasticsearch.thread_pool.fetch_shard_started.threads

The total number of threads in the fetch shard started pool.

elasticsearch.thread_pool.fetch_shard_started.queue

The number of queued threads in the fetch shard started pool.

elasticsearch.thread_pool.fetch_shard_started.rejected

The number of rejected threads in the fetch shard started pool.

elasticsearch.thread_pool.fetch_shard_store.active

The number of active threads in the fetch shard store pool.

elasticsearch.thread_pool.fetch_shard_store.threads

The total number of threads in the fetch shard store pool.

elasticsearch.thread_pool.fetch_shard_store.queue

The number of queued threads in the fetch shard store pool.

elasticsearch.thread_pool.fetch_shard_store.rejected

The number of rejected threads in the fetch shard store pool.

elasticsearch.thread_pool.flush.active

The number of active threads in the flush queue.

elasticsearch.thread_pool.flush.queue

The number of queued threads in the flush pool.

elasticsearch.thread_pool.flush.threads

The total number of threads in the flush pool.

elasticsearch.thread_pool.flush.rejected

The number of rejected threads in the flush pool.

elasticsearch.thread_pool.force_merge.active

The number of active threads for force merge operations.

elasticsearch.thread_pool.force_merge.threads

The total number of threads for force merge operations.

elasticsearch.thread_pool.force_merge.queue

The number of queued threads for force merge operations.

elasticsearch.thread_pool.force_merge.rejected

The number of rejected threads for force merge operations.

elasticsearch.thread_pool.generic.active

The number of active threads in the generic pool.

elasticsearch.thread_pool.generic.queue

The number of queued threads in the generic pool.

elasticsearch.thread_pool.generic.threads

The total number of threads in the generic pool.

elasticsearch.thread_pool.generic.rejected

The number of rejected threads in the generic pool.

elasticsearch.thread_pool.get.active

The number of active threads in the get pool.

elasticsearch.thread_pool.get.queue

The number of queued threads in the get pool.

elasticsearch.thread_pool.get.threads

The total number of threads in the get pool.

elasticsearch.thread_pool.get.rejected

The number of rejected threads in the get pool.

elasticsearch.thread_pool.index.active

The number of active threads in the index pool.

elasticsearch.thread_pool.index.queue

The number of queued threads in the index pool.

elasticsearch.thread_pool.index.threads

The total number of threads in the index pool.

elasticsearch.thread_pool.index.rejected

The number of rejected threads in the index pool.

elasticsearch.thread_pool.listener.active

The number of active threads in the listener pool.

elasticsearch.thread_pool.listener.queue

The number of queued threads in the listener pool.

elasticsearch.thread_pool.listener.threads

The total number of threads in the listener pool.

elasticsearch.thread_pool.listener.rejected

The number of rejected threads in the listener pool.

elasticsearch.thread_pool.management.active

The number of active threads in the management pool.

elasticsearch.thread_pool.management.queue

The number of queued threads in the management pool.

elasticsearch.thread_pool.management.threads

The total number of threads in the management pool.

elasticsearch.thread_pool.management.rejected

The number of rejected threads in the management pool.

elasticsearch.thread_pool.merge.active

The number of active threads in the merge pool.

elasticsearch.thread_pool.merge.queue

The number of queued threads in the merge pool.

elasticsearch.thread_pool.merge.threads

The total number of threads in the merge pool.

elasticsearch.thread_pool.merge.rejected

The number of rejected threads in the merge pool.

elasticsearch.thread_pool.percolate.active

The number of active threads in the percolate pool.

elasticsearch.thread_pool.percolate.queue

The number of queued threads in the percolate pool.

elasticsearch.thread_pool.percolate.threads

The total number of threads in the percolate pool.

elasticsearch.thread_pool.percolate.rejected

The number of rejected threads in the percolate pool.

elasticsearch.thread_pool.refresh.active

The number of active threads in the refresh pool.

elasticsearch.thread_pool.refresh.queue

The number of queued threads in the refresh pool.

elasticsearch.thread_pool.refresh.threads

The total number of threads in the refresh pool.

elasticsearch.thread_pool.refresh.rejected

The number of rejected threads in the refresh pool.

elasticsearch.thread_pool.search.active

The number of active threads in the search pool.

elasticsearch.thread_pool.search.queue

The number of queued threads in the search pool.

elasticsearch.thread_pool.search.threads

The total number of threads in the search pool.

elasticsearch.thread_pool.search.rejected

The number of rejected threads in the search pool.

elasticsearch.thread_pool.snapshot.active

The number of active threads in the snapshot pool.

elasticsearch.thread_pool.snapshot.queue

The number of queued threads in the snapshot pool.

elasticsearch.thread_pool.snapshot.threads

The total number of threads in the snapshot pool.

elasticsearch.thread_pool.snapshot.rejected

The number of rejected threads in the snapshot pool.

elasticsearch.thread_pool.write.active

The number of active threads in the write pool.

elasticsearch.thread_pool.write.queue

The number of queued threads in the write pool.

elasticsearch.thread_pool.write.threads

The total number of threads in the write pool.

elasticsearch.thread_pool.write.rejected

The number of rejected threads in the write pool.

elasticsearch.transport.rx_count

The total number of packets received in cluster communication.

elasticsearch.transport.rx_size

The total size of data received in cluster communication.

elasticsearch.transport.server_open

The number of connections opened for cluster communication.

elasticsearch.transport.tx_count

The total number of packets sent in cluster communication.

elasticsearch.transport.tx_size

The total size of data sent in cluster communication.

elasticsearch.unassigned_shards

The number of shards that are unassigned to a node.

elasticsearch.delayed_unassigned_shards

The number of shards whose allocation has been delayed.

jvm.gc.collection_count

The total number of garbage collections run by the JVM.

jvm.gc.collection_time

The total time spent on garbage collection in the JVM.

jvm.gc.collectors.old.collection_time

The total time spent in major GCs in the JVM that collect old generation objects.

jvm.gc.collectors.old.count

The total count of major GCs in the JVM that collect old generation objects.

jvm.gc.collectors.young.collection_time

The total time spent in minor GCs in the JVM that collects young generation objects.

jvm.gc.collectors.young.count

The total count of minor GCs in the JVM that collects young generation objects.

jvm.gc.concurrent_mark_sweep.collection_time

The total time spent on "concurrent mark & sweep" GCs in the JVM.

jvm.gc.concurrent_mark_sweep.count

The total count of "concurrent mark & sweep" GCs in the JVM.

jvm.gc.par_new.collection_time

The total time spent on "parallel new" GCs in the JVM.

jvm.gc.par_new.count

The total count of "parallel new" GCs in the JVM.

jvm.mem.heap_committed

The amount of memory guaranteed to be available to the JVM heap.

jvm.mem.heap_in_use

The amount of memory currently used by the JVM heap as a value between 0 and 1.

jvm.mem.heap_max

The maximum amount of memory that can be used by the JVM heap.

jvm.mem.heap_used

The amount of memory in bytes currently used by the JVM heap.

jvm.mem.non_heap_committed

The amount of memory guaranteed to be available to JVM non-heap.

jvm.mem.non_heap_used

The amount of memory in bytes currently used by the JVM non-heap.

jvm.mem.pools.young.used

The amount of memory in bytes currently used by the Young Generation heap region.

jvm.mem.pools.young.max

The maximum amount of memory that can be used by the Young Generation heap region.

jvm.mem.pools.old.used

The amount of memory in bytes currently used by the Old Generation heap region.

jvm.mem.pools.old.max

The maximum amount of memory that can be used by the Old Generation heap region.

jvm.mem.pools.survivor.used

The amount of memory in bytes currently used by the Survivor Space.

jvm.mem.pools.survivor.max

The maximum amount of memory that can be used by the Survivor Space.

jvm.threads.count

The number of active threads in the JVM.

jvm.threads.peak_count

The peak number of threads used by the JVM.

elasticsearch.index.health

The status of the index.

elasticsearch.index.docs.count

The number of documents in the index.

elasticsearch.index.docs.deleted

The number of deleted documents in the index.

elasticsearch.index.primary_shards

The number of primary shards in the index.

elasticsearch.index.replica_shards

The number of replica shards in the index.

elasticsearch.index.primary_store_size

The store size of primary shards in the index.

elasticsearch.index.store_size

The store size of primary and replica shards in the index.

etcd Metrics
Contents
etcd.leader.counts.fail

Rate of failed Raft RPC requests.

etcd.leader.counts.success

Rate of successful Raft RPC requests.

etcd.leader.latency.avg

Average latency to each peer in the cluster.

etcd.leader.latency.current

Current latency to each peer in the cluster.

etcd.leader.latency.max

Maximum latency to each peer in the cluster.

etcd.leader.latency.min

Minimum latency to each peer in the cluster.

etcd.leader.latency.stddev

Standard deviation latency to each peer in the cluster.

etcd.self.recv.appendrequest.count

Rate of append requests this node has processed.

etcd.self.recv.bandwidthrate

Rate of bytes received.

etcd.self.recv.pkgrate

Rate of packets received.

etcd.self.send.appendrequest.count

Rate of append requests this node has sent.

etcd.self.send.bandwidthrate

Rate of bytes sent.

etcd.self.send.pkgrate

Rate of packets sent.

etcd.store.compareanddelete.fail

Rate of compare and delete requests failure.

etcd.store.compareanddelete.success

Rate of compare and delete requests success.

etcd.store.compareandswap.fail

Rate of compare and swap requests failure.

etcd.store.compareandswap.success

Rate of compare and swap requests success.

etcd.store.create.fail

Rate of failed create requests.

etcd.store.create.success

Rate of successful create requests.

etcd.store.delete.fail

Rate of failed delete requests.

etcd.store.delete.success

Rate of successful delete requests.

etcd.store.expire.count

Rate of expired keys.

etcd.store.gets.fail

Rate of failed get requests.

etcd.store.gets.success

Rate of successful get requests.

etcd.store.sets.fail

Rate of failed set requests.

etcd.store.sets.success

Rate of successful set requests.

etcd.store.update.fail

Rate of failed update requests.

etcd.store.update.success

Rate of successful update requests.

etcd.store.watchers

Rate of watchers.

fluentd Metrics
Contents
fluentd.buffer_queue_length

The length of the plugin buffer queue for this plugin.

fluentd.buffer_total_queued_size

The size of the buffer queue for this plugin.

fluentd.retry_count

The number of retries for this plugin.

Go Metrics
Contents
go_expvar.memstats.alloc

The number of bytes allocated and not yet freed.

go_expvar.memstats.frees

The number of free bytes.

go_expvar.memstats.heap_alloc
go_expvar.memstats.heap_idle

The number of bytes in idle spans.

go_expvar.memstats.heap_inuse

The number of bytes in non-idle spans.

go_expvar.memstats.heap_objects

The total number of allocated objects.

go_expvar.memstats.heap_released

The number of bytes released to the OS.

go_expvar.memstats.heap_sys

The number of bytes obtained from the system.

go_expvar.memstats.lookups

The number of pointer lookups.

go_expvar.memstats.mallocs

The number of mallocs.

go_expvar.memstats.num_gc

The number of garbage collections.

go_expvar.memstats.pause_ns.avg

The average of recent GC pause durations.

go_expvar.memstats.pause_ns.count

The number of submitted GC pause durations.

go_expvar.memstats.pause_ns.max

The max GC pause duration.

go_expvar.memstats.pause_ns.median

The median GC pause duration.

go_expvar.memstats.pause_total_ns

The total GC pause duration over the lifetime of process.

go_expvar.memstats.total_alloc

The bytes allocated (even if freed).

HAProxy Metrics
Contents
haproxy.backend_hosts

The number of backend hosts.

haproxy.backend.bytes.in_rate

The rate of bytes in on backend hosts.

haproxy.backend.bytes.out_rate

The rate of bytes out on backend hosts.

haproxy.backend.connect.time

The average connect time over the last 1024 requests.

haproxy.backend.denied.req_rate

The number of requests denied due to security concerns.

haproxy.backend.denied.resp_rate

The number of responses denied due to security concerns.

haproxy.backend.errors.con_rate

The rate of requests that encountered an error trying to connect to a backend server.

haproxy.backend.errors.resp_rate

The rate of responses aborted due to error.

haproxy.backend.queue.current

The number of requests without an assigned backend.

haproxy.backend.queue.time

The average queue time over the last 1024 requests.

haproxy.backend.response.1xx

The backend HTTP responses with 1xx code.

haproxy.backend.response.2xx

The backend HTTP responses with 2xx code.

haproxy.backend.response.3xx

The backend HTTP responses with 3xx code.

haproxy.backend.response.4xx

The backend HTTP responses with 4xx code.

haproxy.backend.response.5xx

The backend HTTP responses with 5xx code.

haproxy.backend.response.other

The backend HTTP responses with another code (protocol error).

haproxy.backend.response.time

The average response time over the last 1024 requests (0 for TCP).

haproxy.backend.session.current

The number of active backend sessions.

haproxy.backend.session.limit

The configured backend session limit.

haproxy.backend.session.pct

The percentage of sessions in use. The formula used for this metric is backend.session.current / backend.session.limit * 100.

haproxy.backend.session.rate

The number of backend sessions created per second.

haproxy.backend.session.time

The average total session time over the last 1024 requests.

haproxy.backend.uptime

The number of seconds since the last UP<->DOWN transition.

haproxy.backend.warnings.redis_rate

The number of times a request was redispatched to another server.

haproxy.backend.warnings.retr_rate

The number of times a connection to a server was retried.

haproxy.count_per_status

The number of hosts by status (UP/DOWN/NOLB/MAINT).

haproxy.frontend.bytes.in_rate

The rate of bytes in on frontend hosts.

haproxy.frontend.bytes.out_rate

The rate of bytes out on frontend hosts.

haproxy.frontend.denied.req_rate

The number of requests denied due to security concerns.

haproxy.frontend.denied.resp_rate

The number of responses denied due to security concerns.

haproxy.frontend.errors.req_rate

The rate of request errors.

haproxy.frontend.requests.rate

The number of HTTP requests per second.

haproxy.frontend.response.1xx

The frontend HTTP responses with 1xx code.

haproxy.frontend.response.2xx

The frontend HTTP responses with 2xx code.

haproxy.frontend.response.3xx

The frontend HTTP responses with 3xx code.

haproxy.frontend.response.4xx

The frontend HTTP responses with 4xx code.

haproxy.frontend.response.5xx

The frontend HTTP responses with 5xx code.

haproxy.frontend.response.other

The frontend HTTP responses with another code (protocol error).

haproxy.frontend.session.current

The number of active frontend sessions.

haproxy.frontend.session.limit

The configured backend session limit.

haproxy.frontend.session.pct

The percentage of sessions in use. The formula used for this metric is frontend.session.current / frontend.session.limit * 100.

haproxy.frontend.session.rate

The number of frontend sessions created per second.

HTTP Metrics
Contents
http.ssl.days_left

The number of days until the SSL certificate expires.

network.http.response_time

The response time of a HTTP request to a specified URL.

Jenkins Metrics
Contents
jenkins.job.duration

The duration of a job, measured in seconds.

jenkins.job.waiting

The time spent by a job waiting, measured in seconds.

jenkins.queue.size

The size of the Jenkins queue.

Lighttpd Metrics
Contents
lighttpd.net.bytes

The total number of bytes sent and received.

lighttpd.net.bytes_per_s

The number of bytes sent and received per second.

lighttpd.net.hits

The total number of hits since the start.

lighttpd.net.request_per_s

The number of requests per second.

lighttpd.performance.busy_servers

The number of active connections.

lighttpd.performance.idle_server

The number of idle connections.

lighttpd.performance.uptime

The amount of time the server has been up and running.

Memcached Metrics
Contents
memcache.avg_item_size

The average size of an item.

memcache.bytes

The current number of bytes used by this server to store items.

memcache.bytes_read_rate

The rate of bytes read from the network by this server.

memcache.bytes_written_rate

The rate of bytes written to the network by this server.

memcache.cas_badval_rate

The rate at which keys are compared and swapped where the comparison (original) value did not match the supplied value.

memcache.cas_hits_rate

The rate at which keys are compared and swapped and found present.

memcache.cas_misses_rate

The rate at which keys are compared and swapped and not found present.

memcache.cmd_flush_rate

The rate of flush_all commands.

memcache.cmd_get_rate

The rate of get commands.

memcache.cmd_set_rate

The rate of set commands.

memcache.connection_structures

The number of connection structures allocated by the server.

memcache.curr_connections

The number of open connections to this server.

memcache.curr_items

The current number of items stored by the server.

memcache.delete_hits_rate

The rate at which delete commands result in items being removed.

memcache.delete_misses_rate

The rate at which delete commands result in no items being removed.

memcache.evictions_rate

The rate at which valid items are removed from cache to free memory for new items.

memcache.fill_percent

The amount of memory being used by the server for storing items as a percentage of the max allowed.

memcache.get_hit_percent

The percentage of requested keys that are found present since the start of the Memcached server.

memcache.get_hits_rate

The rate at which keys are requested and found present.

memcache.get_misses_rate

The rate at which keys are requested and not found.

memcache.items.age

The age of the oldest item in the LRU.

memcache.items.crawler_reclaimed_rate

The rate at which items freed by the LRU Crawler.

memcache.items.direct_reclaims_rate

The rate at which worker threads had to directly pull LRU tails to find memory for a new item.

memcache.items.evicted_nonzero_rate

The rate at which nonzero items which had an explicit expire time set had to be evicted from the LRU before expiring.

memcache.items.evicted_rate

The rate st which items had to be evicted from the LRU before expiring.

memcache.items.evicted_time

The number of seconds since the last access for the most recent item evicted from this class.

memcache.items.evicted_unfetched_rate

The rate at which valid items evicted from the LRU which were never touched after being set.

memcache.items.expired_unfetched_rate

The rate at which expired items reclaimed from the LRU which were never touched after being set.

memcache.items.lrutail_reflocked_rate

The rate at which items found to be refcount locked in the LRU tail.

memcache.items.moves_to_cold_rate

The rate at which items were moved from HOT or WARM into COLD.

memcache.items.moves_to_warm_rate

The rate at which items were moved from COLD to WARM.

memcache.items.moves_within_lru_rate

The rate at which active items were bumped within HOT or WARM.

memcache.items.number

The number of items presently stored in this slab class.

memcache.items.number_cold

The number of items presently stored in the COLD LRU.

memcache.items.number_hot

The number of items presently stored in the HOT LRU.

memcache.items.number_noexp

The number of items presently stored in the NOEXP class.

memcache.items.number_warm

The number of items presently stored in the WARM LRU.

memcache.items.outofmemory_rate

The rate at which the underlying slab class was unable to store a new item.

memcache.items.reclaimed_rate

The rate at which entries were stored using memory from an expired entry.

memcache.items.tailrepairs_rate

The rate at which Memcached self-healed a slab with a refcount leak.

memcache.limit_maxbytes

The number of bytes this server is allowed to use for storage.

memcache.listen_disabled_num_rate

The rate at which the server has reached the max connection limit.

memcache.pointer_size

The default size of pointers on the host OS (generally 32 or 64).

memcache.rusage_system_rate

The fraction of user time the CPU spent executing this server process.

memcache.rusage_user_rate

The fraction of time the CPU spent executing kernel code on behalf of this server process.

memcache.slabs.active_slabs

The total number of slab classes allocated.

memcache.slabs.cas_badval_rate

The rate at which CAS commands failed to modify a value due to a bad CAS ID.

memcache.slabs.cas_hits_rate

The rate at which CAS commands modified this slab class.

memcache.slabs.chunk_size

The amount of space each chunk uses.

memcache.slabs.chunks_per_page

The number of chunks that exist within one page.

memcache.slabs.cmd_set_rate

The rate at which set requests stored data in this slab class.

memcache.slabs.decr_hits_rate

The rate at which decrs commands modified this slab class.

memcache.slabs.delete_hits_rate

The rate at which delete commands succeeded in this slab class.

memcache.slabs.free_chunks

The number of chunks not yet allocated to items or freed via delete.

memcache.slabs.free_chunks_end

The number of free chunks at the end of the last allocated page.

memcache.slabs.get_hits_rate

The rate at which get requests were serviced by this slab class.

memcache.slabs.incr_hits_rate

The rate at which incrs commands modified this slab class.

memcache.slabs.mem_requested

The number of bytes requested to be stored in this slab.

memcache.slabs.total_chunks

The total number of chunks allocated to the slab class.

memcache.slabs.total_malloced

The total amount of memory allocated to slab pages.

memcache.slabs.total_pages

The total number of pages allocated to the slab class.

memcache.slabs.touch_hits_rate

The rate of touches serviced by this slab class.

memcache.slabs.used_chunks

The number of chunks that have been allocated to items.

memcache.slabs.used_chunks_rate

The rate at which chunks have been allocated to items.

memcache.threads

The number of threads used by the current Memcached server process.

memcache.total_connections_rate

The rate at which connections to this server are opened.

memcache.total_items

The total number of items stored by this server since it started.

memcache.uptime

The number of seconds this server has been running.

Mesos/Marathon Metrics
Contents
Marathon Metrics
Contentsmarathon.apps

The total number of applications.

marathon.backoffFactor

The multiplication factor for the delay between each consecutive failed task. This value is multiplied by the value of marathon.backoffSeconds each time the task fails until the maximum delay is reached, or the task succeeds.

marathon.backoffSeconds

The period of time between attempts to run a failed task. This value is multiplied by marathon.backoffFactor for each consecutive task failure, until either the task succeeds or the maximum delay is reached.

marathon.cpus

The number of CPUs configured for each application instance.

marathon.disk

The amount of disk space configured for each application instance.

marathon.instances

The number of instances of a specific application.

marathon.mem

The total amount of configured memory for each instance of a specific application.

marathon.tasksRunning

The number of tasks running for a specific application.

marathon.tasksStaged

The number of tasks staged for a specific application.

Mesos Master Metrics
Contents
mesos.cluster.cpus_percent

The percentage of CPUs allocated to the cluster.

mesos.cluster.cpus_total

The total number of CPUs.

mesos.cluster.cpus_used

The number of CPUs used by the cluster.

mesos.cluster.disk_percent

The percentage of disk space allocated to the cluster.

mesos.cluster.disk_total

The total amount of disk space.

mesos.cluster.disk_used

The amount of disk space used by the cluster.

mesos.cluster.dropped_messages

The number of dropped messages.

mesos.cluster.event_queue_dispatches

The number of dispatches in the event queue.

mesos.cluster.event_queue_http_requests

The number of HTTP requests in the event queue.

mesos.cluster.event_queue_messages

The number of messages in the event queue.

mesos.cluster.frameworks_active

The number of active frameworks.

mesos.cluster.frameworks_connected

The number of connected frameworks.

mesos.cluster.frameworks_disconnected

The number of disconnected frameworks.

mesos.cluster.frameworks_inactive

The number of inactive frameworks.

mesos.cluster.gpus_total

The total number of GPUs.

mesos.cluster.invalid_framework_to_executor_messages

The number of invalid messages between the framework and the executor.

mesos.cluster.invalid_status_update_acknowledgements

The number of invalid status update acknowledgements.

mesos.cluster.invalid_status_updates

The number of invalid framework messages.

mesos.cluster.mem_percent

The percentage of memory allocated to the cluster.

mesos.cluster.mem_total

The total amount of memory available.

mesos.cluster.mem_used

The amount of memory the cluster is using.

mesos.cluster.outstanding_offers

The number of outstanding resource offers.

mesos.cluster.slave_registrations

The number of slaves able to rejoin the cluster after a disconnect.

mesos.cluster.slave_removals

The number of slaves that have been removed for any reason, including maintenance.

mesos.cluster.slave_reregistrations

The number of slaves that have re-registered.

mesos.cluster.slave_shutdowns_canceled

The number of slave shutdowns processes that have been cancelled.

mesos.cluster.slave_shutdowns_scheduled

The number of slaves that have failed health checks and are scheduled for removal.

mesos.cluster.slaves_active

The number of active slaves.

mesos.cluster.slaves_connected

The number of connected slaves.

mesos.cluster.slaves_disconnected

The number of disconnected slaves.

mesos.cluster.slaves_inactive

The number of inactive slaves.

mesos.cluster.tasks_error

The number of cluster tasks that resulted in an error.

mesos.cluster.tasks_failed

The number of failed cluster tasks.

mesos.cluster.tasks_finished

The number of completed cluster tasks.

mesos.cluster.tasks_killed

The number of killed cluster tasks.

mesos.cluster.tasks_lost

The number of lost cluster tasks.

mesos.cluster.tasks_running

The number of cluster tasks currently running.

mesos.cluster.tasks_staging

The number of cluster tasks currently staging.

mesos.cluster.tasks_starting

The number of cluster tasks starting.

mesos.cluster.valid_framework_to_executor_messages

The number of valid framework messages.

mesos.cluster.valid_status_update_acknowledgements

The number of valid status update acknowledgements.

mesos.cluster.valid_status_updates

The number of valid status updates.

mesos.framework.cpu

The CPU of the Mesos framework.

mesos.framework.disk

The total disk space of the Mesos framework, measured in mebibytes.

mesos.framework.mem

The total memory of the Mesos framework, measured in mebibytes.

mesos.registrar.queued_operations

The number of queued operations.

mesos.registrar.registry_size_bytes

The size of the Mesos registry in bytes.

mesos.registrar.state_fetch_ms

The Mesos registry's read latency, in bytes.

mesos.registrar.state_store_ms

The Mesos registry's write latency, in bytes.

mesos.registrar.state_store_ms.count

The Mesos registry's write count, in bytes.

mesos.registrar.state_store_ms.max

The maximum write latency for the registry, in milliseconds.

mesos.registrar.state_store_ms.min

The minimum write latency for the registry, in miliseconds.

mesos.registrar.state_store_ms.p50

The median registry write latency, in milliseconds.

mesos.registrar.state_store_ms.p90

The 90th percentile registry write latency, in milliseconds.

mesos.registrar.state_store_ms.p95

The 95th percentile registry write latency, in milliseconds.

mesos.registrar.state_store_ms.p99

The 99th percentile registry write latency, in milliseconds.

mesos.registrar.state_store_ms.p999

The 99.9th percentile registry write latency, in milliseconds.

mesos.registrar.state_store_ms.p9999

The 99.99th percentile registry write latency, in milliseconds.

mesos.role.cpu

The CPU capacity of the configured role.

mesos.role.disk

The total disk space available to the Mesos role, in mebibytes.

mesos.role.mem

The total memory available to the Mesos role, in mebibytes.

mesos.stats.elected

Defines whether this is the elected master or not.

mesos.stats.system.cpus_total

The total number of CPUs in the system.

mesos.stats.system.load_1min

The average load for the last minute.

mesos.stats.system.load_5min

The average load for the last five minutes.

mesos.stats.system.load_15min

The average load for the last fifteen minutes.

mesos.stats.system.mem_free_bytes

The total amount of free system memory, in bytes.

mesos.stats.system.mem_total_bytes

The total cluster memory in bytes.

mesos.stats.uptime_secs

The current uptime of the cluster.

Mesos Agent Metrics
Contentsmesos.slave.cpus_percent

The percentage of CPUs allocated to the slave.

mesos.slave.cpus_total

The total number of CPUs.

mesos.slave.cpus_used

The number of CPUs allocated to the slave.

mesos.slave.disk_percent

The percentage of disk space allocated to the slave.

mesos.slave.disk_total

The total disk space available.

mesos.slave.disk_used

The amount of disk space allocated to the slave.

mesos.slave.executors_registering

The number of executors registering.

mesos.slave.executors_running

The number of executors currently running.

mesos.slave.executors_terminated

The number of terminated executors.

mesos.slave.executors_terminating

The number of terminating executors.

mesos.slave.frameworks_active

The number of active frameworks.

mesos.slave.invalid_framework_messages

The number of invalid framework messages.

mesos.slave.invalid_status_updates

The number of invalid status updates.

mesos.slave.mem_percent

The percentage of memory allocated to the slave.

mesos.slave.mem_total

The total memory available.

mesos.slave.mem_used

The amount of memory allocated to the slave.

mesos.slave.recovery_errors

The number of errors encountered during slave recovery.

mesos.slave.tasks_failed

The number of failed tasks.

mesos.slave.tasks_finished

The number of finished tasks.

mesos.slave.tasks_killed

The number of killed tasks.

mesos.slave.tasks_lost

The number of lost tasks.

mesos.slave.tasks_running

The number of running tasks.

mesos.slave.tasks_staging

The number of staging tasks.

mesos.slave.tasks_starting

The number of starting tasks.

mesos.slave.valid_framework_messages

The number of valid framework messages.

mesos.slave.valid_status_updates

The number of valid status updates.

mesos.state.task.cpu

The task CPU.

mesos.state.task.disk

The disk space available for the task.

mesos.state.task.mem

The amount of memory used by the task.

mesos.stats.registered

Defines whether this slave is registered with a master.

mesos.stats.system.cpus_total

The total number of CPUs available.

mesos.stats.system.load_1min

The average load for the last minute.

mesos.stats.system.load_5min

The average load for the last five minutes.

mesos.stats.system.load_15min

The average load for the last 15 minutes.

mesos.stats.system.mem_free_bytes

The amount of free memory.

mesos.stats.system.mem_total_bytes

The total amount of memory.

mesos.stats.uptime_secs

The current uptime for the slave.

MongoDB Metrics
Contents
mongodb.asserts.msgps

Number of message assertions raised per second.

mongodb.asserts.regularps

Number of regular assertions raised per second.

mongodb.asserts.rolloversps

Number of times that the rollover counters roll over per second. The counters rollover to zero every 2^30 assertions.

mongodb.asserts.userps

Number of user assertions raised per second.

mongodb.asserts.warningps

Number of warnings raised per second.

mongodb.backgroundflushing.average_ms

Average time for each flush to disk.

mongodb.backgroundflushing.flushesps

Number of times the database has flushed all writes to disk.

mongodb.backgroundflushing.last_ms

Amount of time that the last flush operation took to complete.

mongodb.backgroundflushing.total_ms

Total number of time that the `mongod` processes have spent writing (i.e. flushing) data to disk.

mongodb.connections.available

Number of unused available incoming connections the database can provide.

mongodb.connections.current

Number of connections to the database server from clients.

mongodb.connections.totalcreated

Total number of connections created.

mongodb.cursors.timedout

Total number of cursors that have timed out since the server process started.

mongodb.cursors.totalopen

Number of cursors that MongoDB is maintaining for clients

mongodb.dbs

Total number of existing databases

mongodb.dur.commits

Number of transactions written to the journal during the last journal group commit interval.

mongodb.dur.commitsinwritelock

Count of the commits that occurred while a write lock was held.

mongodb.dur.compression

Compression ratio of the data written to the journal.

mongodb.dur.earlycommits

Number of times MongoDB requested a commit before the scheduled journal group commit interval.

mongodb.dur.journaledmb

Amount of data written to journal during the last journal group commit interval.

mongodb.dur.timems.commits

Amount of time spent for commits.

mongodb.dur.timems.commitsinwritelock

Amount of time spent for commits that occurred while a write lock was held.

mongodb.dur.timems.dt

Amount of time over which MongoDB collected the `dur.timeMS` data.

mongodb.dur.timems.preplogbuffer

Amount of time spent preparing to write to the journal.

mongodb.dur.timems.remapprivateview

Amount of time spent remapping copy-on-write memory mapped views.

mongodb.dur.timems.writetodatafiles

Amount of time spent writing to data files after journaling.

mongodb.dur.timems.writetojournal

Amount of time spent writing to the journal

mongodb.dur.writetodatafilesmb

Amount of data written from journal to the data files during the last journal group commit interval.

mongodb.extra_info.page_faultsps

Number of page faults per second that require disk operations.

mongodb.fsynclocked

Number of fsynclocked performed on a mongo instance.

mongodb.globallock.activeclients.readers

Count of the active client connections performing read operations.

mongodb.globallock.activeclients.total

Total number of active client connections to the database.

mongodb.globallock.activeclients.writers

Count of active client connections performing write operations.

mongodb.globallock.currentqueue.readers

Number of operations that are currently queued and waiting for the read lock.

mongodb.globallock.currentqueue.total

Total number of operations queued waiting for the lock.

mongodb.globallock.currentqueue.writers

Number of operations that are currently queued and waiting for the write lock.

mongodb.globallock.locktime

Time since the database last started that the globalLock has been held.

mongodb.globallock.ratio

Ratio of the time that the globalLock has been held to the total time since it was created.

mongodb.globallock.totaltime

Time since the database last started and created the global lock.

mongodb.indexcounters.accessesps

Number of times that operations have accessed indexes per second.

mongodb.indexcounters.hitsps

Number of times per second that an index has been accessed and mongod is able to return the index from memory.

mongodb.indexcounters.missesps

Number of times per second that an operation attempted to access an index that was not in memory.

mongodb.indexcounters.missratio

Ratio of index hits to misses.

mongodb.indexcounters.resetsps

Number of times per second the index counters have been reset.

mongodb.locks.collection.acquirecount.exclusiveps

Number of times the collection lock type was acquired in the Exclusive (X) mode.

mongodb.locks.collection.acquirecount.intent_exclusiveps

Number of times the collection lock type was acquired in the Intent Exclusive (IX) mode.

mongodb.locks.collection.acquirecount.intent_sharedps

Number of times the collection lock type was acquired in the Intent Shared (IS) mode.

mongodb.locks.collection.acquirecount.sharedps

Number of times the collection lock type was acquired in the Shared (S) mode.

mongodb.locks.collection.acquirewaitcount.exclusiveps

Number of times the collection lock type acquisition in the Exclusive (X) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.collection.acquirewaitcount.sharedps

Number of times the collection lock type acquisition in the Shared (S) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.collection.timeacquiringmicros.exclusiveps

Wait time for the collection lock type acquisitions in the Exclusive (X) mode.

mongodb.locks.collection.timeacquiringmicros.sharedps

Wait time for the collection lock type acquisitions in the Shared (S) mode.

mongodb.locks.database.acquirecount.exclusiveps

Number of times the database lock type was acquired in the Exclusive (X) mode.

mongodb.locks.database.acquirecount.intent_exclusiveps

Number of times the database lock type was acquired in the Intent Exclusive (IX) mode.

mongodb.locks.database.acquirecount.intent_sharedps

Number of times the database lock type was acquired in the Intent Shared (IS) mode.

mongodb.locks.database.acquirecount.sharedps

Number of times the database lock type was acquired in the Shared (S) mode.

mongodb.locks.database.acquirewaitcount.exclusiveps

Number of times the database lock type acquisition in the Exclusive (X) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.database.acquirewaitcount.intent_exclusiveps

Number of times the database lock type acquisition in the Intent Exclusive (IX) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.database.acquirewaitcount.intent_sharedps

Number of times the database lock type acquisition in the Intent Shared (IS) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.database.acquirewaitcount.sharedps

Number of times the database lock type acquisition in the Shared (S) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.database.timeacquiringmicros.exclusiveps

Wait time for the database lock type acquisitions in the Exclusive (X) mode.

mongodb.locks.database.timeacquiringmicros.intent_exclusiveps

Wait time for the database lock type acquisitions in the Intent Exclusive (IX) mode.

mongodb.locks.database.timeacquiringmicros.intent_sharedps

Wait time for the database lock type acquisitions in the Intent Shared (IS) mode.

mongodb.locks.database.timeacquiringmicros.sharedps

Wait time for the database lock type acquisitions in the Shared (S) mode.

mongodb.locks.global.acquirecount.exclusiveps

Number of times the global lock type was acquired in the Exclusive (X) mode.

mongodb.locks.global.acquirecount.intent_exclusiveps

Number of times the global lock type was acquired in the Intent Exclusive (IX) mode.

mongodb.locks.global.acquirecount.intent_sharedps

Number of times the global lock type was acquired in the Intent Shared (IS) mode.

mongodb.locks.global.acquirecount.sharedps

Number of times the global lock type was acquired in the Shared (S) mode.

mongodb.locks.global.acquirewaitcount.exclusiveps

Number of times the global lock type acquisition in the Exclusive (X) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.global.acquirewaitcount.intent_exclusiveps

Number of times the global lock type acquisition in the Intent Exclusive (IX) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.global.acquirewaitcount.intent_sharedps

Number of times the global lock type acquisition in the Intent Shared (IS) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.global.acquirewaitcount.sharedps

Number of times the global lock type acquisition in the Shared (S) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.global.timeacquiringmicros.exclusiveps

Wait time for the global lock type acquisitions in the Exclusive (X) mode.

mongodb.locks.global.timeacquiringmicros.intent_exclusiveps

Wait time for the global lock type acquisitions in the Intent Exclusive (IX) mode.

mongodb.locks.global.timeacquiringmicros.intent_sharedps

Wait time for the global lock type acquisitions in the Intent Shared (IS) mode.

mongodb.locks.global.timeacquiringmicros.sharedps

Wait time for the global lock type acquisitions in the Shared (S) mode.

mongodb.locks.metadata.acquirecount.exclusiveps

Number of times the metadata lock type was acquired in the Exclusive (X) mode.

mongodb.locks.metadata.acquirecount.sharedps

Number of times the metadata lock type was acquired in the Shared (S) mode.

mongodb.locks.mmapv1journal.acquirecount.intent_exclusiveps

Number of times the MMAPv1 storage engine lock type was acquired in the Intent Exclusive (IX) mode.

mongodb.locks.mmapv1journal.acquirecount.intent_sharedps

Number of times the MMAPv1 storage engine lock type was acquired in the Intent Shared (IS) mode.

mongodb.locks.mmapv1journal.acquirewaitcount.intent_exclusiveps

Number of times the MMAPv1 storage engine lock type acquisition in the Intent Exclusive (IX) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.mmapv1journal.acquirewaitcount.intent_sharedps

Number of times the MMAPv1 storage engine lock type acquisition in the Intent Shared (IS) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.mmapv1journal.timeacquiringmicros.intent_exclusiveps

Wait time for the MMAPv1 storage engine lock type acquisitions in the Intent Exclusive (IX) mode.

mongodb.locks.mmapv1journal.timeacquiringmicros.intent_sharedps

Wait time for the MMAPv1 storage engine lock type acquisitions in the Intent Shared (IS) mode.

mongodb.locks.oplog.acquirecount.intent_exclusiveps

Number of times the oplog lock type was acquired in the Intent Exclusive (IX) mode.

mongodb.locks.oplog.acquirecount.sharedps

Number of times the oplog lock type was acquired in the Shared (S) mode.

mongodb.locks.oplog.acquirewaitcount.intent_exclusiveps

Number of times the oplog lock type acquisition in the Intent Exclusive (IX) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.oplog.acquirewaitcount.sharedps

Number of times the oplog lock type acquisition in the Shared (S) mode encountered waits because the locks were held in a conflicting mode.

mongodb.locks.oplog.timeacquiringmicros.intent_exclusiveps

Wait time for the oplog lock type acquisitions in the Intent Exclusive (IX) mode.

mongodb.locks.oplog.timeacquiringmicros.sharedps

Wait time for the oplog lock type acquisitions in the Shared (S) mode.

mongodb.mem.bits

Size of the in-memory storage engine.

mongodb.mem.mapped

Amount of mapped memory by the database.

mongodb.mem.mappedwithjournal

The amount of mapped memory, including the memory used for journaling.

mongodb.mem.resident

Amount of memory currently used by the database process.

mongodb.mem.virtual

Amount of virtual memory used by the mongod process.

mongodb.metrics.commands.count.failed

Number of times count failed

mongodb.metrics.commands.count.total

Number of times count executed

mongodb.metrics.commands.createIndexes.failed

Number of times createIndexes failed

mongodb.metrics.commands.createIndexes.total

Number of times createIndexes executed

mongodb.metrics.commands.delete.failed

Number of times delete failed

mongodb.metrics.commands.delete.total

Number of times delete executed

mongodb.metrics.commands.eval.failed

Number of times eval failed

mongodb.metrics.commands.eval.total

Number of times eval executed

mongodb.metrics.commands.findAndModify.failed

Number of times findAndModify failed

mongodb.metrics.commands.findAndModify.total

Number of times findAndModify executed

mongodb.metrics.commands.insert.failed

Number of times insert failed

mongodb.metrics.commands.insert.total

Number of times insert executed

mongodb.metrics.commands.update.failed

Number of times update failed

mongodb.metrics.commands.update.total

Number of times update executed

mongodb.metrics.cursor.open.notimeout

Number of open cursors with the option `DBQuery.Option.noTimeout` set to prevent timeout after a period of inactivity.

mongodb.metrics.cursor.open.pinned

Number of pinned open cursors.

mongodb.metrics.cursor.open.total

Number of cursors that MongoDB is maintaining for clients.

mongodb.metrics.cursor.timedoutps

Number of cursors that time out, per second.

mongodb.metrics.document.deletedps

Number of documents deleted per second.

mongodb.metrics.document.insertedps

Number of documents inserted per second.

mongodb.metrics.document.returnedps

Number of documents returned by queries per second.

mongodb.metrics.document.updatedps

Number of documents updated per second.

mongodb.metrics.getlasterror.wtime.numps

Number of getLastError operations per second with a specified write concern (i.e. w) that wait for one or more members of a replica set to acknowledge the write operation.

mongodb.metrics.getlasterror.wtime.totalmillisps

Fraction of time (ms/s) that the mongod has spent performing getLastError operations with write concern (i.e. w) that wait for one or more members of a replica set to acknowledge the write operation.

mongodb.metrics.getlasterror.wtimeoutsps

Number of times per second that write concern operations have timed out as a result of the wtimeout threshold to getLastError

mongodb.metrics.operation.fastmodps

Number of update operations per second that neither cause documents to grow nor require updates to the index.

mongodb.metrics.operation.idhackps

Number of queries per second that contain the _id field.

mongodb.metrics.operation.writeconflictsps

Number of times per second that write concern operations has encounter a conflict.

mongodb.metrics.operation.scanandorderps

Number of queries per second that return sorted numbers that cannot perform the sort operation using an index.

mongodb.metrics.queryexecutor.scannedps

Number of index items scanned per second during queries and query-plan evaluation.

mongodb.metrics.record.movesps

Number of times per second documents move within the on-disk representation of the MongoDB data set.

mongodb.metrics.repl.apply.batches.numps

Number of batches applied across all databases per second.

mongodb.metrics.repl.apply.batches.totalmillisps

Fraction of time (ms/s) the mongod has spent applying operations from the oplog.

mongodb.metrics.repl.apply.opsps

Number of oplog operations applied per second.

mongodb.metrics.repl.buffer.count

Number of operations in the oplog buffer.

mongodb.metrics.repl.buffer.maxsizebytes

Maximum size of the buffer.

mongodb.metrics.repl.buffer.sizebytes

Current size of the contents of the oplog buffer.

mongodb.metrics.repl.network.bytesps

Amount of data read from the replication sync source per second.

mongodb.metrics.repl.network.getmores.numps

Number of getmore operations per second.

mongodb.metrics.repl.network.getmores.totalmillisps

Fraction of time (ms/s) required to collect data from getmore operations.

mongodb.metrics.repl.network.opsps

Number of operations read from the replication source per second.

mongodb.metrics.repl.network.readerscreatedps

Number of oplog query processes created per second.

mongodb.metrics.repl.preload.docs.numps

Number of documents loaded during the pre-fetch stage of replication.

mongodb.metrics.repl.preload.docs.totalmillisps

Amount of time spent loading documents as part of the pre-fetch stage of replication.

mongodb.metrics.repl.preload.indexes.numps

Number of index entries loaded by members before updating documents as part of the pre-fetch stage of replication.

mongodb.metrics.repl.preload.indexes.totalmillisps

Amount of time spent loading documents as part of the pre-fetch stage of replication.

mongodb.metrics.ttl.deleteddocumentsps

Number of documents deleted from collections with a ttl index per second.

mongodb.metrics.ttl.passesps

Number of times per second the background process removes documents from collections with a ttl index.

mongodb.network.bytesinps

The number of bytes that reflects the amount of network traffic received by this database.

mongodb.network.bytesoutps

The number of bytes that reflects the amount of network traffic sent from this database.

mongodb.network.numrequestsps

Number of distinct requests that the server has received.

mongodb.opcounters.commandps

Total number of commands per second issued to the database.

mongodb.opcounters.deleteps

Number of delete operations per second.

mongodb.opcounters.getmoreps

Number of getmore operations per second.

mongodb.opcounters.insertps

Number of insert operations per second.

mongodb.opcounters.queryps

Total number of queries per second.

mongodb.opcounters.updateps

Number of update operations per second.

mongodb.opcountersrepl.commandps

Total number of replicated commands issued to the database per second.

mongodb.opcountersrepl.deleteps

Number of replicated delete operations per second.

mongodb.opcountersrepl.getmoreps

Number of replicated getmore operations per second.

mongodb.opcountersrepl.insertps

Number of replicated insert operations per second.

mongodb.opcountersrepl.queryps

Total number of replicated queries per second.

mongodb.opcountersrepl.updateps

Number of replicated update operations per second.

mongodb.oplog.logsizemb

Total size of the oplog.

mongodb.oplog.timediff

Oplog window: difference between the first and last operation in the oplog.

mongodb.oplog.usedsizemb

Total amount of space used by the oplog.

mongodb.replset.health

Member health value of the replica set: conveys if the member is up (i.e. 1) or down (i.e. 0).

mongodb.replset.replicationlag

Delay between a write operation on the primary and its copy to a secondary.

mongodb.replset.state

State of a replica that reflects its disposition within the set.

mongodb.replset.votefraction

Fraction of votes a server will cast in a replica set election.

mongodb.replset.votes

The number of votes a server will cast in a replica set election.

mongodb.stats.datasize

Total size of the data held in this database including the padding factor.

mongodb.stats.indexes

Total number of indexes across all collections in the database.

mongodb.stats.indexsize

Total size of all indexes created on this database.

mongodb.stats.objects

Number of objects (documents) in the database across all collections.

mongodb.stats.storagesize

Total amount of space allocated to collections in this database for document storage.

mongodb.uptime

Number of seconds that the mongos or mongod process has been active.

mongodb.wiredtiger.cache.bytes_currently_in_cache

Size of the data currently in cache.

mongodb.wiredtiger.cache.failed_eviction_of_pages_exceeding_the_in_memory_maximumps

Number of failed eviction of pages that exceeded the in-memory maximum, per second.

mongodb.wiredtiger.cache.in_memory_page_splits

In-memory page splits.

mongodb.wiredtiger.cache.maximum_bytes_configured

Maximum cache size.

mongodb.wiredtiger.cache.maximum_page_size_at_eviction

Maximum page size at eviction.

mongodb.wiredtiger.cache.modified_pages_evicted

Number of pages, that have been modified, evicted from the cache.

mongodb.wiredtiger.cache.pages_currently_held_in_cache

Number of pages currently held in the cache.

mongodb.wiredtiger.cache.pages_evicted_by_application_threadsps

Number of page evicted by application threads per second.

mongodb.wiredtiger.cache.pages_evicted_exceeding_the_in_memory_maximumps

Number of pages evicted because they exceeded the cache in-memory maximum, per second.

mongodb.wiredtiger.cache.tracked_dirty_bytes_in_cache

Size of the dirty data in the cache.

mongodb.wiredtiger.cache.unmodified_pages_evicted

Number of pages, that were not modified, evicted from the cache.

mongodb.wiredtiger.concurrenttransactions.read.available

Number of available read tickets (concurrent transactions) remaining.

mongodb.wiredtiger.concurrenttransactions.read.out

Number of read tickets (concurrent transactions) in use.

mongodb.wiredtiger.concurrenttransactions.read.totaltickets

Total number of read tickets (concurrent transactions) available.

mongodb.wiredtiger.concurrenttransactions.write.available

Number of available write tickets (concurrent transactions) remaining.

mongodb.wiredtiger.concurrenttransactions.write.out

Number of write tickets (concurrent transactions) in use.

mongodb.wiredtiger.concurrenttransactions.write.totaltickets

Total number of write tickets (concurrent transactions) available.

mongodb.collection.size

The total size in bytes of the data in the collection plus the size of every indexes on the mongodb.collection.

mongodb.collection.avgObjSize

The size of the average object in the collection in bytes.

mongodb.collection.count

Total number of objects in the collection.

mongodb.collection.capped

Whether or not the collection is capped.

mongodb.collection.max

Maximum number of documents in a capped collection.

mongodb.collection.maxSize

Maximum size of a capped collection in bytes.

mongodb.collection.storageSize

Total storage space allocated to this collection for document storage.

mongodb.collection.nindexes

Total number of indices on the collection.

mongodb.collection.indexSizes

Size of index in bytes.

mongodb.collection.indexes.accesses.ops

Number of time the index was used.

mongodb.usage.commands.countps

Number of commands per second

mongodb.usage.commands.count

Number of commands since server start (deprecated)

mongodb.usage.commands.time

Total time spent performing commands in microseconds

mongodb.usage.getmore.countps

Number of getmore per second

mongodb.usage.getmore.count

Number of getmore since server start (deprecated)

mongodb.usage.getmore.time

Total time spent performing getmore in microseconds

mongodb.usage.insert.countps

Number of inserts per second

mongodb.usage.insert.count

Number of inserts since server start (deprecated)

mongodb.usage.insert.time

Total time spent performing inserts in microseconds

mongodb.usage.queries.countps

Number of queries per second

mongodb.usage.queries.count

Number of queries since server start (deprecated)

mongodb.usage.queries.time

Total time spent performing queries in microseconds

mongodb.usage.readLock.countps

Number of read locks per second

mongodb.usage.readLock.count

Number of read locks since server start (deprecated)

mongodb.usage.readLock.time

Total time spent performing read locks in microseconds

mongodb.usage.remove.countps

Number of removes per second

mongodb.usage.remove.count

Number of removes since server start (deprecated)

mongodb.usage.remove.time

Total time spent performing removes in microseconds

mongodb.usage.total.countps

Number of operations per second

mongodb.usage.total.count

Number of operations since server start (deprecated)

mongodb.usage.total.time

Total time spent performing operations in microseconds

mongodb.usage.update.countps

Number of updates per second

mongodb.usage.update.count

Number of updates since server start (deprecated)

mongodb.usage.update.time

Total time spent performing updates in microseconds

mongodb.usage.writeLock.countps

Number of write locks per second

mongodb.usage.writeLock.count

Number of write locks since server start (deprecated)

mongodb.usage.writeLock.time

Total time spent performing write locks in microseconds

MySQL Metrics
Contents
mysql.galera.wsrep_cluster_size

The current number of nodes in the Galera cluster.

mysql.innodb.buffer_pool_free

The number of free pages in the InnoDB Buffer Pool.

mysql.innodb.buffer_pool_total

The total number of pages in the InnoDB Buffer Pool.

mysql.innodb.buffer_pool_used

The number of used pages in the InnoDB Buffer Pool.

mysql.innodb.buffer_pool_utilization

The utilization of the InnoDB Buffer Pool.

mysql.innodb.current_row_locks

The number of current row locks.

mysql.innodb.data_reads

The rate of data reads.

mysql.innodb.data_writes

The rate of data writes.

mysql.innodb.mutex_os_waits

The rate of mutex OS waits.

mysql.innodb.mutex_spin_rounds

The rate of mutex spin rounds.

mysql.innodb.mutex_spin_waits

The rate of mutex spin waits.

mysql.innodb.os_log_fsyncs

The rate of fsync writes to the log file.

mysql.innodb.row_lock_time

The fraction of time spent (ms/s) acquring row locks.

mysql.innodb.row_lock_waits

The number of times per second a row lock had to be waited for.

mysql.net.connections

The rate of connections to the server.

mysql.net.max_connections

The maximum number of connections that have been in use simultaneously since the server started.

mysql.performance.com_delete

The rate of delete statements.

mysql.performance.com_delete_multi

The rate of delete-multi statements.

mysql.performance.com_insert

The rate of insert statements.

mysql.performance.com_insert_select

The rate of insert-select statements.

mysql.performance.com_replace_select

The rate of replace-select statements.

mysql.performance.com_select

The rate of select statements.

mysql.performance.com_update

The rate of update statements.

mysql.performance.com_update_multi

The rate of update-multi.

mysql.performance.created_tmp_disk_tables

The rate of internal on-disk temporary tables created by second by the server while executing statements.

mysql.performance.created_tmp_files

The rate of temporary files created by second.

mysql.performance.created_tmp_tables

The rate of internal temporary tables created by second by the server while executing statements.

mysql.performance.kernel_time

The percentage of CPU time spent in kernel space by MySQL.

mysql.performance.key_cache_utilization

The key cache utilization ratio.

mysql.performance.open_files

The number of open files.

mysql.performance.open_tables

The number of of tables that are open.

mysql.performance.qcache_hits

The rate of query cache hits.

mysql.performance.queries

The rate of queries.

mysql.performance.questions

The rate of statements executed by the server.

mysql.performance.slow_queries

The rate of slow queries.

mysql.performance.table_locks_waited

The total number of times that a request for a table lock could not be granted immediately and a wait was needed.

mysql.performance.table_locks_waited.gauge
mysql.performance.threads_connected

The number of currently open connections.

mysql.performance.threads_running

The number of threads that are not sleeping.

mysql.performance.user_time

The percentage of CPU time spent in user space by MySQL.

mysql.replication.seconds_behind_master

The lag in seconds between the master and the slave.

mysql.replication.slave_running

A boolean showing if this server is a replication slave that is connected to a replication master.

mysql.replication.slaves_connected

The number of slaves connected to a replication master.

NGINX and NGINX Plus Metrics
Contents
NGINX Metrics
Contentsnginx.net.conn_dropped_per_s

The rate of connections dropped.

nginx.net.conn_opened_per_s

The rate of connections opened.

nginx.net.connections

The total number of active connections.

nginx.net.reading

The number of connections reading client requests.

nginx.net.request_per_s

The rate of requests processed.

nginx.net.waiting

The number of keep-alive connections waiting for work.

nginx.net.writing

The number of connections waiting on upstream responses and/or writing responses back to the client.

NGINX Plus Metrics
Contents
nginx.plus.cache.bypass.bytes

The total number of bytes read from the proxied server.

nginx.plus.cache.bypass.bytes_written

The total number of bytes written to the cache

nginx.plus.cache.bypass.responses

The total number of responses not taken from the cache

nginx.plus.cache.bypass.responses_written

The total number of responses written to the cache

nginx.plus.cache.cold

A boolean value indicating whether the “cache loader” process is still loading data from disk into the cache

nginx.plus.cache.expired.bytes

The total number of bytes read from the proxied server

nginx.plus.cache.expired.bytes_written

The total number of bytes written to the cache

nginx.plus.cache.expired.responses

The total number of responses not taken from the cache

nginx.plus.cache.expired.responses_written

The total number of responses written to the cache

nginx.plus.cache.hit.bytes

The total number of bytes read from the cache

nginx.plus.cache.hit.responses

The total number of responses read from the cache

nginx.plus.cache.max_size

The limit on the maximum size of the cache specified in the configuration

nginx.plus.cache.miss.bytes

The total number of bytes read from the proxied server

nginx.plus.cache.miss.bytes_written

The total number of bytes written to the cache

nginx.plus.cache.miss.responses

The total number of responses not taken from the cache

nginx.plus.cache.miss.responses_written

The total number of responses written to the cache

nginx.plus.cache.revalidated.bytes

The total number of bytes read from the cache

nginx.plus.cache.revalidated.response

The total number of responses read from the cache

nginx.plus.cache.size

The current size of the cache

nginx.plus.cache.stale.bytes

The total number of bytes read from the cache

nginx.plus.cache.stale.responses

The total number of responses read from the cache

nginx.plus.cache.updating.bytes

The total number of bytes read from the cache

nginx.plus.cache.updating.responses

The total number of responses read from the cache

nginx.plus.connections.accepted

The total number of accepted client connections.

nginx.plus.connections.active

The current number of active client connections.

nginx.plus.connections.dropped

The total number of dropped client connections.

nginx.plus.connections.idle

The current number of idle client connections.

nginx.plus.generation

The total number of configuration reloads

nginx.plus.load_timestamp

Time of the last reload of configuration (time since Epoch).

nginx.plus.pid

The ID of the worker process that handled status request.

nginx.plus.plus.upstream.peers.fails

The total number of unsuccessful attempts to communicate with the server.

nginx.plus.ppid

The ID of the master process that started the worker process

nginx.plus.processes.respawned

The total number of abnormally terminated and re-spawned child processes.

nginx.plus.requests.current

The current number of client requests.

nginx.plus.requests.total

The total number of client requests.

nginx.plus.server_zone.discarded

The total number of requests completed without sending a response.

nginx.plus.server_zone.processing

The number of client requests that are currently being processed.

nginx.plus.server_zone.received

The total amount of data received from clients.

nginx.plus.server_zone.requests

The total number of client requests received from clients.

nginx.plus.server_zone.responses.1xx

The number of responses with 1xx status code.

nginx.plus.server_zone.responses.2xx

The number of responses with 2xx status code.

nginx.plus.server_zone.responses.3xx

The number of responses with 3xx status code.

nginx.plus.server_zone.responses.4xx

The number of responses with 4xx status code.

nginx.plus.server_zone.responses.5xx

The number of responses with 5xx status code.

nginx.plus.server_zone.responses.total

The total number of responses sent to clients.

nginx.plus.server_zone.sent

The total amount of data sent to clients.

nginx.plus.slab.pages.free

The current number of free memory pages

nginx.plus.slab.pages.used

The current number of used memory pages

nginx.plus.slab.slots.fails

The number of unsuccessful attempts to allocate memory of specified size

nginx.plus.slab.slots.free

The current number of free memory slots

nginx.plus.slab.slots.reqs

The total number of attempts to allocate memory of specified size

nginx.plus.slab.slots.used

The current number of used memory slots

nginx.plus.ssl.handshakes

The total number of successful SSL handshakes.

nginx.plus.ssl.handshakes_failed

The total number of failed SSL handshakes.

nginx.plus.ssl.session_reuses

The total number of session reuses during SSL handshake.

nginx.plus.stream.server_zone.connections

The total number of connections accepted from clients

nginx.plus.stream.server_zone.connections

The total number of connections accepted from clients

nginx.plus.stream.server_zone.discarded

The total number of requests completed without sending a response.

nginx.plus.stream.server_zone.discarded

The total number of requests completed without sending a response.

nginx.plus.stream.server_zone.processing

The number of client requests that are currently being processed.

nginx.plus.stream.server_zone.processing

The number of client requests that are currently being processed.

nginx.plus.stream.server_zone.received

The total amount of data received from clients.

nginx.plus.stream.server_zone.received

The total amount of data received from clients.

nginx.plus.stream.server_zone.sent

The total amount of data sent to clients.

nginx.plus.stream.server_zone.sent

The total amount of data sent to clients.

nginx.plus.stream.server_zone.sessions.1xx

The number of responses with 1xx status code.

nginx.plus.stream.server_zone.sessions.2xx

The number of responses with 2xx status code.

nginx.plus.stream.server_zone.sessions.3xx

The number of responses with 3xx status code.

nginx.plus.stream.server_zone.sessions.4xx

The number of responses with 4xx status code.

nginx.plus.stream.server_zone.sessions.5xx

The number of responses with 5xx status code.

nginx.plus.stream.server_zone.sessions.total

The total number of responses sent to clients.

nginx.plus.stream.upstream.peers.active

The current number of connections

nginx.plus.stream.upstream.peers.backup

A boolean value indicating whether the server is a backup server.

nginx.plus.stream.upstream.peers.connections

The total number of client connections forwarded to this server.

nginx.plus.stream.upstream.peers.downstart

The time (time since Epoch) when the server became “unavail” or “checking” or “unhealthy”

nginx.plus.stream.upstream.peers.downtime

Total time the server was in the “unavail” or “checking” or “unhealthy” states.

nginx.plus.stream.upstream.peers.fails

The total number of unsuccessful attempts to communicate with the server.

nginx.plus.stream.upstream.peers.health_checks.checks

The total number of health check requests made.

nginx.plus.stream.upstream.peers.health_checks.fails

The number of failed health checks.

nginx.plus.stream.upstream.peers.health_checks.last_passed

Boolean indicating if the last health check request was successful and passed tests.

nginx.plus.stream.upstream.peers.health_checks.unhealthy

How many times the server became unhealthy (state “unhealthy”).

nginx.plus.stream.upstream.peers.id

The ID of the server.

nginx.plus.stream.upstream.peers.received

The total number of bytes received from this server.

nginx.plus.stream.upstream.peers.selected

The time (time since Epoch) when the server was last selected to process a connection.

nginx.plus.stream.upstream.peers.sent

The total number of bytes sent to this server.

nginx.plus.stream.upstream.peers.unavail

How many times the server became unavailable for client connections (state “unavail”).

nginx.plus.stream.upstream.peers.weight

Weight of the server.

nginx.plus.stream.upstream.zombies

The current number of servers removed from the group but still processing active client connections.

nginx.plus.timestamp

Current time since Epoch.

nginx.plus.upstream.keepalive

The current number of idle keepalive connections.

nginx.plus.upstream.peers.active

The current number of active connections.

nginx.plus.upstream.peers.backup

A boolean value indicating whether the server is a backup server.

nginx.plus.upstream.peers.downstart

The time (since Epoch) when the server became “unavail” or “unhealthy”.

nginx.plus.upstream.peers.downtime

Total time the server was in the “unavail” and “unhealthy” states.

nginx.plus.upstream.peers.health_checks.checks

The total number of health check requests made.

nginx.plus.upstream.peers.health_checks.fails

The number of failed health checks.

nginx.plus.upstream.peers.health_checks.last_passed

Boolean indicating if the last health check request was successful and passed tests.

nginx.plus.upstream.peers.health_checks.unhealthy

How many times the server became unhealthy (state “unhealthy”).

nginx.plus.upstream.peers.id

he ID of the server.

nginx.plus.upstream.peers.received

The total amount of data received from this server.

nginx.plus.upstream.peers.requests

The total number of client requests forwarded to this server.

nginx.plus.upstream.peers.responses.1xx

The number of responses with 1xx status code.

nginx.plus.upstream.peers.responses.1xx_count

The number of responses with 1xx status code (shown as count).

nginx.plus.upstream.peers.responses.2xx

The number of responses with 2xx status code.

nginx.plus.upstream.peers.responses.2xx_count

The number of responses with 2xx status code (shown as count).

nginx.plus.upstream.peers.responses.3xx

The number of responses with 3xx status code.

nginx.plus.upstream.peers.responses.3xx_count

The number of responses with 3xx status code (shown as count).

nginx.plus.upstream.peers.responses.4xx

The number of responses with 4xx status code.

nginx.plus.upstream.peers.responses.4xx_count

The number of responses with 4xx status code (shown as count).

nginx.plus.upstream.peers.responses.5xx

The number of responses with 5xx status code.

nginx.plus.upstream.peers.responses.5xx_count

The number of responses with 5xx status code (shown as count).

nginx.plus.upstream.peers.responses.total

The total number of responses obtained from this server.

nginx.plus.upstream.peers.selected

The time (since Epoch) when the server was last selected to process a request (1.7.5).

nginx.plus.upstream.peers.sent

The total amount of data sent to this server.

nginx.plus.upstream.peers.unavail

How many times the server became unavailable for client requests (state “unavail”) due to the number of unsuccessful attempts reaching the max_fails threshold.

nginx.plus.upstream.peers.weight

Weight of the server.

nginx.plus.version

Version of nginx.

NTP Metrics
Contents
ntp.offset

The time difference between the local clock and the NTP reference clock, in seconds.

PGBouncer Metrics
Contents
pgbouncer.pools.cl_active

The number of client connections linked to a server connection and able to process queries.

pgbouncer.pools.cl_waiting

The number of client connections waiting on a server connection.

pgbouncer.pools.maxwait

The age of the oldest unserved client connection.

pgbouncer.pools.sv_active

The number of server connections linked to a client connection.

pgbouncer.pools.sv_idle

The number of server connections idle and ready for a client query.

pgbouncer.pools.sv_login

The number of server connections currently in the process of logging in.

pgbouncer.pools.sv_tested

The number of server connections currently running either server_reset_query or server_check_query.

pgbouncer.pools.sv_used

The number of server connections idle more than server_check_delay, needing server_check_query.

pgbouncer.stats.avg_query

The average query duration.

pgbouncer.stats.avg_recv

The average amount of client network traffic received.

pgbouncer.stats.avg_req

The average number of requests per second in the last stat period.

pgbouncer.stats.avg_sent

The average amount of client network traffic sent.

pgbouncer.stats.bytes_received_per_second

The total network traffic received.

pgbouncer.stats.bytes_sent_per_second

The total network traffic sent.

pgbouncer.stats.requests_per_second

The request rate.

pgbouncer.stats.total_query_time

The time spent by PgBouncer actively querying PostgreSQL.

PHP-FPM Metrics
Contents
php_fpm.listen_queue.size

The size of the socket queue of pending connections.

php_fpm.processes.active

The total number of active processes.

php_fpm.processes.idle

The total number of idle processes.

php_fpm.processes.max_reached

The number of times the process limit has been reached.

php_fpm.processes.total

The total number of processes.

php_fpm.requests.accepted

The total number of accepted requests.

php_fpm.requests.slow

The total number of slow requests.

PostgreSQL Metrics
Contents
postgresql.bgwriter.buffers_alloc

The number of buffers allocated

postgresql.bgwriter.buffers_backend

The number of buffers written directly by a backend.

postgresql.bgwriter.buffers_backend_fsync

The of times a backend had to execute its own fsync call instead of the background writer.

postgresql.bgwriter.buffers_checkpoint

The number of buffers written during checkpoints.

postgresql.bgwriter.buffers_clean

The number of buffers written by the background writer.

postgresql.bgwriter.checkpoints_requested

The number of requested checkpoints that were performed.

postgresql.bgwriter.checkpoints_timed

The number of scheduled checkpoints that were performed.

postgresql.bgwriter.maxwritten_clean

The number of times the background writer stopped a cleaning scan due to writing too many buffers.

postgresql.bgwriter.sync_time

The total amount of checkpoint processing time spent synchronizing files to disk.

postgresql.bgwriter.write_time

The total amount of checkpoint processing time spent writing files to disk.

postgresql.buffer_hit

The number of times disk blocks were found in the buffer cache, preventing the need to read from the database.

postgresql.commits

The number of transactions that have been committed in this database.

postgresql.connections

The number of active connections to this database.

postgresql.database_size

The disk space used by this database.

postgresql.dead_rows

The estimated number of dead rows.

postgresql.deadlocks

The number of deadlocks detected in this database

postgresql.disk_read

The number of disk blocks read in this database.

postgresql.heap_blocks_hit

The number of buffer hits in this table.

postgresql.heap_blocks_read

The number of disk blocks read from this table.

postgresql.index_blocks_hit

The number of buffer hits in all indexes on this table.

postgresql.index_blocks_read

The number of disk blocks read from all indexes on this table.

postgresql.index_rows_fetched

The number of live rows fetched by index scans.

postgresql.index_rows_read

The number of index entries returned by scans on this index.

postgresql.index_scans

The number of index scans initiated on this table.

postgresql.index_size

The total disk space used by indexes attached to the specified table.

postgresql.live_rows

The estimated number of live rows.

postgresql.locks

The number of locks active for this database.

postgresql.max_connections

The maximum number of client connections allowed to this database.

postgresql.percent_usage_connections

The number of connections to this database as a fraction of the maximum number of allowed connections.

postgresql.replication_delay

The current replication delay in seconds. Only available with postgresql 9.1 and newer.

postgresql.replication_delay_bytes

The current replication delay in bytes. Only available with postgresql 9.2 and newer.

postgresql.rollbacks

The number of transactions that have been rolled back in this database.

postgresql.rows_deleted

The number of rows deleted by queries in this database.

postgresql.rows_fetched

The number of rows fetched by queries in this database.

postgresql.rows_hot_updated

The number of rows HOT updated, meaning no separate index update was needed.

postgresql.rows_inserted

The number of rows inserted by queries in this database

postgresql.rows_returned

The number of rows returned by queries in this database.

postgresql.rows_updated

The number of rows updated by queries in this database.

postgresql.seq_rows_read

The number of live rows fetched by sequential scans.

postgresql.seq_scans

The number of sequential scans initiated on this table.

postgresql.table_size

The total disk space used by the specified table. Includes TOAST, free space map, and visibility map. Excludes indexes.

postgresql.table.count

The number of user tables in this database.

postgresql.temp_bytes

The amount of data written to temporary files by queries in this database.

postgresql.temp_files

The number of temporary files created by queries in this database.

postgresql.toast_blocks_hit

The number of buffer hits in this table's TOAST table.

postgresql.toast_blocks_read

The number of disk blocks read from this table's TOAST table.

postgresql.toast_index_blocks_hit

The number of buffer hits in this table's TOAST table index.

postgresql.toast_index_blocks_read

The number of disk blocks read from this table's TOAST table index.

postgresql.total_size

The total disk space used by the table, including indexes and TOAST data.

postgresql.transactions.idle_in_transaction

The number of 'idle in transaction' transactions in this database.

postgresql.transactions.open

The number of open transactions in this database.

RabbitMQ Metrics
Contents
rabbitmq.connections

The number of current connections to a given rabbitmq vhost. Each connection is tagged as rabbitmq_vhost:<vhost_name>.

rabbitmq.connections.state

The number of connections in the specified connection state.

rabbitmq.exchange.messages.ack.count

The number of messages delivered to clients and acknowledged.

rabbitmq.exchange.messages.ack.rate

The rate of messages delivered to clients and acknowledged per second.

rabbitmq.exchange.messages.confirm.count

The number of messages confirmed.

rabbitmq.exchange.messages.confirm.rate

The rate of messages confirmed per second.

rabbitmq.exchange.messages.deliver_get.count

The sum of messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get.

rabbitmq.exchange.messages.deliver_get.rate

The rate per second of the sum of messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get.

rabbitmq.exchange.messages.publish_in.count

The number of messages published from channels into this exchange.

rabbitmq.exchange.messages.publish_in.rate

The amount of messages published from channels into this exchange per second.

rabbitmq.exchange.messages.publish_out.count

The number of messages published from this exchange into queues.

rabbitmq.exchange.messages.publish_out.rate

The amount of messages published from this exchange into queues per second.

rabbitmq.exchange.messages.publish.count

The number of messages published.

rabbitmq.exchange.messages.publish.rate

The amount of messages published per second.

rabbitmq.exchange.messages.redeliver.count

The number of subset of messages in deliver_get which had the redelivered flag set.

rabbitmq.exchange.messages.redeliver.rate

The amount of subset of messages in deliver_get which had the redelivered flag set per second.

rabbitmq.exchange.messages.return_unroutable.count

The number of messages returned to the publisher as unroutable.

rabbitmq.exchange.messages.return_unroutable.rate

The amount of messages returned to publisher as unroutable per second.

rabbitmq.node.disk_alarm

Defines whether the node has a disk alarm configured.

rabbitmq.node.disk_free

The current free disk space.

rabbitmq.node.fd_used

Used file descriptors.

rabbitmq.node.mem_alarm

Defines whether the node has a memory alarm configured.

rabbitmq.node.mem_used

The total memory used in bytes.

rabbitmq.node.partitions

The number of network partitions this node is seeing.

rabbitmq.node.run_queue

The average number of Erlang processes waiting to run.

rabbitmq.node.running

Defines whether the node is running or not.

rabbitmq.node.sockets_used

The number of file descriptors used as sockets.

rabbitmq.overview.messages.ack.count

The number of messages delivered to clients and acknowledged.

rabbitmq.overview.messages.ack.rate

The rate of messages delivered to clients and acknowledged per second.

rabbitmq.overview.messages.confirm.count

The number of messages confirmed.

rabbitmq.overview.messages.confirm.rate

The rate of messages confirmed per second.

rabbitmq.overview.messages.deliver_get.count

The sum of messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get.

rabbitmq.overview.messages.deliver_get.rate

The rate per second of the sum of messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get.

rabbitmq.overview.messages.publish_in.count

The number of messages published from channels into this overview.

rabbitmq.overview.messages.publish_in.rate

The rate of messages published from channels into this overview per second.

rabbitmq.overview.messages.publish_out.count

The number of messages published from this overview into queues.

rabbitmq.overview.messages.publish_out.rate

The rate of messages published from this overview into queues per second.

rabbitmq.overview.messages.publish.count

The number of messages published.

rabbitmq.overview.messages.publish.rate

The rate of messages published per second.

rabbitmq.overview.messages.redeliver.count

The number of subset of messages in deliver_get which had the redelivered flag set.

rabbitmq.overview.messages.redeliver.rate

The rate of subset of messages in deliver_get which had the redelivered flag set per second.

rabbitmq.overview.messages.return_unroutable.count

The number of messages returned to publisher as unroutable.

rabbitmq.overview.messages.return_unroutable.rate

The rate of messages returned to publisher as unroutable per second.

rabbitmq.overview.object_totals.channels

The total number of channels.

rabbitmq.overview.object_totals.connections

The total number of connections.

rabbitmq.overview.object_totals.consumers

The total number of consumers.

rabbitmq.overview.object_totals.queues

The total number of queues.

rabbitmq.overview.queue_totals.messages_ready.count

The number of messages ready for delivery.

rabbitmq.overview.queue_totals.messages_ready.rate

The rate of messages ready for delivery.

rabbitmq.overview.queue_totals.messages_unacknowledged.count

The number of unacknowledged messages.

rabbitmq.overview.queue_totals.messages_unacknowledged.rate

The rate of unacknowledged messages.

rabbitmq.overview.queue_totals.messages.count

The total number of messages (ready plus unacknowledged).

rabbitmq.overview.queue_totals.messages.rate

The rate of messages (ready plus unacknowledged).

rabbitmq.queue.active_consumers

The number of active consumers, consumers that can immediately receive any messages sent to the queue.

rabbitmq.queue.bindings.count

The number of bindings for a specific queue.

rabbitmq.queue.consumer_utilisation

The ratio of time that a queue's consumers can take new messages.

rabbitmq.queue.consumers

The number of consumers.

rabbitmq.queue.memory

The number of bytes of memory consumed by the Erlang process associated with the queue, including stack, heap and internal structures.

rabbitmq.queue.messages

The total number of messages in the queue.

rabbitmq.queue.messages_ready

The number of messages ready to be delivered to clients.

rabbitmq.queue.messages_ready.rate

The number of messages ready to be delivered to clients per second.

rabbitmq.queue.messages_unacknowledged

The number of messages delivered to clients but not yet acknowledged.

rabbitmq.queue.messages_unacknowledged.rate

The number of messages delivered to clients but not yet acknowledged per second.

rabbitmq.queue.messages.ack.count

The number of messages delivered to clients and acknowledged.

rabbitmq.queue.messages.ack.rate

The number of messages delivered to clients and acknowledged per second.

rabbitmq.queue.messages.deliver_get.count

The sum of messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get.

rabbitmq.queue.messages.deliver_get.rate

The sum of messages delivered in acknowledgement mode to consumers, in no-acknowledgement mode to consumers, in acknowledgement mode in response to basic.get, and in no-acknowledgement mode in response to basic.get per second.

rabbitmq.queue.messages.deliver.count

The number of messages delivered in acknowledgement mode to consumers.

rabbitmq.queue.messages.deliver.rate

The number of messages delivered in acknowledgement mode to consumers.

rabbitmq.queue.messages.publish.count

The number of messages published.

rabbitmq.queue.messages.publish.rate

The rate of messages published per second.

rabbitmq.queue.messages.rate

The total number of messages in the queue per second.

rabbitmq.queue.messages.redeliver.count

The number of subset of messages in deliver_get which had the redelivered flag set.

rabbitmq.queue.messages.redeliver.rate

The rate per second of subset of messages in deliver_get which had the redelivered flag set.

RedisDB Metrics
Contents
redis.aof.buffer_length

The size of the AOF buffer.

redis.aof.last_rewrite_time

The duration of the last AOF rewrite.

redis.aof.rewrite

A flag indicating that a AOF rewrite operation is on-going.

redis.clients.biggest_input_buf

The biggest input buffer among current client connections.

redis.clients.blocked

The number of connections waiting on a blocking call.

redis.clients.longest_output_list

The longest output list among current client connections.

redis.command.calls

The number of times a redis command has been called. The commands are tagged with command (for example, command:append).

redis.command.usec_per_call

The CPU time consumed per redis command call. The commands are tagged with command (for example, command:append).

redis.cpu.sys

The system CPU consumed by the Redis server.

redis.cpu.sys_children

The system CPU consumed by the background processes.

redis.cpu.user

The user CPU consumed by the Redis server.

redis.cpu.user_children

The user CPU consumed by the background processes.

redis.expires

The number of keys that have expired.

redis.expires.percent

The percentage of total keys that have been expired.

redis.info.latency_ms

The latency of the redis INFO command.

redis.key.length

The number of elements in a given key. Each element is tagged by key (for example, key:mykeyname).

redis.keys

The total number of keys.

redis.keys.evicted

The total number of keys evicted due to the maxmemory limit.

redis.keys.expired

The total number of keys expired from the database.

redis.mem.fragmentation_ratio

The ratio between used_memory_rss and used_memory.

redis.mem.lua

The amount of memory used by the Lua engine.

redis.mem.maxmemory

The maximum amount of memory allotted to the RedisDB system.

redis.mem.peak

The peak amount of memory used by Redis.

redis.mem.rss

The amount of memory that Redis allocated as seen by the operating system.

redis.mem.used

The amount of memory allocated by Redis.

redis.net.clients

The number of connected clients (excluding slaves).

redis.net.commands

The number of commands processed by the server.

redis.net.commands.instantaneous_ops_per_sec

The number of commands processed by the server per second.

redis.net.rejected

The number of rejected connections.

redis.net.slaves

The number of connected slaves.

redis.perf.latest_fork_usec

The duration of the latest fork.

redis.persist

The number of keys persisted. The formula for this metric is redis.keys - redis.expires.

redis.persist.percent

Percentage of total keys that are persisted.

redis.pubsub.channels

The number of active pubsub channels.

redis.pubsub.patterns

The number of active pubsub patterns.

redis.rdb.bgsave

Determines whether a bgsave is in progress. The value is one if a bgsave is in progress, and zero at all other times.

redis.rdb.changes_since_last

The number of changes since the last background save.

redis.rdb.last_bgsave_time

The duration of the last bg_save operation.

redis.replication.backlog_histlen

The amount of data in the backlog sync buffer.

redis.replication.delay

The replication delay in offsets.

redis.replication.last_io_seconds_ago

The amount of time since the last interaction with master.

The amount of time that the master link has been down.

redis.replication.master_repl_offset

The replication offset reported by the master.

redis.replication.slave_repl_offset

The replication offset reported by the slave.

redis.replication.sync

Determines whether a sync is in progress. The value is one if a sync is in progress, and zero at all other times.

redis.replication.sync_left_bytes

The amount of data left before syncing is complete.

redis.slowlog.micros.95percentile

The 95th percentile of the duration of queries reported in the slow log.

redis.slowlog.micros.avg

The average duration of queries reported in the slow log.

redis.slowlog.micros.count

The rate of queries reported in the slow log.

redis.slowlog.micros.max

The maximum duration of queries reported in the slow log.

redis.slowlog.micros.median

The median duration of queries reported in the slow log.

redis.stats.keyspace_hits

The total number of successful lookups in the database.

redis.stats.keyspace_misses

The total number of missed lookups in the database.

Supervisord Metrics
Contents
supervisord.process.count

The number of supervisord monitored processes.

supervisord.process.uptime

The process uptime.

TCP Metrics
Contents
network.tcp.response_time

The response time of a given host and TCP port.

Varnish Metrics

Note

All Varnish metrics have the type gauge except varnish.n_purgesps, which has the type rate.

Contents
varnish.accept_fail

Accept failures. This metric is only provided by varnish 3.x.

varnish.backend_busy

Maximum number of connections to a given backend.

varnish.backend_conn

Successful connections to a given backend.

varnish.backend_fail

Failed connections for a given backend.

varnish.backend_recycle

Backend connections with keep-alive that are returned to the pool of connections.

varnish.backend_req

Backend requests.

varnish.backend_retry

Backend connection retries.

varnish.backend_reuse

Recycled connections that has were reused.

varnish.backend_toolate

Backend connections closed because they were idle too long.

varnish.backend_unhealthy

Backend connections not tried because the backend was unhealthy.

varnish.bans

Bans in system, including bans superseded by newer bans and bans already checked by the ban-lurker. This metric is only provided by varnish 4.x.

varnish.bans_added

Bans added to ban list. This metric is only provided by varnish 4.x.

varnish.bans_completed

Bans which are no longer active, either because they got checked by the ban-lurker or superseded by newer identical bans. This metric is only provided by varnish 4.x.

varnish.bans_deleted

Bans deleted from ban list. This metric is only provided by varnish 4.x.

varnish.bans_dups

Bans replaced by later identical bans. This metric is only provided by varnish 4.x.

varnish.bans_lurker_contention

Times the ban-lurker waited for lookups. This metric is only provided by varnish 4.x.

varnish.bans_lurker_obj_killed

Objects killed by ban-lurker. This metric is only provided by varnish 4.x.

varnish.bans_lurker_tested

Bans and objects tested against each other by the ban-lurker. This metric is only provided by varnish 4.x.

varnish.bans_lurker_tests_tested

Tests and objects tested against each other by the ban-lurker. 'ban req.url == foo && req.http.host == bar' counts as one in 'bans_tested' and as two in 'bans_tests_tested'. This metric is only provided by varnish 4.x.

varnish.bans_obj

Bans which use obj.* variables. These bans can possibly be washed by the ban-lurker. This metric is only provided by varnish 4.x.

varnish.bans_obj_killed

Objects killed by bans during object lookup. This metric is only provided by varnish 4.x

varnish.bans_persisted_bytes

Bytes used by the persisted ban lists. This metric is only provided by varnish 4.x.

varnish.bans_persisted_fragmentation

Extra bytes accumulated through dropped and completed bans in the persistent ban lists. This metric is only provided by varnish 4.x.

varnish.bans_req

Bans which use req.* variables. These bans can not be washed by the ban-lurker. This metric is only provided by varnish 4.x.

varnish.bans_tested

Bans and objects tested against each other during hash lookup. This metric is only provided by varnish 4.x.

varnish.bans_tests_tested

Tests and objects tested against each other during lookup. 'ban req.url == foo && req.http.host == bar' counts as one in 'bans_tested' and as two in 'bans_tests_tested'. This metric is only provided by varnish 4.x.

varnish.busy_sleep

Requests sent to sleep without a worker thread because they found a busy object. This metric is only provided by varnish 4.x.

varnish.busy_wakeup

Requests taken off the busy object sleep list and and rescheduled. This metric is only provided by varnish 4.x.

varnish.cache_hit

Requests served from the cache.

varnish.cache_hitpass

Requests passed to a backend where the decision to pass them found in the cache.

varnish.cache_miss

Requests fetched from a backend server.

varnish.client_conn

Client connections accepted. This metric is only provided by varnish 3.x.

varnish.client_drop

Client connection dropped, no session. This metric is only provided by varnish 3.x.

varnish.client_drop_late

Client connection dropped late. This metric is only provided by varnish 3.x.

varnish.client_req

Parseable client requests seen.

varnish.client_req_400

Requests that were malformed in some drastic way. This metric is only provided by varnish 4.x.

varnish.client_req_411

Requests that were missing a Content-Length: header. This metric is only provided by varnish 4.x.

varnish.client_req_413

Requests that were too big. This metric is only provided by varnish 4.x.

varnish.client_req_417

Requests with a bad Expect: header. This metric is only provided by varnish 4.x.

varnish.dir_dns_cache_full

DNS director full DNS cache. This metric is only provided by varnish 3.x.

varnish.dir_dns_failed

DNS director failed lookup. This metric is only provided by varnish 3.x.

varnish.dir_dns_hit

DNS director cached lookup hit. This metric is only provided by varnish 3.x.

varnish.dir_dns_lookups

DNS director lookups. This metric is only provided by varnish 3.x.

varnish.esi_errors

Edge Side Includes (ESI) parse errors.

varnish.esi_warnings

Edge Side Includes (ESI) parse warnings.

varnish.exp_mailed

Objects mailed to expiry thread for handling. This metric is only provided by varnish 4.x.

varnish.exp_received

Objects received by expiry thread for handling. This metric is only provided by varnish 4.x.

varnish.fetch_1xx

Back end response with no body because of 1XX response (Informational).

varnish.fetch_204

Back end response with no body because of 204 response (No Content).

varnish.fetch_304

Back end response with no body because of 304 response (Not Modified).

varnish.fetch_bad

Back end response's body length could not be determined and/or had bad headers.

varnish.fetch_chunked

Back end response bodies that were chunked.

varnish.fetch_close

Fetch wanted close.

varnish.fetch_eof

Back end response bodies with EOF.

varnish.fetch_failed

Back end response fetches that failed.

varnish.fetch_head

Back end HEAD requests.

varnish.fetch_length

Back end response bodies with Content-Length.

varnish.fetch_no_thread

Back end fetches that failed because no thread was available. This metric is only provided by varnish 4.x.

varnish.fetch_oldhttp

Number of responses served by backends with http < 1.1

varnish.fetch_zero

Number of responses that have zero length.

varnish.hcb_insert

HCB inserts.

varnish.hcb_lock

HCB lookups with lock.

varnish.hcb_nolock

HCB lookups without lock.

varnish.LCK.backend.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.backend.creat

Created locks.

varnish.LCK.backend.destroy

Destroyed locks.

varnish.LCK.backend.locks

Lock operations.

varnish.LCK.ban.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.ban.creat

Created locks.

varnish.LCK.ban.destroy

Destroyed locks.

varnish.LCK.ban.locks

Lock operations.

varnish.LCK.busyobj.creat

Created locks. This metric is only provided by varnish 4.x.

varnish.LCK.busyobj.destroy

Destroyed locks. This metric is only provided by varnish 4.x.

varnish.LCK.busyobj.locks

Lock operations. This metric is only provided by varnish 4.x.

varnish.LCK.cli.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.cli.creat

Created locks.

varnish.LCK.cli.destroy

Destroyed locks.

varnish.LCK.cli.locks

Lock operations.

varnish.LCK.exp.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.exp.creat

Created locks.

varnish.LCK.exp.destroy

Destroyed locks.

varnish.LCK.exp.locks

Lock operations.

varnish.LCK.hcb.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.hcb.creat

Created locks.

varnish.LCK.hcb.destroy

Destroyed locks.

varnish.LCK.hcb.locks

Lock operations.

varnish.LCK.hcl.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.hcl.creat

Created locks.

varnish.LCK.hcl.destroy

Destroyed locks.

varnish.LCK.hcl.locks

Lock operations.

varnish.LCK.herder.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.herder.creat

Created locks.

varnish.LCK.herder.destroy

Destroyed locks.

varnish.LCK.herder.locks

Lock operations.

varnish.LCK.hsl.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.hsl.creat

Created locks.

varnish.LCK.hsl.destroy

Destroyed locks.

varnish.LCK.hsl.locks

Lock operations.

varnish.LCK.lru.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.lru.creat

Created locks.

varnish.LCK.lru.destroy

Destroyed locks.

varnish.LCK.lru.locks

Lock operations.

varnish.LCK.mempool.creat

Created locks. This metric is only provided by varnish 4.x.

varnish.LCK.mempool.destroy

Destroyed locks. This metric is only provided by varnish 4.x.

varnish.LCK.mempool.locks

Lock operations. This metric is only provided by varnish 4.x.

varnish.LCK.nbusyobj.creat

Created locks. This metric is only provided by varnish 4.x.

varnish.LCK.nbusyobj.destroy

Destroyed locks. This metric is only provided by varnish 4.x.

varnish.LCK.nbusyobj.locks

Lock operations. This metric is only provided by varnish 4.x.

varnish.LCK.objhdr.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.objhdr.creat

Created locks.

varnish.LCK.objhdr.destroy

Destroyed locks.

varnish.LCK.objhdr.locks

Lock operations.

varnish.LCK.pipestat.creat

Created locks. This metric is only provided by varnish 4.x.

varnish.LCK.pipestat.destroy

Destroyed locks. This metric is only provided by varnish 4.x.

varnish.LCK.pipestat.locks

Lock operations. This metric is only provided by varnish 4.x.

varnish.LCK.sess.creat

Created locks. This metric is only provided by varnish 4.x.

varnish.LCK.sess.destroy

Destroyed locks. This metric is only provided by varnish 4.x.

varnish.LCK.sess.locks

Lock operations. This metric is only provided by varnish 4.x.

varnish.LCK.sessmem.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.sessmem.creat

Created locks.

varnish.LCK.sessmem.destroy

Destroyed locks.

varnish.LCK.sessmem.locks

Lock operations.

varnish.LCK.sma.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.sma.creat

Created locks.

varnish.LCK.sma.destroy

Destroyed locks.

varnish.LCK.sma.locks

Lock operations.

varnish.LCK.smf.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.smf.creat

Created locks.

varnish.LCK.smf.destroy

Destroyed locks.

varnish.LCK.smf.locks

Lock operations.

varnish.LCK.smp.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.smp.creat

Created locks.

varnish.LCK.smp.destroy

Destroyed locks.

varnish.LCK.smp.locks

Lock operations.

varnish.LCK.sms.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.sms.creat

Created locks.

varnish.LCK.sms.destroy

Destroyed locks.

varnish.LCK.sms.locks

Lock operations.

varnish.LCK.stat.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.stat.creat

Created locks. This metric is only provided by varnish 3.x.

varnish.LCK.stat.destroy

Destroyed locks. This metric is only provided by varnish 3.x.

varnish.LCK.stat.locks

Lock operations. This metric is only provided by varnish 3.x.

varnish.LCK.vbe.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.vbe.creat

Created locks. This metric is only provided by varnish 3.x.

varnish.LCK.vbe.destroy

Destroyed locks. This metric is only provided by varnish 3.x.

varnish.LCK.vbe.locks

Lock operations. This metric is only provided by varnish 3.x.

varnish.LCK.vbp.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.vbp.creat

Created locks.

varnish.LCK.vbp.destroy

Destroyed locks.

varnish.LCK.vbp.locks

Lock operations.

varnish.LCK.vcapace.creat

Created locks. This metric is only provided by varnish 4.x.

varnish.LCK.vcapace.destroy

Destroyed locks. This metric is only provided by varnish 4.x.

varnish.LCK.vcapace.locks

Lock operations. This metric is only provided by varnish 4.x.

varnish.LCK.vcl.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.vcl.creat

Created locks.

varnish.LCK.vcl.destroy

Destroyed locks.

varnish.LCK.vcl.locks

Lock operations.

varnish.LCK.vxid.creat

Created locks. This metric is only provided by varnish 4.x.

varnish.LCK.vxid.destroy

Destroyed locks. This metric is only provided by varnish 4.x.

varnish.LCK.vxid.locks

Lock operations. This metric is only provided by varnish 4.x.

varnish.LCK.wq.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.wq.creat

Created locks.

varnish.LCK.wq.destroy

Destroyed locks.

varnish.LCK.wq.locks

Lock operations.

varnish.LCK.wstat.colls

Collisions. This metric is only provided by varnish 3.x.

varnish.LCK.wstat.creat

Created locks.

varnish.LCK.wstat.destroy

Destroyed locks.

varnish.LCK.wstat.locks

Lock operations.

varnish.losthdr

HTTP header overflows.

varnish.MEMPOOL.busyobj.allocs

Allocations. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.frees

Frees. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.live

In use. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.pool

In pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.randry

Pool ran dry. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.recycle

Recycled from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.surplus

Too many for pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.sz_needed

Size allocated. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.sz_wanted

Size requested. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.timeout

Timed out from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.busyobj.toosmall

Too small to recycle. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.allocs

Allocations. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.frees

Frees. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.live

In use. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.pool

In pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.randry

Pool ran dry. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.recycle

Recycled from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.surplus

Too many for pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.sz_needed

Size allocated. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.sz_wanted

Size requested. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.timeout

Timed out from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req0.toosmall

Too small to recycle. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.allocs

Allocations. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.frees

Frees. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.live

In use. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.pool

In pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.randry

Pool ran dry. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.recycle

Recycled from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.surplus

Too many for pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.sz_needed

Size allocated. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.sz_wanted

Size requested. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.timeout

Timed out from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.req1.toosmall

Too small to recycle. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.allocs

Allocations. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.frees

Frees. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.live

In use. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.pool

In pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.randry

Pool ran dry. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.recycle

Recycled from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.surplus

Too many for pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.sz_needed

Size allocated. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.sz_wanted

Size requested. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.timeout

Timed out from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess0.toosmall

Too small to recycle. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.allocs

Allocations. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.frees

Frees. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.live

In use. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.pool

In pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.randry

Pool ran dry. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.recycle

Recycled from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.surplus

Too many for pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.sz_needed

Size allocated. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.sz_wanted

Size requested. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.timeout

Timed out from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.sess1.toosmall

Too small to recycle. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.allocs

Allocations. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.frees

Frees. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.live

In use. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.pool

In pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.randry

Pool ran dry. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.recycle

Recycled from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.surplus

Too many for pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.sz_needed

Size allocated. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.sz_wanted

Size requested. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.timeout

Timed out from pool. This metric is only provided by varnish 4.x.

varnish.MEMPOOL.vbc.toosmall

Too small to recycle. This metric is only provided by varnish 4.x.

varnish.MGT.child_died

Child processes that died due to signals. This metric is only provided by varnish 4.x.

varnish.MGT.child_dump

Child processes that produced core dumps. This metric is only provided by varnish 4.x.

varnish.MGT.child_exit

Child processes the were cleanly stopped. This metric is only provided by varnish 4.x.

varnish.MGT.child_panic

Child processes that panicked. This metric is only provided by varnish 4.x.

varnish.MGT.child_start

Child processes that started. This metric is only provided by varnish 4.x.

varnish.MGT.child_stop

Child processes that exited with an unexpected return code. This metric is only provided by varnish 4.x.

varnish.MGT.uptime

This metric is only provided by varnish 4.x.

varnish.n_backend

Number of backends.

varnish.n_ban

Active bans. This metric is only provided by varnish 3.x.

varnish.n_ban_add

New bans added. This metric is only provided by varnish 3.x.

varnish.n_ban_dups

Duplicate bans removed. This metric is only provided by varnish 3.x.

varnish.n_ban_obj_test

Objects tested. This metric is only provided by varnish 3.x.

varnish.n_ban_re_test

Regexps tested against. This metric is only provided by varnish 3.x.

varnish.n_ban_retire

Old bans deleted. This metric is only provided by varnish 3.x.

varnish.n_expired

Objects that expired from cache because of TTL.

varnish.n_gunzip

Gunzip operations.

varnish.n_gzip

Gzip operations.

varnish.n_lru_moved

Move operations done on the LRU list.

varnish.n_lru_nuked

Objects forcefully evicted from storage to make room for new objects.

varnish.n_obj_purged

Purged objects. This metric is only provided by varnish 4.x.

varnish.n_object

object structs made.

varnish.n_objectcore

objectcore structs made.

varnish.n_objecthead

objecthead structs made.

varnish.n_objoverflow

Objects overflowing workspace. This metric is only provided by varnish 3.x.

varnish.n_objsendfile

Objects sent with sendfile. This metric is only provided by varnish 3.x.

varnish.n_objwrite

Objects sent with write. This metric is only provided by varnish 3.x.

varnish.n_purges

Purges executed. This metric is only provided by varnish 4.x.

varnish.n_sess

sess structs made. This metric is only provided by varnish 3.x.

varnish.n_sess_mem

sess_mem structs made. This metric is only provided by varnish 3.x.

varnish.n_vampireobject

Unresurrected objects.

varnish.n_vbc

vbc structs made. This metric is only provided by varnish 3.x.

varnish.n_vcl

Total VCLs loaded.

varnish.n_vcl_avail

Available VCLs.

varnish.n_vcl_discard

Discarded VCLs.

varnish.n_waitinglist

waitinglist structs made.

varnish.n_wrk

Worker threads. This metric is only provided by varnish 3.x.

varnish.n_wrk_create

Worker threads created. This metric is only provided by varnish 3.x.

varnish.n_wrk_drop

Dropped work requests. This metric is only provided by varnish 3.x.

varnish.n_wrk_failed

Worker threads not created. This metric is only provided by varnish 3.x.

varnish.n_wrk_lqueue

Work request queue length. This metric is only provided by varnish 3.x.

varnish.n_wrk_max

Worker threads limited. This metric is only provided by varnish 3.x.

varnish.n_wrk_queued

Queued work requests. This metric is only provided by varnish 3.x.

varnish.pools

Thread pools. This metric is only provided by varnish 4.x.

varnish.s_bodybytes

Total body size. This metric is only provided by varnish 3.x.

varnish.s_fetch

Backend fetches.

varnish.s_hdrbytes

Total header size. This metric is only provided by varnish 3.x.

varnish.s_pass

Passed requests.

varnish.s_pipe

Pipe sessions seen.

varnish.s_pipe_hdrbytes

Total request bytes received for piped sessions. This metric is only provided by varnish 4.x.

varnish.s_pipe_in

Total number of bytes forwarded from clients in pipe sessions. This metric is only provided by varnish 4.x.

varnish.s_pipe_out

Total number of bytes forwarded to clients in pipe sessions. This metric is only provided by varnish 4.x.

varnish.s_req

Requests.

varnish.s_req_bodybytes

Total request body bytes received. This metric is only provided by varnish 4.x.

varnish.s_req_hdrbytes

Total request header bytes received. This metric is only provided by varnish 4.x.

varnish.s_resp_bodybytes

Total response body bytes transmitted. This metric is only provided by varnish 4.x.

varnish.s_resp_hdrbytes

Total response header bytes transmitted. This metric is only provided by varnish 4.x.

varnish.s_sess

Client connections.

varnish.s_synth

Synthetic responses made. This metric is only provided by varnish 4.x.

varnish.sess_closed

Client connections closed.

varnish.sess_conn

Client connections accepted. This metric is only provided by varnish 4.x.

varnish.sess_drop

Client connections dropped due to lack of worker thread. This metric is only provided by varnish 4.x.

varnish.sess_dropped

Client connections dropped due to a full queue. This metric is only provided by varnish 4.x.

varnish.sess_fail

Failures to accept a TCP connection. Either the client changed its mind, or the kernel ran out of some resource like file descriptors. This metric is only provided by varnish 4.x.

varnish.sess_herd varnish.sess_linger

This metric is only provided by varnish 3.x.

varnish.sess_pipe_overflow

This metric is only provided by varnish 4.x.

varnish.sess_pipeline varnish.sess_queued

Client connections queued to wait for a thread. This metric is only provided by varnish 4.x.

varnish.sess_readahead varnish.shm_cont

SHM MTX contention.

varnish.shm_cycles

SHM cycles through buffer.

varnish.shm_flushes

SHM flushes due to overflow.

varnish.shm_records

SHM records.

varnish.shm_writes

SHM writes.

varnish.SMA.s0.c_bytes

Total space allocated by this storage.

varnish.SMA.s0.c_fail

Times the storage has failed to provide a storage segment.

varnish.SMA.s0.c_freed

Total space returned to this storage.

varnish.SMA.s0.c_req

Times the storage has been asked to provide a storage segment.

varnish.SMA.s0.g_alloc

Storage allocations outstanding.

varnish.SMA.s0.g_bytes

Space allocated from the storage.

varnish.SMA.s0.g_space

Space left in the storage.

varnish.SMA.Transient.c_bytes

Total space allocated by this storage.

varnish.SMA.Transient.c_fail

Times the storage has failed to provide a storage segment.

varnish.SMA.Transient.c_freed

Total space returned to this storage.

varnish.SMA.Transient.c_req

Times the storage has been asked to provide a storage segment.

varnish.SMA.Transient.g_alloc

Storage allocations outstanding.

varnish.SMA.Transient.g_bytes

Space allocated from the storage.

varnish.SMA.Transient.g_space

Space left in the storage.

varnish.sms_balloc

SMS space allocated.

varnish.sms_bfree

SMS space freed.

varnish.sms_nbytes

SMS outstanding space.

varnish.sms_nobj

SMS outstanding allocations.

varnish.sms_nreq

SMS allocator requests.

varnish.thread_queue_len

Length of session queue waiting for threads. This metric is only provided by varnish 4.x.

varnish.threads

Number of threads. This metric is only provided by varnish 4.x.

varnish.threads_created

Threads created. This metric is only provided by varnish 4.x.

varnish.threads_destroyed

Threads destroyed. This metric is only provided by varnish 4.x.

varnish.threads_failed

Threads that failed to get created. This metric is only provided by varnish 4.x.

varnish.threads_limited

Threads that were needed but couldn't be created because of a thread pool limit. This metric is only provided by varnish 4.x.

varnish.uptime
varnish.vmods

Loaded VMODs. This metric is only provided by varnish 4.x.

varnish.vsm_cooling

Space which will soon (max 1 minute) be freed in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.

varnish.vsm_free

Free space in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.

varnish.vsm_overflow

Data which does not fit in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.

varnish.vsm_overflowed

Total data which did not fit in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.

varnish.vsm_used

Used space in the shared memory used to communicate with tools like varnishstat, varnishlog etc. This metric is only provided by varnish 4.x.

varnish.n_purgesps

Purges executed. This metric is only provided by varnish 4.x.