We have mongo databases installed in AWS and Azure based servers. We need to monitor the Mongo databases and Cloud servers on daily basis. Is there any way to healthcheck the databases and servers ?


closed as too broad by mustaccio, LowlyDBA, John Eisbrener, Laurenz Albe, Racer SQL Oct 10 at 12:58

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Welcome to the site, what is the MongoDB version(x,y,z)? – Md Haidar Ali Khan Mar 18 at 10:14

As per MongoDB documentation here Starting in version 4.0, MongoDB (Community Edition) offers free Cloud monitoring for standalones and replica sets.

Free monitoring provides information about your deployment, including:

  • Operation Execution Times
  • Memory Usage
  • CPU Usage
  • Operation Counts

By default, you can enable/disable free monitoring during runtime using db.enableFreeMonitoring() and db.disableFreeMonitoring().

You can also enable or disable free monitoring during mongod startup using either:

Once you enable free monitoring, it remains enabled until you disable it.

Not the answer you're looking for? Browse other questions tagged or ask your own question.