[eside-ghost] Nagios: Dudas

Mikel Cortazar mikeleghost en yahoo.com
Mar Jun 3 09:54:46 CEST 2008


Muchas gracias!! No había mirado el check_http, pensaba que simplemente comprobaba el servicio!! Buscaré algo de documentación sobre el :D

En cuanto a lo otro, empiezo a sospechar que el problema del NT4 es de mi propio servidor y no del nsc++ porque al parecer a todo el mundo le funciona en esas máquinas... Aun así ya puse un post en la página "oficial" y parece que con el tiempo intentaran quitar independencias innecesarias como esa xDxD

En cuanto a lo de que nagios sea dinámico... buf, iwal haciendo un script que se ejecute en el cron con nagios, que haga la consulta SNMP y modifique el switches.cfg si los alias de las patas cambian... pero me parece demasiado rebuscado y supongo (y espero) que haya alguna solución algo más asequible... A ver si a alguien se le ocurre algo menos chapucero que a mi!! xDxD


----- Original Message ----
From: Fernando de Urien y Muñiz <zefe en rigel.deusto.es>
To: Lista de eside-ghost <eside-ghost en deusto.es>
Sent: Monday, June 2, 2008 5:33:52 PM
Subject: RE: [eside-ghost] Nagios: Dudas

 
Iepa!
Mucho high level en las preguntas…
 
La verdad es que con NT nunca había
probado el nsc++ (que en general me rula guay) así que ni idea jejeje (toma
aportación)
Umms… eso dinámico…. Jeje tampoco,
ni idea :-D la mía es la última! J
 
Bien, para la tercera, tienes un plugin de
nagios que es check_http (se ejecuta en la propia máquina nagios por ejemplo) y
comprueba que se devuelva algo. 
Un 404 lo devolverá como un error así que
asegurate de poner una url válida.
Por cierto, si la página es autenticada,
también tendrás una advertencia.
 
Enga… (1 de 3… solo te quedan
2)
 
Zefe
 

________________________________
 
De:eside-ghost-bounces en deusto.es [mailto:eside-ghost-bounces en deusto.es] En nombre de Mikel Cortazar
Enviado el: lunes, 02 de junio de
2008 17:14
Para: eside-ghost en deusto.es
Asunto: [eside-ghost] Nagios:
Dudas
 
Hola!!

Estoy configurando Nagios para una red en la que hay servidores de todo tipo
entre ellos servidores NT4 (SP6) y estos últimos me están dando ciertos
problemillas.... :S
La cosa es que intento instalar el cliente NSClient++ 0.3.1 (la última versión)
y me da el siguiente problema al iniciar el servicio:

"The procedure entry point RtlStringFromGUID could not be located in the
dynamic link library ntdll.dll."

Desactivo los módulos del NSClient++ y los voy reactivando uno a uno y solo me
sale el error cuando cargo el CheckSystem.dll que precisamente es el más util,
así que no puede chequear ni servicios, ni porcesos, ni CPU, ni.... 
Supongo que el problema esque la versión de ntdll.dll que tengo al ser de NT4
es bastante vieja y no tiene la rutina RtlStringFromGUID 
que por lo que he leido convierte GUID's de binario a UNICODE. La única
solución que se me ocurre es buscar algún sistema (que no se cual) para
actualizar esa dll. Pero esto supone otro problema, necesito estar seguro de
que no falle y logicamente al ser servidores en producción procurar no tener
que reiniciarlos. Si alguien sabe otro modo menos "arriesgado" de
solucionar el problema o sabría como hacerlo de este modo pero sin que falle,
estaría muy bien. Gracias!!!

Otra cosilla, alguien sabe si con nagios se pueden asignar nombres dinámicos a
los servicios?? Es decir, por ejemplo, estoy monitorizando siwtches CISCO y me
gustaría monitorizar el estado de cada "pata" del switch pero cada
pata en cada switch tiene lógicamente una "función" distinta. La idea
es que saque el nombre del servicio de una consulta SNMP al "Alias"
de cada pata, así si se cambia el alias, no habría que tocar la configuración
de Nagios, y no habría que crear un servicio por cada pata de cada switch. Se
puede hacer esto con Nagios??? a traves de algun comando que le pase perfdata a
una macro o alguna cosilla así???

Última duda (de momento, que luego habrá más seguro! xDxD). Como no me fío de
que porque un servicio esté activo signifique que funcione todo lo que tenga
que funcionar... alguien sabe si se puede hacer (y si sí, como?) que nagios a
través de un servicio haga una consulta por ejemplo de intentar acceder a una
página web determinada y que si por ejemplo le devuelve un http error 404 o algo
así se ponga el servicio en estado critical???


Muchas gracias!!!


      
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20080603/b9066e00/attachment-0001.htm


Más información sobre la lista de distribución eside-ghost