Memcached

Eviction Storm Indicating Memory Exhaustion

critical
Resource ContentionUpdated Nov 24, 2025

High eviction rates signal that Memcached is running out of memory and removing cached items prematurely, leading to increased cache misses and database load.

How to detect:

Monitor memcached_evictions metric for sustained increases. Cross-reference with memcached_operation_hit_ratio dropping and memcached_size approaching memcached_backend limits. Evictions combined with declining hit ratio indicate memory pressure forcing removal of still-useful data.

Recommended action:

Scale up memory allocation immediately. Review cache key distribution using prefix analysis to identify heavy consumers. Consider implementing TTL optimization for less-critical data or adding cache nodes to distribute load.