Nagios bizare pingの動作


9

私はnagiosを必要に応じてセットアップしましたが、昨夜、インターネットへのpingの問題を警告し始めました。(www.google.comにpingを送信して、インターネットがまだ機能していることをテストすることを確認しています)

この問題を調べると、ネットワークがインターネットに問題なく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に問題がありますか?

ありがとう


「host www.google.com」を実行するとどうなりますか?
wolfgangsz

回答:


14

昨夜、EDTの20:01頃から同じことが起こりましたが、アラートはまだ適切に機能していません。私はあなたの投稿を読むまで、GoogleのIPアドレスの1つでcheck_pingを実行しようとしたことがありませんでした。 ping www.google.com成功したpingが返され、nagiosサーバーからwww.google.comにもアクセスできますが、check_pingモニターは依然として重要です。

-私のために固定-

ping6 www.google.comコマンドは成功しましたが、ネットワーク到達不能エラーですぐに失敗したことがわかりましたping www.google.com。以前と同じように、www.google.comに最後に-4フラグを追加してcheck_pingコマンドを実行し、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を追加し、成功したチェックを無効にします。


ここで嬉しいのは私だけではありません。今回の問題が私のネットワークではない可能性があることを示唆しています
Simon Foster

2
debianでは、nagios-plugins-basicパッケージ(check-host-alive定義の提供者)もを定義しますcheck-host-alive_4
ハンク


1

この問題を解決する最良の方法は、

check_command check-host-alive_4
、ホスト定義。

check-host-alive_4は、特に上記のShawn Macenoによって説明されている場合のために、/ etc / nagios-plugins / config / ping.cfg(Ubuntu 14.04内)で定義されています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.