Prometheus-采集Redis指标
Github: https://github.com/oliver006/redis_exporter/releases/
云厂商地址: 1.1.1.1
服务器地址: 2.2.2.2
1. 下载 redis_exporter
redis_exportercd /usr/local/src
wget https://github.com/oliver006/redis_exporter/releases/download/v1.55.0/redis_exporter-v1.55.0.linux-amd64.tar.gz
mv redis_exporter-v1.55.0.linux-amd64 /data/redis_exporterredis_exporter -h
-redis.addr:指明一个或多个 Redis 节点的地址,多个节点使用逗号分隔,默认为 redis://localhost:6379 -redis.password:验证 Redis 时使用的密码; -redis.file:包含一个或多个redis 节点的文件路径,每行一个节点,此选项与 -redis.addr 互斥。 -web.listen-address:监听的地址和端口,默认为 0.0.0.0:912
2.运行 redis_exporter 服务
以 saas 为例, 新建用户: exporter, 权限: 只读, 密码: Qwe123456
1. 方式 A 直接启动。
## 无密码
nohup ./redis_exporter redis//r-3nsfvqew8gr0wrr6ko.redis.rds.aliyuncs.com:6379 &
## 有密码
nohup redis_exporter -redis.addr 1.1.1.1:6379 -redis.user exporter -redis.password Qwe123456 -redis-only-metrics &2.方式 B 通过 system 管理。
3. Prometheus 配置
bash ./promtool check config prometheus.yml curl -XPOST localhost:8090/-/reload # 主配置文件热加载,修改子配置会自动加载
4. Grafana 大屏
根据喜好自行选择: https://grafana.com/grafana/dashboards
Last updated