【Prometheus】集成Redis
安装redis_exporter
tar -zxvf redis_exporter-v1.20.0.linux-amd64.tar.gz
- 设置软链接
ln -s redis_exporter-v1.20.0.linux-amd64 redis_exporter
- 启动redis_exporter
nohup ./redis_exporter -redis.addr 172.16.30.181:6379 -redis.password SuccessHR@2021 &
-redis.addr
:redis地址,ip端口
-redis.password
:redis密码
Prometheus配置
- prometheus.yml配置
- 非集群
- job_name: 'redis_exporter'
static_configs:
- targets:
# redis_exporter访问地址
- 172.16.30.184:9121
- 集群
- job_name: 'redis_exporter_targets'
static_configs:
# redis集群访问地址
- targets:
- redis://172.16.238.43:6379
- redis://172.16.141.201:6379
- redis://172.16.238.42:6379
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: 172.16.88.155:9121
- job_name: 'redis_exporter'
static_configs:
- targets:
# redis_exporter访问地址
- 172.16.88.155:9121
- 重启prometheus
systemctl restart prometheus
- 查看prometheus运行状态
systemctl status prometheus
- 查看redis_exporter是否运行正常:http://121.41.206.73:9090/targets
Grafana配置
- 添加Prometheus数据源
- 添加dashboard,并选择之前配置好的Prometheus数据源
dashboard地址:https://grafana.com/grafana/dashboards/763
评论区