シンプルチェックで以下の監視を行ないたいのですが可能でしょうか。
【行ないたい監視設定】 pingのreplyが任意のms以上で返ってきた場合に異常と判断し任意のアクションを起こす。
【監視の目的】 機器の死活監視およびネットワークの負荷も同時に監視したい (icmpエコーreplyが任意のms以上で返ってきた場合、ネットワーク負荷がかかっていると判断しています)
マニュアルを確認したところ、当てはまる条件式がありませんでしたので質問しました。宜しくお願いします。
sizukuさん
icmppingsecを使ってみてはいかがですか? 戻り値は秒ですが、1秒以下の場合は0.002と言う感じで帰ってきます。下記でどうですか?
※:last()以外にもavg()とかmin()とかmax()とかありますのでそこら辺は自由にして下さい。
■アイテムの設定 タイプ:シンプルチェック キー:icmppingsec データ型:数値(浮動小数)
■トリガーの設定 条件式:{[i]ホスト名[/i]:[i]アイテム名[/i].last(0)}>1
■[監視データ]-[最新データ]でicmppingの[ヒストリ]-[最新500個の値]の結果です。 <code> タイムスタンプ 値 2010.Jun.25 13:46:13 0.0002 2010.Jun.25 13:45:43 0.0002 2010.Jun.25 13:45:14 0.0002 2010.Jun.25 13:44:44 0.0002 2010.Jun.25 13:44:13 0.0002 2010.Jun.25 13:43:43 0.0002 2010.Jun.25 13:43:14 0.0075 2010.Jun.25 13:42:44 0.0002 2010.Jun.25 13:42:14 0.0002 2010.Jun.25 13:41:43 0.0003 </code>
ご回答ありがとうございます。
ご教示頂いた設定を実施し意図通りの監視が出来るか テストしてみたいと思います。
ありがとうございました。
条件式を下記のように設定致しました。
{icmppingsec:icmppingsec.last(0)}>0.001
pingの戻りが1ms以上の場合に異常とするという意図で記述したのですがpingが返ってこない場合を異常と判断出来ないようなのです。
これはpingが返ってきていないため、何msで返ってきたのか判断できないということから異常と判断されないのでしょうか。
ingの戻りが1ms以上の場合に異常とするという意図で記述したのですがpingが返ってこない場合を異常と判断出来ないようなのです。 これはpingが返ってきていないため、何msで返ってきたのか判断できないということから異常と判断されないのでしょうか。
ingの戻りが1ms以上の場合に異常とするという意図で記述したのですがpingが返ってこない場合を異常と判断出来ないようなのです。
御指摘通りです。 なので、監視間隔にデータが帰ってきたか?と言う様な条件も合わせて付けるか、icmpping監視と合わせて監視するとか考える必要があるかと思います。
アカウント名 sizuku
Zabbix関連
KAZ - 投稿数: 1085
sizukuさん
icmppingsecを使ってみてはいかがですか?
戻り値は秒ですが、1秒以下の場合は0.002と言う感じで帰ってきます。下記でどうですか?
※:last()以外にもavg()とかmin()とかmax()とかありますのでそこら辺は自由にして下さい。
■アイテムの設定
タイプ:シンプルチェック
キー:icmppingsec
データ型:数値(浮動小数)
■トリガーの設定
条件式:{[i]ホスト名[/i]:[i]アイテム名[/i].last(0)}>1
■[監視データ]-[最新データ]でicmppingの[ヒストリ]-[最新500個の値]の結果です。
<code>
タイムスタンプ 値
2010.Jun.25 13:46:13 0.0002
2010.Jun.25 13:45:43 0.0002
2010.Jun.25 13:45:14 0.0002
2010.Jun.25 13:44:44 0.0002
2010.Jun.25 13:44:13 0.0002
2010.Jun.25 13:43:43 0.0002
2010.Jun.25 13:43:14 0.0075
2010.Jun.25 13:42:44 0.0002
2010.Jun.25 13:42:14 0.0002
2010.Jun.25 13:41:43 0.0003
</code>
sizuku - 投稿数: 11
ご回答ありがとうございます。
ご教示頂いた設定を実施し意図通りの監視が出来るか
テストしてみたいと思います。
ありがとうございました。
sizuku - 投稿数: 11
条件式を下記のように設定致しました。
{icmppingsec:icmppingsec.last(0)}>0.001
pingの戻りが1ms以上の場合に異常とするという意図で記述したのですがpingが返ってこない場合を異常と判断出来ないようなのです。
これはpingが返ってきていないため、何msで返ってきたのか判断できないということから異常と判断されないのでしょうか。
KAZ - 投稿数: 1085
sizukuさん
御指摘通りです。
なので、監視間隔にデータが帰ってきたか?と言う様な条件も合わせて付けるか、icmpping監視と合わせて監視するとか考える必要があるかと思います。