Carlos Herrera Polo
unread,Oct 13, 2011, 5:22:59 PM10/13/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to nagios-e...@googlegroups.com
Señores:
Hace varios meses que trabajo con Nagios para monitorear mis servidores en Windows y Linux, me va bastante bien y considero que Nagios me ha ayudado mas de lo que esperaba.
Desde que comenzo esta semana decidi ir un poco mas alla luego que hubo un corte de energia en mi centro de labores y pense en activar que Nagios, luego envie mediante WOL (Wake on LAN) un comando para que , si detecta un host caido le envie un paquete "magico" a este y lo haga desperar "por red". Entonces me puse a trabajar en esto y lo hice funcionar, instale en Linux el programa WOL, Cree el comando en nagios , lo probe y funciono a la perfeccion. Si Nagios detecta que una maquina esta DOWN se activa el "EVENT HANDLER" , se ejecuta el comando y me enciende la PC, todo bien.
Mi problema es el siguiente:
Aparentemente el EVENT HANDLER se "ejecuta" unicamente cuando Nagios encuentra un cambio de estado en el host, es decir, si estaba en UP y pasa a DOWN se ejecuta, pero bueno, en ese momento se envia el comando y prende la PC, pero si ocurre que no se puede encender la PC porque digamos que se fue la energia, entonces Nagios ya no "intenta" de nuevo enviar el comando porque para Nagios el host sigue en DOWN, entonces mi proceso de encender la maquina no funciona si necesito que se "reintente" tantas veces como checks haga Nagios sobre el host, lo ideal seria que el Event Handler lo ejecute no al cambio de evento sino cuando luego de un "check" encuentre que esta "DOWN" para intentar encenderlo.
Talvez el event handler no sea la solucion y exista otra forma de hacerlo.
Si tienen alguna idea me avisan por favor.
Saludos