content_image/761336.jpg
replSetGetStatus The replSetGetStatus command ( rs.status() from the shell) returns an overview of your replica set’s status. The replSetGetStatus document details the state and configuration of the replica set and statistics about its members. 

Use this data to ensure that replication is properly configured, and to check the connections between the current host and the other members of the replica set. 

Third Party Tools A number of third party monitoring tools have support for MongoDB, either directly, or through their own plugins. 

Self Hosted Monitoring Tools These are monitoring tools that you must install, configure and maintain on your own servers. Most are open source. 

<img src='content_image/761336.jpg'>

Also consider dex$^{30}$, an index and query analyzing tool for MongoDB that compares MongoDB log files and indexes to make indexing recommendations. 

## See also: 

Ops Manager, an on-premise solution available in MongoDB Enterprise Advanced$^{31}$. 

Hosted (SaaS) Monitoring Tools These are monitoring tools provided as a hosted service, usually through a paid subscription. 

