grafana对redis哨兵模式监控添加主库信息

【环境说明】

redis+sentinel哨兵模式+prometheus+grafana监控面板

【要求】

redis哨兵模式,需要查看主库节点信息,如果发生切换,能查到历史变化信息

【配置操作】

当前已经安装好三个redis数据库跟哨兵模式,并且都安装好了redis-exporter监控服务

prometheus配置监控信息:

prometheus.yml配置,这里是参考网上人员配置

vim  prometheus.yml
  - job_name: 'redis-cluster'
    scrape_interval: 5s
    static_configs:
    - targets:
      - redis://10.0.0.xx1:6379
      - redis://10.0.0.xx2:6379
      - redis://10.0.0.xx3:6379
    metrics_path: /scrape
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: instance
      - target_label: __address__
        replacement: 10.0.0.xx1:9121

配置好后,监控面板是可以显示三个节点的监控,可以采集到对应节点的监控信息

 这里新建一个监控面板

根据红色方框配置好信息,这里根据redis_master_link_up指标采集信息:

 然后点击Transformations,选择这三个选项,这里是将采集的数据指标分列,重要步骤

 然后配置一下字段信息:

 然后配置根据时间排序:

 点击apply后,查看效果:

 如果发生切换,是可以查到对应时间点发生变化。

 

posted @ 2024-11-07 18:02  zetan·chen  阅读(4)  评论(0编辑  收藏  举报