Server Monitoring with the mongoDB Monitor


This monitor allows you to monitor a mongoDB database server. You can monitor any mongoDB server which is available on the internet and is externally accessible.


Connection Type
Connection type (mongodb - Standard, mongodb+srv - Cluster)

mongoDB server's port. (default value: 27017)

Name of the database

Username to log in at the mongoDB server

Password to log in at the mongoDB server

Time in seconds before a connection attempt times out.
If a timeout occurs, the status of the check is changed to Critical.

Availability Report

Server responding, successful connection to port, reply from mongoDB server

Server not responding, no connection to port within the timeout, no reply from mongoDB server

Performance Report

Response Time
Time, which is needed to execute the check

Monitor Integration

In order to have your mongoDB server monitored by ServerGuard24, the connection to the mongoDB server from all of ServerGuard24's measuring points is required (please keep firewalls in mind). Therefore you should add a new mongoDB user, which is able to perform a ping command on the test db.
db.createUser({user: "", pwd: "", roles: [{role: "read", db: "test"}]})