sou*_*n.c 5 redis grafana prometheus
我已经在服务器上安装了Redis
我希望通过Prometheus和Grafana监控Redis
使用docker在redis安装的服务器中安装了redis_exporter
$ docker pull oliver006/redis_exporter
$ docker run -d --name redis_exporter -p 9121:9121 oliver006/redis_exporter
Run Code Online (Sandbox Code Playgroud)
检查服务器中redis_exporter的运行状态。
在Grafana服务器的prometheus.yml文件中添加了已安装Redis和已安装Redis导出程序的IP
- job_name: 'redis_exporter'
target_groups:
- targets: ['IP:9121']
labels:
alias: redis
Run Code Online (Sandbox Code Playgroud)
在Grafana服务器中重新启动 Prometheus
在prometheus状态页面中检查了状态它显示了prometheus.yml中提到的redis服务器IP:9121的UP
在格拉法纳(Grafana):
我已经导入了Prometheus Redis仪表板;(https://grafana.com/dashboards/763)
但是数据没有加载到仪表板中。IP也未在仪表板中列出
这里需要检查两件事:
curl -s "<redis_exporter>:9121/scrape?target=redis://<redis_instance>:6379"
Run Code Online (Sandbox Code Playgroud)
label_values(redis_up, addr)为label_values(redis_up, instance) | 归档时间: |
|
| 查看次数: |
2352 次 |
| 最近记录: |