文章目录
1、下载redis_exporter组件包2、解压并启动redis_exporter3、浏览器查看redis_exporter抓取到的redis相关指标: IP:91214、在prometheus.yml配置5、重启prometheus,在浏览器中验证redis_exporter是否配置成功。6、Grafana实现可视化
1、下载redis_exporter组件包
wget https
://github
.com
/oliver006
/redis_exporter
/releases
/download
/v1
.11.1/redis_exporter
-v1
.11.1.linux
-amd64
.tar
.gz
其他版本地址: https://github.com/oliver006/redis_exporter/releases
2、解压并启动redis_exporter
tar
-zxvf redis_exporter
-v1
.11.1.linux
-amd64
.tar
.gz
trash redis_exporter
-v1
.11.1.linux
-amd64
.tar
.gz
cd redis_exporter
-v1
.11.1.linux
-amd64
./redis_exporter
-redis
.addr
=xx
.xx
.xx
.xx
:7001 –debug #xx
.xx
.xx
.xx是你的ip
Ps: -redis.addr后面跟的是集群redis节点,只要能连接到一个集群的一个节点,自然就能查询其他节点的指标
3、浏览器查看redis_exporter抓取到的redis相关指标: IP:9121
4、在prometheus.yml配置
- job_name: 'redis_exporter_targets'
static_configs:
- targets:
- redis
://xx.xx.xx.xx
:7001
- redis
://xx.xx.xx.xx
:7002
params:
check-keys: ["metrics:*"]
metrics_path: /scrape
relabel_configs:
- source_labels: [__address__
]
target_label: __param_target
- source_labels: [__param_target
]
target_label: instance
- target_label: __address__
replacement: xx.xx.xx.xx
:9121
- job_name: 'redis_exproter'
static_configs:
- targets: ['xx.xx.xx.xx:9121']
5、重启prometheus,在浏览器中验证redis_exporter是否配置成功。
./prometheus
http
://xx
.xx
.xx
.xx
:9090/targets
6、Grafana实现可视化
导入redis的Dashboard id:https://grafana.com/grafana/dashboards/11835
至此,redis集群相关指标的监控搭建完成!
注:如果搭建过程出现错误请参考:https://blog.csdn.net/weixin_42230348/article/details/107700429。
也可以参考(良心博客): https://www.cnblogs.com/fsckzy/p/12053604.html