prometheus监控redis集群
一、redis集群情况#redis集群IP和端口,集群配置了密码136.xxx.102.112:7000136.xxx.102.112:7001136.xxx.102.112:7002136.xxx.102.113:7000136.xxx.102.113:7001136.xxx.102.113:7002二、redis_exporter部署,配置prometheus#将文件解压并修改文件夹名称tar
·
一、redis集群情况
#redis集群IP和端口,集群配置了密码
136.xxx.102.112:7000
136.xxx.102.112:7001
136.xxx.102.112:7002
136.xxx.102.113:7000
136.xxx.102.113:7001
136.xxx.102.113:7002
二、redis_exporter部署,配置prometheus
#将文件解压并修改文件夹名称,插件不一定安装redis端
tar -zxvf redis_exporter-v1.3.5.linux-amd64.tar.gz
mv redis_exporter-v1.3.5.linux-amd64 redis_exporter
#修改prometheus配置,注意文件格式,如果文件有问题会导致prometheus无法启动
vi prometheus.yml
- job_name: 'redis_exporter_targets'
static_configs:
- targets:
- redis://136.127.102.112:7000
- redis://136.127.102.112:7001
- redis://136.127.102.112:7002
- redis://136.127.102.113:7000
- redis://136.127.102.113:7001
- redis://136.127.102.113: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: 136.127.102.112:9122
- job_name: 'redis_exporter'
static_configs:
- targets:
- 136.127.102.112:9122
三、探针启动
#启动探针,因为是集群只需要写清楚密码即可,默认监听端口为9121,由于有密码需要将端口设置为9122
nohup ./redis_exporter -redis.password passwd123 -web.listen-address 0.0.0.0:9122 &
#prometheus需要重启
四、效果
更多推荐
已为社区贡献5条内容
所有评论(0)