シンプルチェックでの監視について

シンプルチェックで以下の監視を行ないたいのですが可能でしょうか。

【行ないたい監視設定】
pingのreplyが任意のms以上で返ってきた場合に異常と判断し任意のアクションを起こす。

【監視の目的】
機器の死活監視およびネットワークの負荷も同時に監視したい
(icmpエコーreplyが任意のms以上で返ってきた場合、ネットワーク負荷がかかっていると判断しています)

マニュアルを確認したところ、当てはまる条件式がありませんでしたので質問しました。宜しくお願いします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー KAZ の写真

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 の写真

ご回答ありがとうございます。

ご教示頂いた設定を実施し意図通りの監視が出来るか
テストしてみたいと思います。

ありがとうございました。

ユーザー sizuku の写真

条件式を下記のように設定致しました。

{icmppingsec:icmppingsec.last(0)}>0.001

pingの戻りが1ms以上の場合に異常とするという意図で記述したのですがpingが返ってこない場合を異常と判断出来ないようなのです。

これはpingが返ってきていないため、何msで返ってきたのか判断できないということから異常と判断されないのでしょうか。

ユーザー KAZ の写真

sizukuさん

ingの戻りが1ms以上の場合に異常とするという意図で記述したのですがpingが返ってこない場合を異常と判断出来ないようなのです。

これはpingが返ってきていないため、何msで返ってきたのか判断できないということから異常と判断されないのでしょうか。

御指摘通りです。
なので、監視間隔にデータが帰ってきたか?と言う様な条件も合わせて付けるか、icmpping監視と合わせて監視するとか考える必要があるかと思います。