add MongoDB ping monitor

This issue has been tracked since 2022-11-17.

⚠️ Please verify that this feature request has NOT been suggested before.

  • I checked and didn't find similar feature request

🏷️ Feature Request Type

New Monitor

🔖 Feature description

PR #2328 adds a MongoDB monitor that connects to the specified database and executes a mongo db ping.

✔️ Solution

Based on the other database support however the Query block has been removed as (in my opinion) typical select statements are a bit tricky on mongo. Instead I decided on the builtin ping.

The ping command is a no-op used to test whether a server is responding to commands

Alternatives

TCP Port check on if the port is listening though I think a db check should be a bit more thorough by performing a db auth and mongo db ping (minimum).

📝 Additional Context

No response

More Details About Repo
Owner Name louislam
Repo Name uptime-kuma
Full Name louislam/uptime-kuma
Language JavaScript
Created Date 2021-07-03
Updated Date 2022-11-30
Star Count 23666
Watcher Count 159
Fork Count 1992
Issue Count 694

YOU MAY BE INTERESTED

Issue Title Created Date Updated Date