MongoDB Documentation, Release 3.0.4 Name Notes MongoDB Cloud Manager 32 MongoDB Cloud Manager is a cloud-based suite of services for managing MongoDB deployments. MongoDB Cloud Manager provides monitoring, backup, and automation functionality. For an on-premise solution, see also Ops Manager, available in MongoDB Enterprise Advanced$^{33}$. Scout 34 Several plugins, including MongoDB Monitoring$^{35}$, MongoDB Slow Queries$^{36}$, and MongoDB Replica Set Monitoring$^{37}$. Server Density 38 Dashboard for MongoDB$^{39}$, MongoDB specific alerts, replication failover timeline and iPhone, iPad and Android mobile apps. Application Performance Management 40 IBM has an Application Performance Management SaaS offering that includes monitor for MongoDB and other applications and middleware. During normal operation, mongod and mongos instances report a live account of all server activity and operations to either standard output or a log file. The following runtime settings control these options. Note: You can specify these configuration operations as the command line arguments to mongod or mongos For example: mongod -v --logpath /var/log/mongodb/server1.log --logappend Starts a mongod instance in verbose mode, appending data to the log file at /var/log/mongodb/server1.log/ . The following database commands also affect logging: As you develop and operate applications with MongoDB, you may want to analyze the performance of the database as the application. Analyzing MongoDB Performance (page 213) discusses some of the operational factors that can influence performance. • getLog . Displays recent messages from the mongod process log. • logRotate . Rotates the log files for mongod processes only. See Rotate Log Files (page 231). Diagnosing Performance Issues Chapter 5. Administration 190 $^{32}$https://cloud.mongodb.com/?jmp=docs $^{33}$https://www.mongodb.com/products/mongodb-enterprise-advanced?jmp=docs $^{34}$http://scoutapp.com $^{35}$https://scoutapp.com/plugin_urls/391-mongodb-monitoring $^{36}$http://scoutapp.com/plugin_urls/291-mongodb-slow-queries $^{37}$http://scoutapp.com/plugin_urls/2251-mongodb-replica-set-monitoring $^{38}$http://www.serverdensity.com $^{39}$http://www.serverdensity.com/mongodb-monitoring/ $^{40}$http://ibmserviceengage.com • quiet . Limits the amount of information written to the log or output. • verbosity . Increases the amount of information written to the log or output. You can also modify the logging verbosity during runtime with the logLevel parameter or the db.setLogLevel() method in the shell. • path . Enables logging to a file, rather than the standard output. You must specify the full path to the log file when adjusting this setting. • logAppend . Adds information to a log file instead of overwriting the file. Process Logging