Hola, estoy intentando configurar nagios para que verifique el estado de un servidor de logs (syslogd) estándar. entre los diversos plugins que existen en nagios no encontré ninguno que verifique directamente el servicio syslogd, así que estaba intentando con el plugin "check_udp".. pero es necesario especificar un string de envio y uno de respuesta, pero no encuentro este ultimo !!! :-(
las pruebas que hice, fueron: - el plugin, pero sin los strings de envio/respuesta: $check_udp -H logs -p 514 With UDP checks, a send/expect string must be specified. Usage:check_UDP -H host -p port [-w <warning time>] [-c <critical time>] [-s <send string>] [-e <expect string>] - con un netcat echo '<30>VHS-Test' | nc -u logs 514 funciona.. y en el servidor de logs encuentro la cadena VHS-Test .. pero no recibo ningún status desde el servidor. - he capturado el trafico con tcpdump y analizado el.. pero aparentemente el servidor "no envía" ningún paquete de respuesta/estado al cliente. funcionara así syslogd ??? digo.. se llega los paquetes bien, entonces lo graba en los archivos, del contrario da lo mismo y no avisa al cliente que debe de reenviar el paquete por que no ha llegado correctamente ??? mmm... alguna idea/sugerencia de como podría averigar "remotamente" el estado de un servidor syslogd ?? Obs.1: el servidor esta con cortafuegos y no se puede abrir otros puertos que no sean el 514 (ni siquiera tenemos acceso por ssh) Obs.2: tampoco es valida la opción de instalar el nagios-cliente en estés servidores. salu2 y atento -- -- Victor Hugo dos Santos Linux Counter #224399