1、mongodb_exporter下载
2、检查mongdb是否在运行并解压mongodb_exporter包
# curl http://127.0.0.1:27017
It looks like you are trying to access MongoDB over HTTP on the native driver port.
# tar -xf mongodb_exporter-0.11.2.linux-amd64.tar.gz
3、启动mongodb_exporter
nohup ./mongodb_exporter --mongodb.uri=10.2.2.12:27017 &
4、检查mongodb_exporter是否正常运行
# ps -ef |grep mongodb_exporter
root 27853 22068 0 19:34 pts/1 00:00:00 ./mongodb_exporter --mongodb.uri=10.2.2.12:27017 --web.listen-address=:30028
root 27878 22068 0 19:34 pts/1 00:00:00 grep --color=auto mongodb_exporter
# netstat -anptu |grep 27853
tcp6 0 0 :::30028 :::* LISTEN 27853/./mongodb_exp
5、Prometheus配置
vim prometheus.yml
#mongodb_exporter配置信息
- job_name: "Mongodb_exporter"
static_configs:
- targets: [10.2.2.12:30028]
labels:
unitname: "Mongodb_exporter"
6、重启prometheus
systemctl restart prometheus
7、配置图形界面