Opstree/Mongodb Dashboard

MongoDB Dashboard with Cluster, Replication, cursor, and server metrics using Mongodb Exporter by percona

Opstree/Mongodb Dashboard screenshot 1
Opstree/Mongodb Dashboard screenshot 2
Opstree/Mongodb Dashboard screenshot 3
Opstree/Mongodb Dashboard screenshot 4
Opstree/Mongodb Dashboard screenshot 5

##MongoDB Dashboard This Dashboard depicts the metrics of Mongodb Cluster in replication mode using MongoDB Exporter. Following is the list of metrics we are monitoring.

##Prerequisite

Cluster

  • MongoDB Service UP
  • MongoDB Uptime
  • Current Connections
  • Total Created Connections
  • Available Connections
  • Active Connections
  • Received Insert Operations
  • Received Update Operations
  • Received Command Operations
  • Received Queries
  • Received Delete Operations
  • Received getMore Operations
  • Total Collections per DB
  • Total Index per DB
  • Total Views per DB
  • Allocated Storage to Collections in DB
  • Allocated Storage to indexes in DB

Replication Set Metrics

  • Primary and Seconday Nodes
  • Max Maaber Ping Time
  • OpLog Size
  • Replication Lag
  • Replication Last Election

Cursor Metrics

  • Cursor Timeout
  • Cursor TotalOpened

Server Metrics

  • CPU%
  • Memory Utilization
  • Network I/O
  • Disk I/O
  • Disk Space Utilization

Service File to run Mongodb Exporter

[Unit]
Description=Mongodb Exporter
Wants=network-online.target
After=network-online.target

[Service]
User=root
Group=root
Type=simple
ExecStart=/usr/local/bin/mongodb_exporter --mongodb.uri=mongodb://mongodb_exporter:{{ mongodb_exporter_user_password }}@{{ mongodb_host }}:{{ mongodb_port }} --collect-all

[Install]
WantedBy=multi-user.target

Contributor Information

mahesh.kumar@opstree.com

Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies