Prometheus+Grafana可视化监控【Redis状态】
Prometheus+Grafana部署请参考文章: Prometheus+Grafana部署
一、Prometheus监控Redis
1、redis_exporter安装
下载地址
wget https://github.com/oliver006/redis_exporter/releases/download/v1.48.0/redis_exporter-v1.48.0.linux-arm64.tar.gz
tar zxf redis_exporter-v1.48.0.linux-amd64.tar.gz -C /usr/local/src/
cd /usr/local/src/redis_exporter-v1.48.0.linux-amd64/
nohup ./redis_exporter -redis.addr 10.9.11.7:6379 -redis.password boerLZLX9900 -web.listen-address :9102 &
2、防火墙放开9102端口
firewall-cmd --add-port=9102/tcp --permanent
firewall-cmd --reload
3、配置prometheus.yml
# 注意缩进,遵守yml格式
- job_name: "Redis_8"
static_configs:
- targets: ["10.9.11.8:9102"]
- job_name: "Redis_7"
static_configs:
- targets: ["10.9.11.7:9102"]
systemctl restart prometheus
4、验证,在prometheus平台查看状态
状态为 UP
表示至此步骤无误
二、Grafana添加Redis监控模板
模板去grafana官方找,地址:https://grafana.com/grafana/dashboards/
在可以连接外网的环境可以直接复制ID
,由于我这套环境在内网,没有访问外网的权限,我这下载JSON
方式进行导入模板
把下载完成的 JSON
数据复制到上图位置
最终效果图如下: