Prometheus入門到放棄(7)之redis_exporter部署


redis監控,prometheus需要使用redis_exporter客戶端。

這里我們采用docker方式部署,既可以部署在redis所在服務器,也可以部署在其他機器:

docker鏡像地址:https://hub.docker.com/r/oliver006/redis_exporter/tags

1、下載鏡像

[root@izbp1hjhm96yi3k68wi59rz ~]# docker pull oliver006/redis_exporter

2、運行服務

[root@izbp1hjhm96yi3k68wi59rz ~]# docker run -d --name redis_exporter -p 9121:9121 oliver006/redis_exporter --redis.addr redis://172.16.11.51:6379 --redis.password 'Vanje!9201'

參數解釋:

  --redis.addr  指定redis地址,由於這里使用docker起的服務,所以不能使用127.0.0.1地址。

  --redis.password redis認證密碼,如果沒有密碼,該參數不需要

3、配置 Prometheus 添加redis監控目標主機

# ## 新增
  - job_name: "redis-sit"
    static_configs:
    - targets: ['172.16.11.51:9121']
      labels:
        operator: 'aliyun'
        area: "華東1"
        env: 'sit'

'''注意給對應主機打標簽,可以做報警分組抑制使用'''

重啟prometheus后,可以看到redis主機已經添加到prometheus監控列表:

4、接入Grafana監控展示模板

redis_exporter 監控模板,業界普遍推薦使用Grafana模板庫中編號為763的,https://grafana.com/dashboards/763

如下圖所示,填寫,模板編號,點擊加載即可。

監控模板樣例:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM