WEB監視をしているURLの表示

いつもお世話になっております。

WEB監視についてご質問なのですが、WEB監視の障害が発生し、メールを送信する際にメール本文に
監視しているURLを表記したいのですが、シナリオ内に定義されているステップのURLを
メール本文に表示する方法はなにかございますでしょうか。

よろしくお願いいたします。

コメント表示オプション

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

トリガーの「説明」にも入力しておいて、アクション内でマクロ

 {TRIGGER.COMMENT} (~Zabbix 2.0.3)
 {TRIGGER.DESCRIPTION} (Zabbix 2.0.4~)

を利用して参照するという方法なら実現可能だと思われますが、
Web監視の設定とは別に同じ情報を入力しなければなりません。

ユーザー mogmet の写真

TNKさん

ご返信ありがとうございます。
トリガーに1個ずつ設定するというのは考えたのですが、
監視対象の数が多く、現在トリガーについてはテンプレートにてWEB監視の設定をしているため、
トリガーはテンプレート依存になっております。
そのため、テンプレート側のトリガー、もしくはアクションなりでシナリオ内の
URLを指定できれば設定がはぶけるかと思った次第でございます。

シナリオ内の情報をなんらかしら表示するマクロ、もしくは方法などはやはり存在しないですよね。

ユーザー TNK の写真

私の知っている限り、Zabbix 1.8.15でもZabbix 2.0.3でもテンプレート
にWeb監視の設定はできないはずなのですが、mogmetさんのおっ
しゃられているテンプレートにてWEB監視というのは、どの設定のこと
をおっしゃられているのかをお教えください。

ユーザー mogmet の写真

当方では無理やりテンプレート化しておりまして、
一度計算アイテムを使ってWEB監視用のアイテムを作成してそれに対するトリガーを設定するという
テンプレートを作成しております。

例えばレスポンスコード用のアイテムの計算式は以下のようにアイテムを作成しております。
 last("web.test.rspcode[web_80,web_80]")