Networking
Nagios bizare ping behaviour
我有我想要的 nagios 設置,但昨晚它開始提醒我 ping 網際網路有問題。(我檢查了 ping www.google.com 以測試網際網路是否仍在工作)
現在研究這個問題,我可以看到我的網路可以很好地 ping 網際網路,執行 nagios 的伺服器也可以 ping 網際網路,但是如果我執行
./check_ping -H www.google.com -w -c
我得到網路不可達
但
./check_ping -H [IP address of google] -w -c
我可以 ping 通
我可以在 ip 和域名上使用 ping,它們都可以正常工作。
任何人都知道問題出在哪裡,是nagios還是我的nagios盒子或我的網路某處的DNS有問題?
謝謝
昨晚從美國東部時間 20:01 左右開始,同樣的事情發生在我們身上,警報仍然無法正常工作。不過,在我閱讀您的文章之前,我沒有嘗試使用 Google 的 IP 地址之一執行 check_ping,它在這裡的工作方式和對您的工作方式一樣。
ping www.google.com
返回成功的 ping,我也可以從我的 nagios 伺服器瀏覽到 www.google.com,但 check_ping 監視器仍然很關鍵。– 固定為我 –
我發現該
ping6 www.google.com
命令立即失敗並出現網路無法訪問錯誤,而ping www.google.com
成功。我像以前一樣執行 check_ping 命令,在 www.google.com 末尾添加了一個 -4 標誌以強制它使用 IPV4,現在 check_ping 成功了。/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
所以我編輯了 commands.cfg 文件,在命令末尾添加了 -4,瞧,檢查成功。