redis.memory.maxmemory
Maximum memory configuredSummary
Configured maximum memory limit in bytes that Redis is allowed to use (from maxmemory config). When used memory reaches this limit, Redis begins evicting keys according to the configured eviction policy. A value of 0 means no limit (not recommended in production). Monitor used memory as a percentage of maxmemory to trigger proactive scaling before hitting the limit. Approaching this threshold triggers eviction pressure and potential performance degradation.
Interface Metrics (2)
Related Insights (2)
When redis.memory.peak significantly exceeds redis.memory.used, the system has experienced memory pressure in the past that may recur. This indicates need for capacity planning or workload pattern investigation.
When redis.keys.evicted rate increases significantly, Redis is evicting keys to stay within maxmemory limits, potentially causing cache miss storms and degraded application performance as hot data is prematurely evicted.