首页/云/可观测性速查/redis_exporter:Redis 指标采集
Prometheus 与采集64 条

redis_exporter:Redis 指标采集

redis_exporter 采集 Redis 内存、连接与命中率;默认端口 9121,常用指标包括 redis_up、redis_memory_used_bytes 与 keyspace hits/misses 计数。

可观测性速查云更新于 2026-10-12

配置与运行

配置与运行
redis_exporter --redis.addr=redis://127.0.0.1:6379
# 带密码时
redis_exporter --redis.addr=redis://127.0.0.1:6379 --redis.password=***

常用查询

常用查询
redis_up                                        # 可连接性
redis_memory_used_bytes / redis_memory_max_bytes  # 内存使用率(注意 max 为 0 的情况)
sum(rate(redis_keyspace_hits_total[5m]))
  / (sum(rate(redis_keyspace_hits_total[5m])) + sum(rate(redis_keyspace_misses_total[5m])))  # 命中率
多实例场景可让 exporter 按 target 参数代理采集,或多实例各跑一份由 Prometheus 分别抓取。

易错点

  • redis_memory_max_bytes 为 0 表示未设置上限,直接相除会得到 Inf
  • 耗时命令(如大 key 扫描)会拉长采集时间,抓取超时要留足余地

数据来源与参考

  • redis_exporter 项目文档(github.com/oliver006/redis_exporter)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌