Tengo a Nagios configurado en tres redes disjuntas que están todas detrás de firewalls. El monitoreo funciona muy bien y me estoy acostumbrando a la configuración algo compleja. Tengo un servidor que está fuera de estas redes que podría estar disponible para ellos. Lo que me gustaría hacer, idealmente, es que estos servidores Nagios dentro de los firewalls continúen haciendo su monitoreo normal y envíen sus notificaciones como lo han hecho, pero me gustaría que todos ellos envíen sus datos al servidor que tengo fuera de los cortafuegos.
Esencialmente, este servidor sería un lugar donde podría ver todo lo que sucede dentro de cada red disjunta a la vez, y las únicas cosas que lo contactarían serían otros servidores Nagios. Las configuraciones de firewall no son un problema, simplemente no tengo idea de cómo configurar esto en Nagios.
Tengo Nagios 3.2.1 ejecutándose en todos los servidores de monitoreo, compilado desde la fuente en CentOS 5.5 monitoreando servidores Windows con NSClient ++
fuente
Nagios no tiene ningún recopilador específico, sin embargo, puede probar este texto de enlace del módulo
fuente
Además del ya mencionado DNX , deberías echar un vistazo a Merlín . También asegúrese de leer la sección sobre Monitoreo distribuido en el manual de Nagios.
fuente
NDO Utils incluye un servidor MySQL para Nagios. Puede apuntar el complemento NDO a un servidor MySQL central y analizar los datos desde allí. Si está satisfecho con su configuración actual de monitoreo / notificación distribuida, esta es probablemente la solución más simple.
--editado para reflejar que NDO Utils es un módulo separado
fuente