elasticsearch.node.cache.memory.usage
Node cache memory bytesDimensions:None
Summary
Measures total memory consumed by node-level caches including query cache, request cache, and shard request cache. Cache memory is part of heap usage and competes with other heap consumers. The field data cache eviction thrash insight notes that cache pressure leads to evictions, degrading performance. Monitoring cache memory helps balance cache benefits against heap pressure.
Interface Metrics (2)
Dimensions:None
Dimensions:None
Sources
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.
▸