Prometheus,Grafana展示Redis資料
阿新 • • 發佈:2019-01-03
一、Prometheus和Grafana安裝
二、使用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
三、使用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_,檢視是否有搜尋項出來
六、Granafa新增展示redis面板
- 下載redis展示面板檔案:https://grafana.com/dashboards/763
- 在grafana匯入配置檔案