Как-раз вчера попробовали MMS в своем проекте. Что примечательно, клиент был установлен только на PRIMARY сервер из Replica Set, но мониторит сразу все сервера набора реплик.
Ну разумеется. Про это и в документации написано. Достаточно поставить его только на один сервер из репликасета, он получит затем конфиг и подцепит остальные хосты.
Жалко, я кластер свой разобрал. Хочется проверить, он конфиг только для отдельного сета получает или для всего кластера сразу? :-)
Система мониторинга MongoDB (MMS)