Server Monitoring with the mongoDB Monitor

Description

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.

Parameter

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

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

Database
Name of the database

Username
Username to log in at the mongoDB server

Password
Password to log in at the mongoDB server

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

Availability Report

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

Critical
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"}]})