Elasticsearch is a search engine based on the Lucene library. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. Elasticsearch is developed in Java and is released as open-source under the terms of the Apache License. Elasticsearch is a real-time distributed and open-source full-text search and analytics engine.

Prerequisite

For Virtual Machines, install the Linux Agent.

Configuring the credentials

Configure the credentials in the directory /opt/opsramp/agent/conf/app.d/creds.yaml

elasticsearch:
- name: elasticsearch
  user: <username>
  pwd: <Password>
  encoding-type: plain
  labels:
    key1: val1
    key2: val2

Configuring the application

Virtual machine

Configure the application in the directory /opt/opsramp/agent/conf/app/discovery/auto-detection.yaml

- name: elasticsearch
  instance-checks:
    service-check:
      - elasticsearch
    process-check:
      - elasticsearch
    port-check:
      - 9200
      - 9300

Docker environment

Configure the application in the directory /opt/opsramp/agent/conf/app/discovery/auto-container-detection.yaml

- name: elasticsearch
  container-checks:
    image-check:
      - elasticsearch
    port-check:
      - 9200
      - 9300

Kubernetes environment

Configure the application in config.yaml

- name: elasticsearch
  container-checks:
    image-check:
      - elasticsearch
    port-check:
      - 9200
      - 9300

Validate

Go to Resources under the Infrastructure tab to check if your resources are onboarded and the metrics are collected.

Metrics

OpsRamp MetricMetric Display NameUnit
elasticsearch_active_primary_shards

Number of active primary shards in the cluster
Active Primary ShardsShards
elasticsearch_active_shards

Number of active shards in the cluster
Active ShardsShards
elasticsearch_breakers_fielddata_estimated_size_in_bytes

Eestimated size of the field data circuit breaker
Breakers Fielddata Estimated Size In Bytesbytes
elasticsearch_breakers_fielddata_overhead

Constant multiplier for byte estimations of the field data circuit breaker
Breakers Fielddata Overhead
elasticsearch_breakers_fielddata_tripped

Number of times the field data circuit breaker has tripped
Breakers Fielddata Trippedper second
elasticsearch_breakers_parent_estimated_size_in_bytes

Estimated size of the parent circuit breaker
Breakers Parent Estimated Size In Bytesbytes
elasticsearch_breakers_parent_overhead

Constant multiplier for byte estimations of the parent circuit breaker
Breakers Parent Overhead
elasticsearch_breakers_parent_tripped

Number of times the parent circuit breaker has tripped
Breakers Parent Trippedper second
elasticsearch_breakers_request_estimated_size_in_bytes

Estimated size of the request circuit breaker
Breakers Request Estimated Size In Bytesbytes
elasticsearch_breakers_request_overhead

Constant multiplier for byte estimations of the request circuit breaker
Breakers Request Overhead
elasticsearch_breakers_request_tripped

Number of times the request circuit breaker has tripped
Breakers Request Trippedper second
elasticsearch_breakers_inflight_requests_tripped

Number of times the inflight circuit breaker has tripped
Breakers Inflight Requests Tripped
elasticsearch_breakers_inflight_requests_overhead

Constant multiplier for byte estimations of the inflight circuit breaker
Breakers Inflight Requests Overhead
elasticsearch_breakers_inflight_requests_estimated_size_in_bytes

Estimated size of the inflight circuit breaker
Breakers Inflight Requests Estimated Size In Bytesbytes
elasticsearch_cache_field_evictions

Total number of evictions from the field data cache
Cache Field EvictionsEvictions
elasticsearch_cache_field_size

Size of the field cache
Cache Field Sizebytes
elasticsearch_cache_filter_count

Number of items in the filter cache
Cache Filter CountItems
elasticsearch_cache_filter_evictions

Total number of evictions from the filter cache
Cache Filter EvictionsEvictions
elasticsearch_cache_filter_size

Size of the filter cache
Cache Filter Sizebytes
elasticsearch_cluster_status

Elasticsearch cluster health as a number: red = 0, yellow = 1, green = 2
Cluster Status
elasticsearch_docs_count

Total number of documents in the cluster across all shards
Docs CountDocuments
elasticsearch_docs_deleted

Total number of documents deleted from the cluster across all shards
Docs DeletedDocuments
elasticsearch_fielddata_evictions

Total number of evictions from the fielddata cache
Fielddata EvictionsEvictions
elasticsearch_fielddata_size

Size of the fielddata cache
Fielddata Sizebytes
elasticsearch_flush_total

Total number of index flushes to disk since start
Flush TotalFlushes
elasticsearch_flush_total_time

Total time spent flushing the index to disk
Flush Total Timeseconds
elasticsearch_fs_total_available_in_bytes

Total number of bytes available to this Java virtual machine on this file store
Fs Total Available In Bytesbytes
elasticsearch_fs_total_disk_io_op

Total I/O operations on the file store
Fs Total Disk Io OpOperations / second
elasticsearch_fs_total_disk_io_size_in_bytes

Total bytes used for all I/O operations on the file store
Fs Total Disk Io Size In Bytesbytes
elasticsearch_fs_total_disk_read_size_in_bytes

Total bytes read from the file store
Fs Total Disk Read Size In Bytesbytes
elasticsearch_fs_total_disk_reads

Total number of reads from the file store
Fs Total Disk ReadsReads / second
elasticsearch_fs_total_disk_write_size_in_bytes

Total bytes written to the file store
Fs Total Disk Write Size In Bytesbytes
elasticsearch_fs_total_disk_writes

Total number of writes to the file store
Fs Total Disk WritesWrites / second
elasticsearch_fs_total_free_in_bytes

Total number of unallocated bytes in the file store
Fs Total Free In Bytesbytes
elasticsearch_fs_total_total_in_bytes

Total size of the file store
Fs Total Total In Bytesbytes
elasticsearch_get_current

Number of get requests currently running
Get CurrentRequests
elasticsearch_get_exists_time

Total time spent on get requests where the document existed
Get Exists Timeseconds
elasticsearch_get_exists_total

Total number of get requests where the document existed
Get Exists TotalRequests
elasticsearch_get_missing_time

Total time spent on get requests where the document was missing
Get Missing Timeseconds
elasticsearch_get_missing_total

Total number of get requests where the document was missing
Get Missing TotalRequests
elasticsearch_get_time

Total time spent on get requests
Get Timeseconds
elasticsearch_get_total

Total number of get requests
Get TotalRequests
elasticsearch_http_current_open

Number of current open HTTP connections
Http Current OpenConnections
elasticsearch_http_total_opened

Total number of opened HTTP connections
Http Total OpenedConnections
elasticsearch_id_cache_size

Size of the ID cache
Id Cache Sizebytes
elasticsearch_indexing_delete_current

Number of documents currently being deleted from an index
Indexing Delete CurrentDocuments
elasticsearch_indexing_delete_time

Total time spent deleting documents from an index
Indexing Delete Timeseconds
elasticsearch_indexing_delete_total

Total number of documents deleted from an index
Indexing Delete TotalDocuments
elasticsearch_indexing_index_current

Number of documents currently being indexed to an index
Indexing Index CurrentDocuments
elasticsearch_indexing_index_time

Total time spent indexing documents to an index
Indexing Index Timeseconds
elasticsearch_indexing_index_total

Total number of documents indexed to an index
Indexing Index TotalDocuments
elasticsearch_indices_count

Number of indices in the cluster
Indices CountIndices
elasticsearch_indices_indexing_index_failed

Number of failed indexing operations
Indices Indexing Index Failedper second
elasticsearch_indices_indexing_throttle_time

Total time indexing waited due to throttling
Indices Indexing Throttle Timemilliseconds / second
elasticsearch_indices_query_cache_evictions

Number of query cache evictions
Indices Query Cache EvictionsEvictions / second
elasticsearch_indices_query_cache_hit_count

Number of query cache hits
Indices Query Cache Hit CountHits / second
elasticsearch_indices_query_cache_memory_size_in_bytes

Memory used by the query cache
Indices Query Cache Memory Size In Bytesbytes
elasticsearch_indices_query_cache_miss_count

Number of query cache misses
Indices Query Cache Miss CountMisses / second
elasticsearch_indices_recovery_current_as_source

Number of ongoing recoveries for which a shard serves as a source
Indices Recovery Current As Source
elasticsearch_indices_recovery_current_as_target

Number of ongoing recoveries for which a shard serves as a target
Indices Recovery Current As Target
elasticsearch_indices_recovery_throttle_time

Total time recoveries waited due to throttling
Indices Recovery Throttle Timemilliseconds / second
elasticsearch_indices_request_cache_evictions

Number of request cache evictions
Indices Request Cache EvictionsEvictions / second
elasticsearch_indices_request_cache_hit_count

Number of request cache hits
Indices Request Cache Hit CountHits / second
elasticsearch_indices_request_cache_memory_size_in_bytes

Memory used by the request cache
Indices Request Cache Memory Size In Bytesbytes
elasticsearch_indices_request_cache_miss_count

Number of request cache misses
Indices Request Cache Miss CountMisses / second
elasticsearch_indices_segments_count

Number of segments in an index shard
Indices Segments CountSegments
elasticsearch_indices_segments_doc_values_memory_in_bytes

Memory used by doc values
Indices Segments Doc Values Memory In Bytesbytes
elasticsearch_indices_segments_fixed_bit_set_memory_in_bytes

Memory used by fixed bit set
Indices Segments Fixed Bit Set Memory In Bytesbytes
elasticsearch_indices_segments_index_writer_max_memory_in_bytes

Maximum memory used by the index writer
Indices Segments Index Writer Max Memory In Bytesbytes
elasticsearch_indices_segments_index_writer_memory_in_bytes

Memory used by the index writer
Indices Segments Index Writer Memory In Bytesbytes
elasticsearch_indices_segments_memory_in_bytes

Memory used by index segments
Indices Segments Memory In Bytesbytes
elasticsearch_indices_segments_norms_memory_in_bytes

Memory used by norms
Indices Segments Norms Memory In Bytesbytes
elasticsearch_indices_segments_stored_fields_memory_in_bytes

Memory used by stored fields
Indices Segments Stored Fields Memory In Bytesbytes
elasticsearch_indices_segments_term_vectors_memory_in_bytes

Memory used by term vectors
Indices Segments Term Vectors Memory In Bytesbytes
elasticsearch_indices_segments_terms_memory_in_bytes

Memory used by terms
Indices Segments Terms Memory In Bytesbytes
elasticsearch_indices_segments_version_map_memory_in_bytes

Memory used by the segment version map
Indices Segments Version Map Memory In Bytesbytes
elasticsearch_indices_translog_operations

Number of operations in the transaction log
Indices Translog OperationsOperations
elasticsearch_indices_translog_size_in_bytes

Size of the transaction log
Indices Translog Size In Bytesbytes
elasticsearch_initializing_shards

Number of shards that are currently initializing
Initializing ShardsShards
elasticsearch_merges_current

Number of currently active segment merges
Merges CurrentMerges
elasticsearch_merges_current_docs

Number of documents across segments currently being merged
Merges Current DocsDocuments
elasticsearch_merges_current_size

Size of the segments currently being merged
Merges Current Sizebytes
elasticsearch_merges_total

Total number of segment merges
Merges TotalMerges
elasticsearch_merges_total_docs

Total number of documents across all merged segments
Merges Total DocsDocuments
elasticsearch_merges_total_size

Total size of all merged segments
Merges Total Sizebytes
elasticsearch_merges_total_time

Total time spent on segment merging
Merges Total Timeseconds
elasticsearch_number_of_data_nodes

Number of data nodes in the cluster
Number Of Data NodesNodes
elasticsearch_number_of_nodes

Total number of nodes in the cluster
Number Of NodesNodes
elasticsearch_pending_tasks_priority_high

Number of high priority pending tasks
Pending Tasks Priority HighTasks
elasticsearch_pending_tasks_priority_urgent

Number of urgent priority pending tasks
Pending Tasks Priority UrgentTasks
elasticsearch_pending_tasks_time_in_queue

Average time spent by tasks in the queue
Pending Tasks Time In Queuemilliseconds
elasticsearch_pending_tasks_total

Total number of pending tasks
Pending Tasks TotalTasks
elasticsearch_primaries_docs_count

Total number of documents in the primary shards
Primaries Docs CountDocuments
elasticsearch_primaries_docs_deleted

Total number of documents deleted from the primary shards
Primaries Docs DeletedDocuments
elasticsearch_primaries_flush_total

Total number of index flushes to disk from the primary shards since start
Primaries Flush TotalFlushes
elasticsearch_primaries_flush_total_time

Total time spent flushing the index to disk from the primary shards
Primaries Flush Total Timeseconds
elasticsearch_primaries_get_current

Number of get requests currently running on the primary shards
Primaries Get CurrentRequests
elasticsearch_primaries_get_exists_time

Total time spent on get requests from the primary shards where the document existed
Primaries Get Exists TimeRequests
elasticsearch_primaries_get_exists_total

Total number of get requests on primary shards where the document existed
Primaries Get Exists TotalRequests
elasticsearch_primaries_get_missing_time

Total time spent on get requests from the primary shards where the document was missing
Primaries Get Missing Timeseconds
elasticsearch_primaries_get_missing_total

Total number of get requests from the primary shards where the document was missing
Primaries Get Missing TotalRequests
elasticsearch_primaries_get_time

Total time spent on get requests from the primary shards
Primaries Get Timeseconds
elasticsearch_primaries_get_total

Total number of get requests from the primary shards
Primaries Get TotalRequests
elasticsearch_primaries_indexing_delete_current

Number of documents currently being deleted from an index on the primary shards
Primaries Indexing Delete CurrentDocuments
elasticsearch_primaries_indexing_delete_time

Total time spent deleting documents from an index on the primary shards
Primaries Indexing Delete Timeseconds
elasticsearch_primaries_indexing_delete_total

Total number of documents deleted from an index on the primary shards
Primaries Indexing Delete TotalDocuments
elasticsearch_primaries_indexing_index_current

Number of documents currently being indexed to an index on the primary shards
Primaries Indexing Index CurrentDocuments
elasticsearch_primaries_indexing_index_time

Total time spent indexing documents to an index on the primary shards
Primaries Indexing Index Timeseconds
elasticsearch_primaries_indexing_index_total

Total number of documents indexed to an index on the primary shards
Primaries Indexing Index TotalDocuments
elasticsearch_primaries_merges_current

Number of currently active segment merges on the primary shards
Primaries Merges CurrentMerges
elasticsearch_primaries_merges_current_docs

Number of documents across segments currently being merged on the primary shards
Primaries Merges Current DocsDocuments
elasticsearch_primaries_merges_current_size

Size of the segments currently being merged on the primary shards
Primaries Merges Current Sizebytes
elasticsearch_primaries_merges_total

Total number of segment merges on the primary shards
Primaries Merges TotalMerges
elasticsearch_primaries_merges_total_docs

Total number of documents across all merged segments on the primary shards
Primaries Merges Total DocsDocuments
elasticsearch_primaries_merges_total_size

Total size of all merged segments on the primary shards
Primaries Merges Total Sizebytes
elasticsearch_primaries_merges_total_time

Total time spent on segment merging on the primary shards
Primaries Merges Total Timeseconds
elasticsearch_primaries_refresh_total

Total number of index refreshes on the primary shards
Primaries Refresh TotalRefreshes
elasticsearch_primaries_refresh_total_time

Total time spent on index refreshes on the primary shards
Primaries Refresh Total Timeseconds
elasticsearch_primaries_refresh_external_total

Total number of external index refreshes on the primary shards
Primaries Refresh External TotalRefreshes
elasticsearch_primaries_refresh_external_total_time

Total time spent on external index refreshes on the primary shards
Primaries Refresh External Total Timeseconds
elasticsearch_primaries_search_fetch_current

Number of query fetches currently running on the primary shards
Primaries Search Fetch CurrentFetches
elasticsearch_primaries_search_fetch_time

Total time spent on query fetches on the primary shards
Primaries Search Fetch Timeseconds
elasticsearch_primaries_search_fetch_total

Total number of query fetches on the primary shards
Primaries Search Fetch TotalFetches
elasticsearch_primaries_search_query_current

Number of currently active queries on the primary shards
Primaries Search Query CurrentQueries
elasticsearch_primaries_search_query_time

Total time spent querying on the primary shards
Primaries Search Query Timeseconds
elasticsearch_primaries_search_query_total

Total number of queries to the primary shards
Primaries Search Query TotalQueries
elasticsearch_primaries_store_size

Total size of all the primary shards
Primaries Store Sizebytes
elasticsearch_process_open_fd

Number of opened file descriptors associated with the current process, or -1 if not supported
Process Open FdFiles
elasticsearch_refresh_total

Total number of index refreshes
Refresh TotalRefreshes
elasticsearch_refresh_total_time

Total time spent on index refreshes
Refresh Total Timeseconds
elasticsearch_refresh_external_total

Total number of external index refreshes
Refresh External TotalRefreshes
elasticsearch_refresh_external_total_time

Total time spent on external index refreshes
Refresh External Total Timeseconds
elasticsearch_relocating_shards

Number of shards that are relocating from one node to another
Relocating ShardsShards
elasticsearch_search_fetch_current

Number of search fetches currently running
Search Fetch CurrentFetches
elasticsearch_search_fetch_open_contexts

Number of active searches
Search Fetch Open ContextsQueries
elasticsearch_search_fetch_time

Total time spent on the search fetch
Search Fetch Timeseconds
elasticsearch_search_fetch_total

Total number of search fetches
Search Fetch TotalFetches
elasticsearch_search_query_current

Number of currently active queries
Search Query CurrentQueries
elasticsearch_search_query_time

Total time spent on queries
Search Query Timeseconds
elasticsearch_search_query_total

Total number of queries
Search Query TotalQueries
elasticsearch_search_scroll_current

Number of currently active scroll queries
Search Scroll CurrentQueries
elasticsearch_search_scroll_time

Total time spent on scroll queries
Search Scroll Timeseconds
elasticsearch_search_scroll_total

Total number of scroll queries
Search Scroll TotalQueries
elasticsearch_store_size

Total size of the store
Store Sizebytes
elasticsearch_thread_pool_bulk_active

Number of active threads in the bulk pool
Thread Pool Bulk ActiveThreads
elasticsearch_thread_pool_bulk_queue

Number of queued threads in the bulk pool
Thread Pool Bulk QueueThreads
elasticsearch_thread_pool_bulk_threads

Total number of threads in the bulk pool
Thread Pool Bulk ThreadsThreads
elasticsearch_thread_pool_bulk_rejected

Number of rejected threads in the bulk pool
Thread Pool Bulk RejectedThreads / second
elasticsearch_thread_pool_bulk_completed

Number of completed threads in the bulk pool
Thread Pool Bulk CompletedThreads / second
elasticsearch_thread_pool_fetch_shard_started_active

Number of active threads in the fetch shard started pool
Thread Pool Fetch Shard Started ActiveThreads
elasticsearch_thread_pool_fetch_shard_started_threads

Total number of threads in the fetch shard started pool
Thread Pool Fetch Shard Started ThreadsThreads
elasticsearch_thread_pool_fetch_shard_started_queue

Number of queued threads in the fetch shard started pool
Thread Pool Fetch Shard Started QueueThreads
elasticsearch_thread_pool_fetch_shard_started_rejected

Number of rejected threads in the fetch shard started pool
Thread Pool Fetch Shard Started RejectedThreads / second
elasticsearch_thread_pool_fetch_shard_store_active

Number of active threads in the fetch shard store pool
Thread Pool Fetch Shard Store ActiveThreads
elasticsearch_thread_pool_fetch_shard_store_threads

Total number of threads in the fetch shard store pool
Thread Pool Fetch Shard Store ThreadsThreads
elasticsearch_thread_pool_fetch_shard_store_queue

Number of queued threads in the fetch shard store pool
Thread Pool Fetch Shard Store QueueThreads
elasticsearch_thread_pool_fetch_shard_store_rejected

Number of rejected threads in the fetch shard store pool
Thread Pool Fetch Shard Store RejectedThreads / second
elasticsearch_thread_pool_flush_active

Number of active threads in the flush queue
Thread Pool Flush ActiveThreads
elasticsearch_thread_pool_flush_queue

Number of queued threads in the flush pool
Thread Pool Flush QueueThreads
elasticsearch_thread_pool_flush_threads

Total number of threads in the flush pool
Thread Pool Flush ThreadsThreads
elasticsearch_thread_pool_flush_rejected

Number of rejected threads in the flush pool
Thread Pool Flush RejectedThreads / second
elasticsearch_thread_pool_flush_completed

Number of completed threads in the flush pool
Thread Pool Flush CompletedThreads
elasticsearch_thread_pool_force_merge_active

Number of active threads for force merge operations
Thread Pool Force Merge ActiveThreads
elasticsearch_thread_pool_force_merge_threads

Total number of threads for force merge operations
Thread Pool Force Merge ThreadsThreads
elasticsearch_thread_pool_force_merge_queue

Number of queued threads for force merge operations
Thread Pool Force Merge QueueThreads
elasticsearch_thread_pool_force_merge_rejected

Number of rejected threads for force merge operations
Thread Pool Force Merge RejectedThreads / second
elasticsearch_thread_pool_generic_active

Number of active threads in the generic pool
Thread Pool Generic ActiveThreads
elasticsearch_thread_pool_generic_queue

Number of queued threads in the generic pool
Thread Pool Generic QueueThreads
elasticsearch_thread_pool_generic_threads

Total number of threads in the generic pool
Thread Pool Generic ThreadsThreads
elasticsearch_thread_pool_generic_rejected

Number of rejected threads in the generic pool
Thread Pool Generic RejectedThreads / second
elasticsearch_thread_pool_generic_completed

Number of completed threads in the generic pool
Thread Pool Generic CompletedThreads
elasticsearch_thread_pool_get_active

Number of active threads in the get pool
Thread Pool Get ActiveThreads
elasticsearch_thread_pool_get_queue

Number of queued threads in the get pool
Thread Pool Get QueueThreads
elasticsearch_thread_pool_get_threads

Total number of threads in the get pool
Thread Pool Get ThreadsThreads
elasticsearch_thread_pool_get_rejected

Number of rejected threads in the get pool
Thread Pool Get RejectedThreads / second
elasticsearch_thread_pool_get_completed

Number of completed threads in the get pool
Thread Pool Get CompletedThreads
elasticsearch_thread_pool_index_active

Number of active threads in the index pool
Thread Pool Index ActiveThreads
elasticsearch_thread_pool_index_queue

Number of queued threads in the index pool
Thread Pool Index QueueThreads
elasticsearch_thread_pool_index_threads

Total number of threads in the index pool
Thread Pool Index ThreadsThreads
elasticsearch_thread_pool_index_rejected

Number of rejected threads in the index pool
Thread Pool Index RejectedThreads / second
elasticsearch_thread_pool_index_completed

Number of completed threads in the index pool
Thread Pool Index CompletedThreads
elasticsearch_thread_pool_listener_active

Number of active threads in the listener pool
Thread Pool Listener ActiveThreads
elasticsearch_thread_pool_listener_queue

Number of queued threads in the listener pool
Thread Pool Listener QueueThreads
elasticsearch_thread_pool_listener_threads

Total number of threads in the listener pool
Thread Pool Listener ThreadsThreads
elasticsearch_thread_pool_listener_rejected

Number of rejected threads in the listener pool
Thread Pool Listener RejectedThreads / second
elasticsearch_thread_pool_listener_completed

Number of completed threads in the listener pool
Thread Pool Listener CompletedThreads / second
elasticsearch_thread_pool_management_active

Number of active threads in the management pool
Thread Pool Management ActiveThreads
elasticsearch_thread_pool_management_queue

Number of queued threads in the management pool
Thread Pool Management QueueThreads
elasticsearch_thread_pool_management_threads

Total number of threads in the management pool
Thread Pool Management ThreadsThreads
elasticsearch_thread_pool_management_rejected

Number of rejected threads in the management pool
Thread Pool Management RejectedThreads / second
elasticsearch_thread_pool_management_completed

Number of completed threads in the management pool
Thread Pool Management CompletedThreads
elasticsearch_thread_pool_merge_active

Number of active threads in the merge pool
Thread Pool Merge ActiveThreads
elasticsearch_thread_pool_merge_queue

Number of queued threads in the merge pool
Thread Pool Merge QueueThreads
elasticsearch_thread_pool_merge_threads

Total number of threads in the merge pool
Thread Pool Merge ThreadsThreads
elasticsearch_thread_pool_merge_rejected

Number of rejected threads in the merge pool
Thread Pool Merge RejectedThreads / second
elasticsearch_thread_pool_percolate_active

Number of active threads in the percolate pool
Thread Pool Percolate ActiveThreads
elasticsearch_thread_pool_percolate_queue

Number of queued threads in the percolate pool
Thread Pool Percolate QueueThreads
elasticsearch_thread_pool_percolate_threads

Total number of threads in the percolate pool
Thread Pool Percolate ThreadsThreads
elasticsearch_thread_pool_percolate_rejected

Number of rejected threads in the percolate pool
Thread Pool Percolate RejectedThreads / second
elasticsearch_thread_pool_refresh_active

Number of active threads in the refresh pool
Thread Pool Refresh ActiveThreads
elasticsearch_thread_pool_refresh_queue

Number of queued threads in the refresh pool
Thread Pool Refresh QueueThreads
elasticsearch_thread_pool_refresh_threads

Total number of threads in the refresh pool
Thread Pool Refresh ThreadsThreads
elasticsearch_thread_pool_refresh_rejected

Number of rejected threads in the refresh pool
Thread Pool Refresh RejectedThreads / second
elasticsearch_thread_pool_refresh_completed

Number of completed threads in the refresh pool
Thread Pool Refresh CompletedThreads
elasticsearch_thread_pool_search_active

Number of active threads in the search pool
Thread Pool Search ActiveThreads
elasticsearch_thread_pool_search_queue

Number of queued threads in the search pool
Thread Pool Search QueueThreads
elasticsearch_thread_pool_search_threads

Total number of threads in the search pool
Thread Pool Search ThreadsThreads
elasticsearch_thread_pool_search_rejected

Number of rejected threads in the search pool
Thread Pool Search RejectedThreads / second
elasticsearch_thread_pool_search_completed

Number of completed threads in the search pool
Thread Pool Search CompletedThreads
elasticsearch_thread_pool_snapshot_active

Number of active threads in the snapshot pool
Thread Pool Snapshot ActiveThreads
elasticsearch_thread_pool_snapshot_queue

Number of queued threads in the snapshot pool
Thread Pool Snapshot QueueThreads
elasticsearch_thread_pool_snapshot_threads

Total number of threads in the snapshot pool
Thread Pool Snapshot ThreadsThreads
elasticsearch_thread_pool_snapshot_rejected

Number of rejected threads in the snapshot pool
Thread Pool Snapshot RejectedThreads / second
elasticsearch_thread_pool_snapshot_completed

Number of completed threads in the snapshot pool
Thread Pool Snapshot CompletedThreads
elasticsearch_thread_pool_write_active

Number of active threads in the write pool
Thread Pool Write ActiveThreads
elasticsearch_thread_pool_write_queue

Number of queued threads in the write pool
Thread Pool Write QueueThreads
elasticsearch_thread_pool_write_threads

Total number of threads in the write pool
Thread Pool Write ThreadsThreads
elasticsearch_thread_pool_write_rejected

Number of rejected threads in the write pool
Thread Pool Write RejectedThreads / second
elasticsearch_thread_pool_write_completed

Number of completed threads in the write pool
Thread Pool Write CompletedThreads / second
elasticsearch_transport_rx_count

Total number of packets received in cluster communication
Transport Rx CountPackets
elasticsearch_transport_rx_size

Total size of data received in cluster communication
Transport Rx Sizebytes
elasticsearch_transport_server_open

Number of connections opened for cluster communication
Transport Server OpenConnections
elasticsearch_transport_tx_count

Total number of packets sent in cluster communication
Transport Tx CountPackets
elasticsearch_transport_tx_size

Total size of data sent in cluster communication
Transport Tx Sizebytes
elasticsearch_unassigned_shards

Number of shards that are unassigned to a node
Unassigned ShardsShards
elasticsearch_delayed_unassigned_shards

Number of shards whose allocation has been delayed
Delayed Unassigned ShardsShards
elasticsearch_jvm_gc_collection_count

Total number of garbage collections run by the JVM
Jvm Gc Collection CountGarbage Collections
elasticsearch_jvm_gc_collection_time

Total time spent on garbage collection in the JVM
Jvm Gc Collection Timeseconds
elasticsearch_jvm_gc_collectors_old_collection_time

Total time spent in major GCs in the JVM that collect old generation objects
Jvm Gc Collectors Old Collection Timeseconds
elasticsearch_jvm_gc_collectors_old_count

Total count of major GCs in the JVM that collect old generation objects
Jvm Gc Collectors Old CountGarbage Collections
elasticsearch_jvm_gc_collectors_young_collection_time

Total time spent in minor GCs in the JVM that collects young generation objects
Jvm Gc Collectors Young Collection Timeseconds
elasticsearch_jvm_gc_collectors_young_count

Total count of minor GCs in the JVM that collects young generation objects
Jvm Gc Collectors Young CountGarbage Collections
elasticsearch_jvm_gc_concurrent_mark_sweep_collection_time

Total time spent on 'concurrent mark & sweep' GCs in the JVM
Jvm Gc Concurrent Mark Sweep Collection Timeseconds
elasticsearch_jvm_gc_concurrent_mark_sweep_count

Total count of 'concurrent mark & sweep'GCs in the JVM
Jvm Gc Concurrent Mark Sweep CountGarbage Collections
elasticsearch_jvm_gc_par_new_collection_time

Total time spent on 'parallel new' GCs in the JVM
Jvm Gc Par New Collection Timeseconds
elasticsearch_jvm_gc_par_new_count

Total count of 'parallel new' GCs in the JVM
Jvm Gc Par New CountGarbage Collections
elasticsearch_jvm_mem_heap_committed

Size of memory guaranteed to be available to the JVM heap
Jvm Mem Heap Committedbytes
elasticsearch_jvm_mem_heap_in_use

Size of memory currently used by the JVM heap as a value between 0 and 1
Jvm Mem Heap In Use
elasticsearch_jvm_mem_heap_max

Maximum size of memory that can be used by the JVM heap
Jvm Mem Heap Maxbytes
elasticsearch_jvm_mem_heap_used

Size of memory currently used by the JVM heap
Jvm Mem Heap Usedbytes
elasticsearch_jvm_mem_non_heap_committed

Size of memory guaranteed to be available to JVM non-heap
Jvm Mem Non Heap Committedbytes
elasticsearch_jvm_mem_non_heap_used

Size of memory currently used by the JVM non-heap
Jvm Mem Non Heap Usedbytes
elasticsearch_jvm_mem_pools_young_used

Size of memory currently used by the Young Generation heap region
Jvm Mem Pools Young Usedbytes
elasticsearch_jvm_mem_pools_young_max

Maximum memory that can be used by the Young Generation heap region
Jvm Mem Pools Young Maxbytes
elasticsearch_jvm_mem_pools_old_used

Size of memory currently used by the Old Generation heap region
Jvm Mem Pools Old Usedbytes
elasticsearch_jvm_mem_pools_old_max

Maximum memory that can be used by the Old Generation heap region
Jvm Mem Pools Old Maxbytes
elasticsearch_jvm_mem_pools_survivor_used

Size of memory currently used by the Survivor Space
Jvm Mem Pools Survivor Usedbytes
elasticsearch_jvm_mem_pools_survivor_max

Maximum memory that can be used by the Survivor Space
Jvm Mem Pools Survivor Maxbytes
elasticsearch_jvm_threads_count

Number of active threads in the JVM
Jvm Threads CountThreads
elasticsearch_jvm_threads_peak_count

Peak number of threads used by the JVM
Jvm Threads Peak CountThreads
elasticsearch_index_health

Status of the index as a number: red = 2, yellow = 1, green = 0
Index Health
elasticsearch_index_docs_count

Number of documents in the index
Index Docs CountDocuments
elasticsearch_index_docs_deleted

Number of deleted documents in the index
Index Docs DeletedDocuments
elasticsearch_index_primary_shards

Number of primary shards in the index
Index Primary ShardsShards
elasticsearch_index_replica_shards

Number of replica shards in the index
Index Replica ShardsShards
elasticsearch_index_primary_store_size

Store size of primary shards in the index
Index Primary Store Sizebytes
elasticsearch_index_store_size

Store size of primary and replica shards in the index
Index Store Sizebytes
elasticsearch_indices_query_cache_cache_size

Size of the query cache
Indices Query Cache Cache Sizebytes
elasticsearch_thread_pool_warmer_active

Number of active threads in the warmer pool
Thread Pool Warmer ActiveThreads
elasticsearch_indices_query_cache_cache_count

Count of queries in the query cache
Indices Query Cache Cache Countper second
elasticsearch_thread_pool_warmer_threads

Number of threads in the warmer pool
Thread Pool Warmer ThreadsThreads
elasticsearch_indices_query_cache_total_count

Total count of hits, misses, and cached queries in the query cache
Indices Query Cache Total Countper second
elasticsearch_thread_pool_warmer_completed

Number of tasks completed by the warmer pool executor
Thread Pool Warmer CompletedThreads
elasticsearch_thread_pool_warmer_queue

Number of tasks in queue for the warmer pool
Thread Pool Warmer QueueThreads
elasticsearch_thread_pool_warmer_rejected

Number of tasks rejected by the warmer pool executor
Thread Pool Warmer RejectedThreads / second
elasticsearch_master_eligible_nodes

Number of master-eligible nodes in the cluster
Master Eligible Nodes