Elasticsearch Metrics
See Application Integrations for more information.
All Elasticsearch metrics have the type gauge.
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.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.