Networking

Nagios bizare ping behaviour

  • August 20, 2018

我有我想要的 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,瞧,檢查成功。

引用自:https://serverfault.com/questions/278196