21/06/2011, 03:37
|
| | Fecha de Ingreso: junio-2008
Mensajes: 160
Antigüedad: 16 años, 7 meses Puntos: 2 | |
Respuesta: Monitorización NSClient++ Hola:
Creo que el problema estaba en que el comando telnet no devuelve nada por eso decía
"No output available from command (scripts\telnet.bat ).".
He añadido esto a mi script telnet.bat:
@echo OK: Everything is going to be fine
@exit 0
,quedando así el script:
@C:\Users\Administrator\telnet.exe 172.XX.XXX.XXX 1523
@echo OK: Everything is going to be fine
@exit 0
Ahora ejecuto desde mi servidor nagios la orden :
/usr/local/nagios/libexec/check_nrpe -H <ip_servidor_windows> -p 5666 -c check_telnet
y devuelve :
[root@XXXXX libexec]# ./check_nrpe -H XXX.XX.XX.XX -c check_telnet
OK: Everything is going to be fine
Pero claro!:
* Ahora siempre me devuelve "OK: Everything is going to be fine" ponga la ip que le ponga al telnet......
* Además sigo mirando el administrador de tareas de windows a la vez que lanzo desde mi servidor nagios el comando check_nrpe y no veo que en la máquina windows se inicie ningún proceso telnet...
Ummm...,creo que hay dos problemas:
* El telnet no devuelve nada y por tanto el nrpe se queda esperando..
* El telnet no se lanza cuando ejecuto el check_nrpe -c check_telnet desde mi servidor nagios....
¿Alguien me puede iluminar...?
Gracias!
Un Saludo |