Promethues - MongoDB Exporter

설탕찍은사과·2023년 3월 10일
0

Prometheus

목록 보기
3/5

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

  • MongoDB Replica Set의 현재 구성원인 해당 서버의 Replica Set 상태를 나타내는 메트릭
  • 0: Starting up
  • 1: Primary
  • 2: Secondary
  • 3: Recovering
  • 4: Fatal error
  • 5: Starting up (forking replica set process)
  • 6: Unknown state
  • 7: Arbiter
  • 8: Down
  • 9: Rollback

Reference

Monitoring 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

profile
귀찮아하지말고 계속 정리하고 공부하자

0개의 댓글