GitHub - percona/mongodb_exporter: A Prometheus exporter for MongoDB including sharding, replication and storage engines 의 Release 에서 다운로드
2023년 3월 7일 현재 최신버전은 0.37.0 이며 Ubuntu 이기에 https://github.com/percona/mongodb_exporter/releases/download/v0.37.0/mongodb_exporter-0.37.0.linux-64-bit.deb 를 다운로드 후 설치
sudo su -
wget https://github.com/percona/mongodb_exporter/releases/download/v0.37.0/mongodb_exporter-0.37.0.linux-64-bit.deb
dpkg -i mongodb_exporter-0.37.0.linux-64-bit.deb
cd /etc/systemd/system/
vi mongodb_exporter.service
[Unit]
Description=Prometheus MongoDB Exporter
Documentation=https://github.com/percona/mongodb_exporter
After=network.target
[Service]
Type=simple
User=mongodb_exporter
Group=nogroup
EnvironmentFile=-/etc/default/mongodb_exporter
ExecStart=/usr/bin/mongodb_exporter --mongodb.uri=mongodb://localhost:27017 --compatible-mode --collector.diagnosticdata --collector.replicasetstatus --collector.dbstats --collector.topmetrics --collector.indexstats --collector.collstats
SyslogIdentifier=mongodb_exporter
Restart=always
[Install]
WantedBy=multi-user.targetcd /etc/systemd/system/
vi mongodb_exporter.service
systemctl daemon-reload
systemctl restart mongodb_exporter.service
systemctl status mongodb_exporter.service
mongodb_mongod_replset_my_state
0
: Starting up1
: Primary2
: Secondary3
: Recovering4
: Fatal error5
: Starting up (forking replica set process)6
: Unknown state7
: Arbiter8
: Down9
: RollbackMonitoring MongoDB with Prometheus using the MongoDB Exporter
[Kubernetes] Prometheus, Grafana 에서 MongoDB 모니터링 하기 #mongodb-exporter
[Mongo] 몽고 db 모니터링 방법 (서버 모니터링 부터 그라파나 연동까지)
How To Monitor MongoDB with Grafana and Prometheus on Ubuntu 20.04 | DigitalOcean
All About Using Prometheus MongoDB Metrics: Easy Steps, Key Metrics, & Dashboards