[SOLUCIONADO] Re: [OT] Nagios check no ping
El día 22 de diciembre de 2015, 22:56, Esteban Monge escribió: > El 2015-12-22 08:26, Maykel Franco escribió: >> >> Buenas, tengo montado un nagios 4.1 a "pelo" desde hace algún tiempo >> en Debian y funciona de maravillas, lo único que me ha surgido un >> pequeño problema y es añadir un hosts al que no se le puede hacer >> ping, lo que no quita que tú puedas monitorizar los servicios, pero al >> detectar que el host no se puede monitorizar, no me llegan las alertas >> de los servicios porque entiende que está down... He probado esto: >> >> http://www.htmlgraphic.com/nagios-check-host-without-ping/ >> >> Pero no me ha funcionado. >> >> Otra opción es poner esta variable a 0: >> >> execute_host_checks=1 >> >> Para que no ejecute los checks de host, y añada posteriormente un >> servicio de ping, que es básicamente lo que hace nagios cuando le >> añades el host... un ping. >> >> Lo que implica que tengo que ir host por host añadiendo el servicio >> PING para monitorizarlo ya que el check de host alive ya quedaría >> invalidado... > > Supongamos que esta usando los template por defecto de Nagios, le > recomendaría que no haga las configuraciones con un editor de texto, existe > una herramienta que se llama NagioSQL, muy bueno. > > Pero como seguro lo esta haciendo vía texto, supongamos que esta haciéndolo > con los archivos, tiene varios templates que le sirven. > generic-host > linux-server > > Son los dos que vienen, de hecho linux-server hace uso de generic-host. Le > recomiendo que lo llame: > linux-server-ping > > Y que copie el archivo con el nombre: > linux-server-noping > > A este le cambia la línea: > check_command check-host-alive > > A: > check_command check-host-alive-noping > > Al archivo commands le agrega el nuevo check: > define command{ > command_namecheck-host-alive-noping > command_line$USER1$/check_tcp -H $HOSTADDRESS$ -p 666 > } > > 666 es sólo un puerto de ejemplo > > Listo use ese template para todos los que no son alcanzables vía ping. > > Por favor avise como le fue. > >> >> Alguna otra idea? > > Gracias Esteban, si ya lo solucioné en un correo anterior, es justo lo que he hecho, más o menos. Pero con lo que me has pasado queda más claro. Gracias a todos.
Re: [OT] Nagios check no ping
El 2015-12-22 08:26, Maykel Franco escribió: Buenas, tengo montado un nagios 4.1 a "pelo" desde hace algún tiempo en Debian y funciona de maravillas, lo único que me ha surgido un pequeño problema y es añadir un hosts al que no se le puede hacer ping, lo que no quita que tú puedas monitorizar los servicios, pero al detectar que el host no se puede monitorizar, no me llegan las alertas de los servicios porque entiende que está down... He probado esto: http://www.htmlgraphic.com/nagios-check-host-without-ping/ Pero no me ha funcionado. Otra opción es poner esta variable a 0: execute_host_checks=1 Para que no ejecute los checks de host, y añada posteriormente un servicio de ping, que es básicamente lo que hace nagios cuando le añades el host... un ping. Lo que implica que tengo que ir host por host añadiendo el servicio PING para monitorizarlo ya que el check de host alive ya quedaría invalidado... Supongamos que esta usando los template por defecto de Nagios, le recomendaría que no haga las configuraciones con un editor de texto, existe una herramienta que se llama NagioSQL, muy bueno. Pero como seguro lo esta haciendo vía texto, supongamos que esta haciéndolo con los archivos, tiene varios templates que le sirven. generic-host linux-server Son los dos que vienen, de hecho linux-server hace uso de generic-host. Le recomiendo que lo llame: linux-server-ping Y que copie el archivo con el nombre: linux-server-noping A este le cambia la línea: check_command check-host-alive A: check_command check-host-alive-noping Al archivo commands le agrega el nuevo check: define command{ command_namecheck-host-alive-noping command_line$USER1$/check_tcp -H $HOSTADDRESS$ -p 666 } 666 es sólo un puerto de ejemplo Listo use ese template para todos los que no son alcanzables vía ping. Por favor avise como le fue. Alguna otra idea?
[SOLUCIONADO] Re: [OT] Nagios check no ping
El día 22 de diciembre de 2015, 19:00, Maykel Franco escribió: > > El 22 dic. 2015 5:30 p. m., "Darthcoli - Alejandro Izquierdo" > escribió: >> >> Si configuras hosts groups, no tienes que ir haciendo cambios "uno a >> uno" o tienes que ir haciendo menos... > > Cierto. > >> >> No estoy seguro, pero creo que si simplemente defines el host con >> checkcommand otro check diferente para testear que el host esta >> arriba, ya no aplica el por defecto. > > Eso es lo que he pasado en el enlace, lo cambio en la interfaz web > haciéndole un check tcp a un puerto pero aún así eso no me funcionó. Probare > hacerlo en el propio fichero a pelo. > >> >> Si por razones de seguridad o cualuqier otra cosa, no puede configurar >> la red para que responda a ping al nagios, puedes lanzar un check nrpe >> desde la propia maquina. > > Para lanzarle un check_nrpe necesito tener el demonio nrpe client en el > destino host remoto, y no es el caso. > > >> >> El día 22 de diciembre de 2015, 16:08, Camaleón >> escribió: >> > El Tue, 22 Dec 2015 15:26:48 +0100, Maykel Franco escribió: >> > >> >> Buenas, tengo montado un nagios 4.1 a "pelo" desde hace algún tiempo en >> >> Debian y funciona de maravillas, lo único que me ha surgido un pequeño >> >> problema y es añadir un hosts al que no se le puede hacer ping, lo que >> >> no quita que tú puedas monitorizar los servicios, pero al detectar que >> >> el host no se puede monitorizar, no me llegan las alertas de los >> >> servicios porque entiende que está down... He probado esto: >> >> >> >> http://www.htmlgraphic.com/nagios-check-host-without-ping/ >> >> >> >> Pero no me ha funcionado. >> >> >> >> Otra opción es poner esta variable a 0: >> >> >> >> execute_host_checks=1 >> >> >> >> Para que no ejecute los checks de host, y añada posteriormente un >> >> servicio de ping, que es básicamente lo que hace nagios cuando le >> >> añades >> >> el host... un ping. >> >> >> >> Lo que implica que tengo que ir host por host añadiendo el servicio >> >> PING >> >> para monitorizarlo ya que el check de host alive ya quedaría >> >> invalidado... >> >> >> >> Alguna otra idea? >> > >> > Por aquí apuntan varias opciones (leer con calma y tranquilidad :-P): >> > >> > Enable availability monitoring but without ping check to host >> > >> > https://www.alienvault.com/forums/discussion/2218/enable-availability-monitoring-but-without-ping-check-to-host >> > >> > Modify/Disable Host Checks When Host Not Pingable >> > https://support.nagios.com/forum/viewtopic.php?f=7&t=32202 >> > >> > Saludos, >> > >> > -- >> > Camaleón >> > >> >> >> >> -- >> -Alejandro Izquierdo- >> ok, solventado. He creado un nuevo comando check_port y lo he usado como check_command en la definición del host y listo. Funciona. Parece que a mano si lo ha cogido bien, cuando lo hice por la interfaz web seguía en down, no se aplicarían bien los cambios. Gracias a todos. Saludos.
Re: [OT] Nagios check no ping
El 22 dic. 2015 5:30 p. m., "Darthcoli - Alejandro Izquierdo" < darthc...@gmail.com> escribió: > > Si configuras hosts groups, no tienes que ir haciendo cambios "uno a > uno" o tienes que ir haciendo menos... Cierto. > > No estoy seguro, pero creo que si simplemente defines el host con > checkcommand otro check diferente para testear que el host esta > arriba, ya no aplica el por defecto. Eso es lo que he pasado en el enlace, lo cambio en la interfaz web haciéndole un check tcp a un puerto pero aún así eso no me funcionó. Probare hacerlo en el propio fichero a pelo. > > Si por razones de seguridad o cualuqier otra cosa, no puede configurar > la red para que responda a ping al nagios, puedes lanzar un check nrpe > desde la propia maquina. Para lanzarle un check_nrpe necesito tener el demonio nrpe client en el destino host remoto, y no es el caso. > > El día 22 de diciembre de 2015, 16:08, Camaleón escribió: > > El Tue, 22 Dec 2015 15:26:48 +0100, Maykel Franco escribió: > > > >> Buenas, tengo montado un nagios 4.1 a "pelo" desde hace algún tiempo en > >> Debian y funciona de maravillas, lo único que me ha surgido un pequeño > >> problema y es añadir un hosts al que no se le puede hacer ping, lo que > >> no quita que tú puedas monitorizar los servicios, pero al detectar que > >> el host no se puede monitorizar, no me llegan las alertas de los > >> servicios porque entiende que está down... He probado esto: > >> > >> http://www.htmlgraphic.com/nagios-check-host-without-ping/ > >> > >> Pero no me ha funcionado. > >> > >> Otra opción es poner esta variable a 0: > >> > >> execute_host_checks=1 > >> > >> Para que no ejecute los checks de host, y añada posteriormente un > >> servicio de ping, que es básicamente lo que hace nagios cuando le añades > >> el host... un ping. > >> > >> Lo que implica que tengo que ir host por host añadiendo el servicio PING > >> para monitorizarlo ya que el check de host alive ya quedaría > >> invalidado... > >> > >> Alguna otra idea? > > > > Por aquí apuntan varias opciones (leer con calma y tranquilidad :-P): > > > > Enable availability monitoring but without ping check to host > > https://www.alienvault.com/forums/discussion/2218/enable-availability-monitoring-but-without-ping-check-to-host > > > > Modify/Disable Host Checks When Host Not Pingable > > https://support.nagios.com/forum/viewtopic.php?f=7&t=32202 > > > > Saludos, > > > > -- > > Camaleón > > > > > > -- > -Alejandro Izquierdo- >
Re: [OT] Nagios check no ping
El 22 dic. 2015 5:30 p. m., "Darthcoli - Alejandro Izquierdo" < darthc...@gmail.com> escribió: > > Si configuras hosts groups, no tienes que ir haciendo cambios "uno a > uno" o tienes que ir haciendo menos... > > No estoy seguro, pero creo que si simplemente defines el host con > checkcommand otro check diferente para testear que el host esta > arriba, ya no aplica el por defecto. > > Si por razones de seguridad o cualuqier otra cosa, no puede configurar > la red para que responda a ping al nagios, puedes lanzar un check nrpe > desde la propia maquina. > > El día 22 de diciembre de 2015, 16:08, Camaleón escribió: > > El Tue, 22 Dec 2015 15:26:48 +0100, Maykel Franco escribió: > > > >> Buenas, tengo montado un nagios 4.1 a "pelo" desde hace algún tiempo en > >> Debian y funciona de maravillas, lo único que me ha surgido un pequeño > >> problema y es añadir un hosts al que no se le puede hacer ping, lo que > >> no quita que tú puedas monitorizar los servicios, pero al detectar que > >> el host no se puede monitorizar, no me llegan las alertas de los > >> servicios porque entiende que está down... He probado esto: > >> > >> http://www.htmlgraphic.com/nagios-check-host-without-ping/ > >> > >> Pero no me ha funcionado. > >> > >> Otra opción es poner esta variable a 0: > >> > >> execute_host_checks=1 > >> > >> Para que no ejecute los checks de host, y añada posteriormente un > >> servicio de ping, que es básicamente lo que hace nagios cuando le añades > >> el host... un ping. > >> > >> Lo que implica que tengo que ir host por host añadiendo el servicio PING > >> para monitorizarlo ya que el check de host alive ya quedaría > >> invalidado... > >> > >> Alguna otra idea? > > > > Por aquí apuntan varias opciones (leer con calma y tranquilidad :-P): > > > > Enable availability monitoring but without ping check to host > > https://www.alienvault.com/forums/discussion/2218/enable-availability-monitoring-but-without-ping-check-to-host > > > > Modify/Disable Host Checks When Host Not Pingable > > https://support.nagios.com/forum/viewtopic.php?f=7&t=32202 Gracias, voy a echarle un ojo. > > > > Saludos, > > > > -- > > Camaleón > > > > > > -- > -Alejandro Izquierdo- >
Re: [OT] Nagios check no ping
Si configuras hosts groups, no tienes que ir haciendo cambios "uno a uno" o tienes que ir haciendo menos... No estoy seguro, pero creo que si simplemente defines el host con checkcommand otro check diferente para testear que el host esta arriba, ya no aplica el por defecto. Si por razones de seguridad o cualuqier otra cosa, no puede configurar la red para que responda a ping al nagios, puedes lanzar un check nrpe desde la propia maquina. El día 22 de diciembre de 2015, 16:08, Camaleón escribió: > El Tue, 22 Dec 2015 15:26:48 +0100, Maykel Franco escribió: > >> Buenas, tengo montado un nagios 4.1 a "pelo" desde hace algún tiempo en >> Debian y funciona de maravillas, lo único que me ha surgido un pequeño >> problema y es añadir un hosts al que no se le puede hacer ping, lo que >> no quita que tú puedas monitorizar los servicios, pero al detectar que >> el host no se puede monitorizar, no me llegan las alertas de los >> servicios porque entiende que está down... He probado esto: >> >> http://www.htmlgraphic.com/nagios-check-host-without-ping/ >> >> Pero no me ha funcionado. >> >> Otra opción es poner esta variable a 0: >> >> execute_host_checks=1 >> >> Para que no ejecute los checks de host, y añada posteriormente un >> servicio de ping, que es básicamente lo que hace nagios cuando le añades >> el host... un ping. >> >> Lo que implica que tengo que ir host por host añadiendo el servicio PING >> para monitorizarlo ya que el check de host alive ya quedaría >> invalidado... >> >> Alguna otra idea? > > Por aquí apuntan varias opciones (leer con calma y tranquilidad :-P): > > Enable availability monitoring but without ping check to host > https://www.alienvault.com/forums/discussion/2218/enable-availability-monitoring-but-without-ping-check-to-host > > Modify/Disable Host Checks When Host Not Pingable > https://support.nagios.com/forum/viewtopic.php?f=7&t=32202 > > Saludos, > > -- > Camaleón > -- -Alejandro Izquierdo-
Re: [OT] Nagios check no ping
El Tue, 22 Dec 2015 15:26:48 +0100, Maykel Franco escribió: > Buenas, tengo montado un nagios 4.1 a "pelo" desde hace algún tiempo en > Debian y funciona de maravillas, lo único que me ha surgido un pequeño > problema y es añadir un hosts al que no se le puede hacer ping, lo que > no quita que tú puedas monitorizar los servicios, pero al detectar que > el host no se puede monitorizar, no me llegan las alertas de los > servicios porque entiende que está down... He probado esto: > > http://www.htmlgraphic.com/nagios-check-host-without-ping/ > > Pero no me ha funcionado. > > Otra opción es poner esta variable a 0: > > execute_host_checks=1 > > Para que no ejecute los checks de host, y añada posteriormente un > servicio de ping, que es básicamente lo que hace nagios cuando le añades > el host... un ping. > > Lo que implica que tengo que ir host por host añadiendo el servicio PING > para monitorizarlo ya que el check de host alive ya quedaría > invalidado... > > Alguna otra idea? Por aquí apuntan varias opciones (leer con calma y tranquilidad :-P): Enable availability monitoring but without ping check to host https://www.alienvault.com/forums/discussion/2218/enable-availability-monitoring-but-without-ping-check-to-host Modify/Disable Host Checks When Host Not Pingable https://support.nagios.com/forum/viewtopic.php?f=7&t=32202 Saludos, -- Camaleón
[OT] Nagios check no ping
Buenas, tengo montado un nagios 4.1 a "pelo" desde hace algún tiempo en Debian y funciona de maravillas, lo único que me ha surgido un pequeño problema y es añadir un hosts al que no se le puede hacer ping, lo que no quita que tú puedas monitorizar los servicios, pero al detectar que el host no se puede monitorizar, no me llegan las alertas de los servicios porque entiende que está down... He probado esto: http://www.htmlgraphic.com/nagios-check-host-without-ping/ Pero no me ha funcionado. Otra opción es poner esta variable a 0: execute_host_checks=1 Para que no ejecute los checks de host, y añada posteriormente un servicio de ping, que es básicamente lo que hace nagios cuando le añades el host... un ping. Lo que implica que tengo que ir host por host añadiendo el servicio PING para monitorizarlo ya que el check de host alive ya quedaría invalidado... Alguna otra idea?