web監視のアラートについて
お世話になっております。
現在、WEBシナリオの監視を下記の通りに行っています。
現状の設定ですと、ステータスコードが200以外の際は全てアラートメールが配信されます。
ステータスコードでエラー(Couldn't resolve host name)の場合のみ、アラートを配信するトリガー設定は可能でしょうか。
ご存知の方がいらっしゃれば、ご教示いただけますでしょうか。
2.2.6
<ウェブ監視の設定>
・シナリオ
名前:DNS Check
アプリケーション:HTTP
認証:なし
更新間隔:60
リトライ:1
エージェント:IE6.0
・ステップ1
名前:page
URL:https://www.google.co.jp
ステータスコード:200
<トリガー>
条件式:
{xxx:web.test.rspcode[DNS Check,top page].last(0)}#200
xxxはホスト名です
<実現したい内容>
エラー(Couldn't resolve host name)のときのみ、アラートメールを配信する
以上、よろしくお願い致します。
TNK - 投稿数: 4769
DNSの名前解決ができないような状態であれば、シナリオの実行が
失敗するはずですので、ステータスコードを監視するのではなく、
シナリオの成功失敗を監視するようにされてみてはいかがでしょう
か。
web.test.fail[シナリオ名]の値が0か0以外かで判断するわけです。
ご検討ください。
ご参考:
https://www.zabbix.com/documentation/2.2/jp/manual/web_monitoring/items
tech-arashi - 投稿数: 12
TNK様
ご教示いただき誠にありがとうございます。
早速、試してみたいと思います。