Мониторингов всякихразных есть тыщи, у каждое свои плюсы/минусы. Например, можно иметь центральный узел мониторинга, можно заюзать для этого Prometheus, который будет ходить по указанным адресам и забирать метрики (для этого на целевые узлы нужно будет поставить агентов, которые эти самые метрики будут отдавать).
Что мониторить:
- что инстанс с монгой жив
- что репликация жива
Для прометеуса есть неплохой сайтик, с подборкой всяких разных правил, в том числе и для монги:
https://awesome-prometheus-alerts.grep.to/rules#mongodb