Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/06/2011, 03:37
Gero_xh
 
Fecha de Ingreso: junio-2008
Mensajes: 160
Antigüedad: 15 años, 11 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