Comportamento del ping di Nagios bizare


9

Ho installato nagios come lo desidero, ma ieri sera ha iniziato a avvisarmi di un problema relativo al ping di Internet. (Ho un controllo che suona www.google.com per verificare che Internet funzioni ancora)

Ora esaminando questo problema posso vedere che la mia rete può eseguire il ping di Internet bene, il server che esegue nagios può anche eseguire il ping di Internet ma se eseguo

./check_ping -H www.google.com -w -c

Ottengo Network irraggiungibile

ma

./check_ping -H [IP address of google] -w -c

Ottengo il ping OK

Posso usare il ping sia su ip che su nome di dominio ed entrambi funzionano bene.

Qualcuno ha qualche indizio su dove si trova il problema, è nagios o ho un problema con DNS nella mia casella nagios o nella mia rete da qualche parte?

Grazie


Che cosa succede quando si "ospita www.google.com"?
Wolfgangsz,

Risposte:


14

La stessa cosa è successa a noi ieri sera a partire dalle 20:01 EDT e l'avviso non funziona ancora correttamente. Non avevo provato a eseguire il check_ping con uno degli indirizzi IP di Google fino a quando non ho letto il tuo post, e ha funzionato qui proprio come ha fatto per te. ping www.google.comrestituisce ping riusciti e posso accedere a www.google.com anche dal mio server nagios, ma il monitor check_ping è ancora critico.

- riparato per me -

Ho scoperto che il ping6 www.google.comcomando non è riuscito immediatamente con un errore irraggiungibile della rete, mentre è ping www.google.comriuscito. Ho eseguito il comando check_ping come prima con www.google.com aggiungendo un flag -4 alla fine per forzarlo a utilizzare IPV4 e il check_ping ora ha esito positivo.

/usr/lib/nagios/plugins/check_ping -H www.google.com -w 100.0,20% -c 200.0,40% -4
PING OK - Packet loss = 0%, RTA = 22.51 ms

Quindi ho modificato il file command.cfg per aggiungere un -4 alla fine del comando e voilà, un controllo riuscito.


Sono contento di non essere solo qui, il che suggerisce che questa volta il problema potrebbe non essere la mia rete
Simon Foster,

2
Su debian, check-host-alivedefinisce anche il pacchetto nagios-plugins-basic (dimostratore della definizione) check-host-alive_4.
Hank


1

Il modo migliore per risolvere questo problema è utilizzare

check_command check-host-alive_4
nella definizione di host .

check-host-alive_4 è definito in /etc/nagios-plugins/config/ping.cfg (in Ubuntu 14.04) appositamente per le occasioni descritte da Shawn Maceno sopra.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.