Nagios perilaku ping aneh


9

Saya memiliki pengaturan nagios seperti yang saya inginkan, tapi tadi malam itu mulai mengingatkan saya tentang masalah ping internet. (Saya telah memeriksa Ping www.google.com untuk menguji bahwa internet masih berfungsi)

Sekarang melihat ke dalam masalah ini saya dapat melihat bahwa jaringan saya dapat melakukan ping internet baik-baik saja, server yang menjalankan nagios juga dapat melakukan ping internet tetapi jika saya menjalankan

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

Saya mendapatkan Network Unreachable

tapi

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

Saya mendapatkan ping OK

Saya dapat menggunakan ping pada kedua ip dan nama domain dan keduanya bekerja dengan baik.

Adakah yang punya petunjuk tentang letak masalahnya, apakah itu nagios atau apakah saya memiliki masalah dengan DNS di kotak nagios saya atau di jaringan saya di suatu tempat?

Terima kasih


Apa yang terjadi ketika Anda melakukan "host www.google.com"?
wolfgangsz

Jawaban:


14

Hal yang sama terjadi pada kami tadi malam mulai sekitar 20:01 EDT, dan peringatan itu masih tidak berfungsi dengan baik. Saya belum mencoba menjalankan check_ping dengan salah satu alamat IP Google sampai saya membaca posting Anda, dan itu bekerja di sini seperti halnya untuk Anda. ping www.google.commengembalikan ping yang berhasil, dan saya dapat menjelajah ke www.google.com dari server nagios saya juga, tetapi monitor check_ping masih kritis.

- diperbaiki untuk saya -

Saya menemukan bahwa ping6 www.google.comperintah gagal segera dengan kesalahan jaringan yang tidak dapat dicapai, sementara ping www.google.comberhasil. Saya menjalankan perintah check_ping seperti sebelumnya dengan www.google.com menambahkan tanda -4 di bagian akhir untuk memaksanya menggunakan IPV4, dan check_ping sekarang berhasil.

/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

Jadi saya mengedit file commands.cfg untuk menambahkan -4 pada akhir perintah, dan voila, cek yang berhasil.


Senang di sini saya tidak sendirian, yang menunjukkan bahwa mungkin bukan jaringan saya kali ini yang menjadi masalah
Simon Foster

2
Pada debian, paket nagios-plugins-basic (provder dari check-host-alivedefinisi) juga mendefinisikan check-host-alive_4.
Hank


1

Cara terbaik untuk mengatasi masalah ini adalah menggunakan

check_command cek-host-hidup_4
dalam definisi host .

check-host-hidup_4 didefinisikan dalam /etc/nagios-plugins/config/ping.cfg (di Ubuntu 14.04) khusus untuk acara yang dijelaskan oleh Shawn Maceno di atas.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.