Tengo la configuración de Nagios como la quiero, pero anoche comenzó a alertarme de un problema para hacer ping a Internet. (Tengo un cheque que marca www.google.com para comprobar que Internet sigue funcionando)
Ahora, al investigar este problema, puedo ver que mi red puede hacer ping a Internet bien, el servidor que ejecuta nagios también puede hacer ping a Internet, pero si ejecuto
./check_ping -H www.google.com -w -c
Me sale la red inalcanzable
pero
./check_ping -H [IP address of google] -w -c
Me sale ping bien
Puedo usar ping tanto en ip como en nombre de dominio y ambos funcionan bien.
¿Alguien tiene alguna pista sobre dónde está el problema, es nagios o tengo un problema con DNS en mi caja de nagios o en mi red en algún lugar?
Gracias
networking
nagios
ping
Simon Foster
fuente
fuente
Respuestas:
Lo mismo nos sucedió anoche a partir de las 20:01 EDT, y la alerta todavía no funciona correctamente. Sin embargo, no había intentado ejecutar check_ping con una de las direcciones IP de Google hasta que leí su publicación, y funcionó aquí tal como lo hizo para usted.
ping www.google.com
devuelve pings exitosos, y también puedo navegar a www.google.com desde mi servidor nagios, pero el monitor check_ping sigue siendo crítico.- arreglado para mí -
Encontré que el
ping6 www.google.com
comando falló inmediatamente con un error de red inalcanzable, mientras que unping www.google.com
éxito. Ejecuté el comando check_ping como antes con www.google.com agregando una bandera -4 al final para forzarlo a usar IPV4, y check_ping ahora tiene éxito.Así que edité el archivo command.cfg para agregar un -4 al final del comando, y listo, una verificación exitosa.
fuente
check-host-alive
definición) también definecheck-host-alive_4
.Me alegra que esté participando en el día de IPv6 y en el lanzamiento de IPv6 de los "sitios de Internet más importantes" . Probablemente esté haciendo ping a una dirección de sitio v6 cuando usa el nombre sin tener conectividad v6 en su servidor Nagios. La buena noticia es que termina a medianoche :)
fuente
La mejor manera de resolver este problema es usar
en la definición de host .check-host-alive_4 se define en /etc/nagios-plugins/config/ping.cfg (en Ubuntu 14.04) especialmente para las ocasiones descritas anteriormente por Shawn Maceno.
fuente