Prometheus監控mongo

GaoYanbing發表於2024-04-30

安裝mongo外掛

1
2
3
4
5
6
7
8
9
yum -y install glide
git clone git@github.com:dcu/mongodb_exporter.git $GOPATH/src/github.com/dcu/mongodb_exporter
也可以去github上,下載原始碼,在編譯安裝
cd $GOPATH/src/github.com/dcu/mongodb_exporter
make build
./mongodb_exporter -h

注意:go環境需要提前安裝好,可以編譯也可以yum安裝
如果不會編譯,可以通知本人,給你發編譯後的包

啟動

1
nohup ./mongodb_exporter --mongodb.uri "mongodb://readonly:readonly@192.168.50.7:27017" &

上面是單點的,叢集的話192.168.50.7:27017,192.168.50.8:27017 這樣就可以

prometheus配置

1
2
3
4
5
6
- job_name: mongo_exporter
static_configs:
- targets:
- '192.168.50.7:9001'
labels:
service: mongo

匯入模板

https://grafana.com/dashboards/2583

Donate
  • 本文作者: Shu Yu
  • 本文連結: https://shenshengkun.github.io/posts/440gqa86.html
  • 版權宣告: 本部落格所有文章除特別宣告外,均採用 CC BY-NC-SA 3.0 許可協議。轉載請註明出處!
Prometheus監控elasticsearch

相關文章