MongoDB Documentation, Release 3.0.4 Additional Resources Monitoring for MongoDB Monitoring Strategies MongoDB Reporting Tools Monitoring is a critical component of all database administration. A firm grasp of MongoDB’s reporting will allow you to assess the state of your database and maintain your deployment without crisis. Additionally, a sense of MongoDB’s normal operational parameters will allow you to diagnose problems before they escalate to failures. This document presents an overview of the available monitoring utilities and the reporting statistics available in Mon- goDB. It also introduces diagnostic strategies and suggestions for monitoring replica sets and sharded clusters. Note: MongoDB Cloud Manager$^{11}$, a hosted service, and Ops Manager$^{12}$, an on-premise solution, provide monitor- ing, backup, and automation of MongoDB instances. See the MongoDB Cloud Manager documentation 13 and Ops Manager documentation 14 for more information. There are three methods for collecting data about the state of a running MongoDB instance: Each strategy can help answer different questions and is useful in different contexts. These methods are complemen- tary. This section provides an overview of the reporting methods distributed with MongoDB. It also offers examples of the kinds of questions that each method is best suited to help you address. Utilities The MongoDB distribution includes a number of utilities that quickly return statistics about instances’ performance and activity. Typically, these are most useful for diagnosing issues and assessing normal operation. 5.1. Administration Concepts • First, there is a set of utilities distributed with MongoDB that provides real-time reporting of database activities. • Second, database commands return statistics regarding the current database state with greater fidelity. • Third, MongoDB Cloud Manager$^{15}$, a hosted service, and Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced$^{16}$, provide monitoring to collect data from running MongoDB deployments as well as providing visualization and alerts based on that data. • Backup and it’s Role in Disaster Recovery White Paper 8 • Backup vs. Replication: Why Do You Need Both? 9 • MongoDB Production Readiness Consulting Package 10 $^{8}$https://www.mongodb.com/lp/white-paper/backup-disaster-recovery?jmp=docs $^{9}$http://www.mongodb.com/blog/post/backup-vs-replication-why-do-you-need-both?jmp=docs $^{10}$https://www.mongodb.com/products/consulting?jmp=docs#s_production_readiness $^{11}$https://cloud.mongodb.com/?jmp=docs $^{12}$https://www.mongodb.com/products/mongodb-enterprise-advanced?jmp=docs $^{13}$https://docs.cloud.mongodb.com/ $^{14}$https://docs.opsmanager.mongodb.com?jmp=docs $^{15}$https://cloud.mongodb.com/?jmp=docs $^{16}$https://www.mongodb.com/products/mongodb-enterprise-advanced?jmp=docs 187