Skip to main content

Elasticsearch Performance Metrics

Cluster Metrics​

Metric AliasMetric DescriptionUnit
Cluster StatusRed: Some primary shards unassigned. Yellow: Some replica shards unassigned. Green: All shards assigned OK
Version
Node CountTotal number of nodes in cluster, including successful and failed node countsCount
Data Node CountTotal number of data nodesCount
Shard CountNumber of active shards in clusterCount
Primary Shard CountNumber of primary active shards in clusterCount
Relocating ShardsCount of shards moving due to node loss in clusterCount
Initializing ShardsCount of shards initializing due to index addition in clusterCount
Unassigned ShardsCount of shards not yet created or assigned replicas in clusterCount
Delayed Unassigned ShardsDelayed unassigned shards in clusterCount
Max Write LatencyMaximum write latency of all nodes in cluster, write latency refers to average time per writems/operation
Max Query LatencyMaximum query latency of all nodes in cluster, query latency refers to average time per queryms/operation
Throughput (Search)Search rateCount/s
Throughput (Index)Index rateCount/s
Document CountNumber of documents in Elasticsearch clusterCount
Storage CapacityElasticsearch storage sizeBytes
Query RejectionsAverage connections rejected per second by Elasticsearch cluster connection poolCount/s
Write RejectionsAverage connections rejected per second by Elasticsearch cluster connection poolCount/s
CPU UsageMaximum CPU usage of all nodes in cluster
Memory UsageMaximum memory usage of all nodes in cluster
Heap UsageMaximum heap memory usage of all nodes in cluster
Minor GC CountMaximum Minor GC count per minute of all nodes in cluster
Major GC CountMaximum Major GC count per minute of all nodes in cluster
Minor GC TimeMinor GC time per minute of all nodes in cluster
Major GC TimeMajor GC time per minute of all nodes in cluster

Node Metrics​

Metric NameMetric DescriptionUnit
CPU UsageProcess CPU usage rate%
Memory UsageProcess memory usage rateBytes
Memory Usage (Write)Memory usageBytes
Disk Throughput (Read)Process disk read traffic per secondBytes/s
Disk Throughput (Write)Process disk write traffic per secondBytes/s
Search ThroughputNode search rateCount/s
Index ThroughputNode index rateCount/s
Search Response TimeAverage search response time of nodems
Index Response TimeAverage index response time of nodems
Heap UsageNode heap memory usageBytes
Heap UsageNode heap memory usage rate%
GC CountCount/s
GC Timems
Index Thread Pool
Search Thread Pool
Segment Count
Node Status