Prometheus,Grafana展示Redis数据

一、Prometheus和Grafana安装

  • 查看之前文档ubuntu14.04 Docker安装Prometheus,Grafana监控服务器性能数据
  • 安装和配置go环境

二、使用go编译文件安装

$ go get github.com/oliver006/redis_exporter
$ cd $GOPATH/src/github.com/oliver006/redis_exporter
$ go build
$ ./redis_exporter <flags>

## 无密码
$ ./redis_exporter -redis.addr 172.31.0.1:6379 &
## 有密码
$ redis_exporter  -redis.addr 172.31.0.1:6379  -redis.password 123456 

Prometheus,Grafana展示Redis数据_第1张图片

三、使用docker安装

$ docker pull oliver006/redis_exporter
$ docker run -d \
  -p 9121:9121 \
  --name redis_exporter \
  oliver006/redis_exporter \
  --redis.addr="172.31.0.1:6379"

四、Promethues添加redis配置

scrape_configs:

...

- job_name: redis_exporter
  static_configs:
  - targets: ['172.31.0.1:9121']
    labels:
      instance: redis
...

五、检查Promethues是否收集到数据

  • 打开Promethues管理后台,点击Status里面的Targets选项
    在这里插入图片描述

  • 打开Promethues管理页面,搜索redis_,查看是否有搜索项出来
    Prometheus,Grafana展示Redis数据_第2张图片

六、Granafa添加展示redis面板

  • 下载redis展示面板文件:https://grafana.com/dashboards/763
  • 在grafana导入配置文件

七、Granafa展示redis面板效果

Prometheus,Grafana展示Redis数据_第3张图片

八、参考

  • Promethues exporters
  • oliver006/redis_exporter

你可能感兴趣的:(服务器,运维,grafana,prometheus,docker)