elasticsearch.cluster.indices.cache.evictions
Cache eviction countDimensions:None
Summary
Counts cache evictions across all indices in the cluster, indicating when cached data is removed to make room for new entries. High eviction rates suggest cache thrashing where working sets exceed cache capacity, degrading search performance (see "Field Data Cache Eviction Thrash" insight). Evictions occur in query cache, request cache, and field data cache, each requiring different optimization strategies.
Interface Metrics (29)
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Dimensions:None
Sources














elasticsearch.indices.request_cache.hit_count.countgithub.com
indices_request_miss_countgithub.com
elasticsearch_index_stats_request_cache_hits_totalwww.dynatrace.com
elasticsearch.indices.query_cache.cache_countgithub.com
elasticsearch.fielddata.evictions.countgithub.com
elasticsearch.fielddata.evictionsgithub.com
elasticsearch.indices.request_cache.evictions.countgithub.com
elasticsearch.indices.query_cache.evictions.countgithub.com
elasticsearch.cluster.indices.cache.evictionsgithub.com
elasticsearch.indices.request_cache.miss_count.countgithub.com
elasticsearch.indices.query_cache.miss_count.totalgithub.com
elasticsearch.indices.query_cache.total_countgithub.com
elasticsearch.indices.request_cache.miss_countgithub.com
elasticsearch.indices.query_cache.evictionsgithub.com
elasticsearch.indices.query_cache.hit_count.countgithub.com
Related Insights (1)
Field Data Cache Eviction Thrashwarning
Field data (inverted reverse index for aggregations) loads into JVM heap on first access and persists for segment lifetime. When circuit breaker limit or cache size is too small, frequent evictions cause repeated expensive field data loading, spiking CPU and heap pressure.
▸