Prometheus监控Redis

这里只是对prometheus监控Redis的配置过程做个记录,方便以后查阅。

1.下载redis_exporter

1
https://github.com/oliver006/redis_exporter

2.配置redis_exporter

1
2
tar xf redis_exporter-v0.34.1.linux-amd64.tar.gz
mv -f redis_exporter-v0.34.1.linux-amd64 redis_exporter

3.启动redis_exporter

1
/work/admin/redis_exporter/redis_exporter -redis.addr r-2ze10a67bf5de7b4.redis.rds.aliyuncs.com:6379 -redis.password 111111111111

4.prometheus配置

1
2
3
4
5
6
- job_name: 'ops'
static_configs:
- targets: ['192.168.6.216:9100']
labels: {cluster: 'product',type: 'basic',env: 'ops',job: 'ops',export: 'ops'}
- targets: ['192.168.6.216:9121']
labels: {cluster: 'product',type: 'middle',env: 'bj-server-redis',job: 'bj-server-redis',export: 'bj-server-redis-exporter'}

重启prometheus

如果开启了api管理功能,可以如下方式热加载配置

1
curl -X POST http://127.0.0.1:9090/-/reload

5.grafana出图

推荐使用2751

效果如下

上图面板经过一定的修改可能略有不同,仅供参考

-------------本文结束感谢您的阅读-------------