Nagios debería poder hacer el trabajo por ti (aunque como dijiste, hay muchos para elegir).
Tiene un agente ejecutándose en segundo plano para recopilar datos, luego puede ver los informes y recibir notificaciones cuando suceden ciertas cosas (como la caída de servicios, etc.).
enlace
Monitoreo integral
Capacidades para monitorear aplicaciones, servicios, sistemas operativos,
Protocolos de red, métricas del sistema y componentes de infraestructura con una
una sola herramienta Las API de secuencia de comandos potentes permiten un fácil monitoreo de las tareas internas y
Aplicaciones, servicios y sistemas personalizados
Nagios funciona para Windows, aunque hasta ahora solo lo he probado en Linux. Aquí hay información sobre nagios para Windows enlace
Hay una serie de complementos e informes disponibles, que le darán un vistazo rápido a lo que puede esperar enlace
Otro software a considerar es OPSVIEW, que aprovecha el núcleo de nagios pero extiende y agrega otras funciones enlace