当前位置:   article > 正文

docker-compose部署redis-exporter

docker-compose部署redis-exporter

一、安装prometheus

1、安装

version: '3.1'

services:
  redis-exporter:
    image: bitnami/redis-exporter:latest
    container_name: redis-exporter
    ports:
      - 9121:9121
    environment:
      TZ: Asia/Shanghai
    command:
      - '--redis.addr=redis://127.0.0.1:6379'
      # - '--redis.password='
    labels:
      org.label-schema.group: "master"
    restart: always
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16

启动prometheus: docker-compose up -d redis-exporter

浏览器打开:http://127.0.0.1:9121/metrics

二、接入prometheus

1、通过静态文件配置加入

scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
  - job_name: "prometheus"

    # metrics_path defaults to '/metrics'
    # scheme defaults to 'http'.

    static_configs:
      - targets: ["127.0.0.1:9121"]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

三、图表

1、grafana

https://grafana.com/grafana/dashboards/

搜索:redis

在这里插入图片描述

之后下载,导入到grafana里

2、夜莺

夜莺内置了一些常用exporter采集图表

我用的是社区版:v7.0.0,从仪表盘 -> 内置仪表盘 -> 搜索redis -> 点击搜索到的,选择带有 redis的图表

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

四、配置告警

夜莺里面也有内置一些常用的监控策略,从告警管理 -> 内置规则 ->redis,选择 redis_by_exporter

通过参考借鉴夜莺内置监控策略,配置我们自己需要的监控告警策略
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/848392
推荐阅读
相关标签
  

闽ICP备14008679号