J'ai installé nagios comme je le veux, mais hier soir, il a commencé à m'alerter d'un problème de ping sur Internet. (J'ai une vérification qui pings www.google.com pour tester que l'Internet fonctionne toujours)
Maintenant, en examinant ce problème, je peux voir que mon réseau peut envoyer une requête ping à Internet, le serveur qui exécute les nagios peut également envoyer une requête ping à Internet, mais si je lance
./check_ping -H www.google.com -w -c
J'obtiens un réseau inaccessible
mais
./check_ping -H [IP address of google] -w -c
Je reçois un ping OK
Je peux utiliser le ping sur l'IP et le nom de domaine et ils fonctionnent tous les deux très bien.
Quelqu'un a la moindre idée de l'origine du problème, est-ce nagios ou ai-je un problème avec DNS dans ma boîte nagios ou dans mon réseau quelque part?
Merci
networking
nagios
ping
Simon Foster
la source
la source
Réponses:
La même chose nous est arrivée la nuit dernière à partir de 20 h 01 HAE environ, et l'alerte ne fonctionne toujours pas correctement. Je n'avais pas essayé d'exécuter le check_ping avec l'une des adresses IP de Google avant d'avoir lu votre message, et cela a fonctionné ici comme pour vous.
ping www.google.com
renvoie des pings réussis, et je peux également naviguer sur www.google.com depuis mon serveur nagios, mais le moniteur check_ping est toujours critique.- fixe pour moi -
J'ai trouvé que la
ping6 www.google.com
commande a échoué immédiatement avec une erreur de réseau inaccessible, tandis qu'un aping www.google.com
réussi. J'ai exécuté la commande check_ping comme précédemment avec www.google.com en ajoutant un indicateur -4 à la fin pour le forcer à utiliser IPV4, et le check_ping réussit maintenant.J'ai donc édité le fichier commandes.cfg pour ajouter un -4 à la fin de la commande, et le tour est joué, une vérification réussie.
la source
check-host-alive
définition) définit égalementcheck-host-alive_4
.Heureux que vous participiez à la journée IPv6 et au lancement IPv6 des "sites Internet les plus importants" . Vous cinglez probablement une adresse de site v6 lorsque vous utilisez le nom sans avoir de connectivité v6 sur votre serveur Nagios. La bonne nouvelle, c'est que c'est fini à minuit :)
la source
La meilleure façon de résoudre ce problème est d'utiliser
dans la définition d' hôte .check-host-alive_4 est défini dans /etc/nagios-plugins/config/ping.cfg (dans Ubuntu 14.04) spécialement pour les occasions décrites par Shawn Maceno ci-dessus.
la source