Redis integration
The Redis integration provides cache and key-value monitoring for Redis, covering throughput, memory, connections, and replication. Redis is fast, but it fails in predictable ways, running out of memory, evicting keys, or exhausting connections. The integration tracks those signals so you can act before the cache starts dropping data.
Metrics collected
- Command throughput: Commands processed per second and command duration
- Memory: Used memory, RSS, fragmentation ratio, and the max-memory threshold
- Connections: Connected and blocked clients
- Keyspace: Keys, expiring keys, and eviction rate
- Replication: Connected replicas
What to know
This integration offers:
- Prebuilt dashboards: Redis
- Prebuilt alerts: instance down, out of memory, too many connections, cluster health
Prerequisites:
- Alloy needs network access to Redis.
- A separate Redis user for Alloy, with only the security privileges required to monitor the node. The integration reference strongly recommends this.
Documentation
View the Redis integration documentation.