いつもお世話になっております。
WEB監視についてご質問なのですが、WEB監視の障害が発生し、メールを送信する際にメール本文に 監視しているURLを表記したいのですが、シナリオ内に定義されているステップのURLを メール本文に表示する方法はなにかございますでしょうか。
よろしくお願いいたします。
トリガーの「説明」にも入力しておいて、アクション内でマクロ
{TRIGGER.COMMENT} (~Zabbix 2.0.3) {TRIGGER.DESCRIPTION} (Zabbix 2.0.4~)
を利用して参照するという方法なら実現可能だと思われますが、 Web監視の設定とは別に同じ情報を入力しなければなりません。
TNKさん
ご返信ありがとうございます。 トリガーに1個ずつ設定するというのは考えたのですが、 監視対象の数が多く、現在トリガーについてはテンプレートにてWEB監視の設定をしているため、 トリガーはテンプレート依存になっております。 そのため、テンプレート側のトリガー、もしくはアクションなりでシナリオ内の URLを指定できれば設定がはぶけるかと思った次第でございます。
シナリオ内の情報をなんらかしら表示するマクロ、もしくは方法などはやはり存在しないですよね。
私の知っている限り、Zabbix 1.8.15でもZabbix 2.0.3でもテンプレート にWeb監視の設定はできないはずなのですが、mogmetさんのおっ しゃられているテンプレートにてWEB監視というのは、どの設定のこと をおっしゃられているのかをお教えください。
当方では無理やりテンプレート化しておりまして、 一度計算アイテムを使ってWEB監視用のアイテムを作成してそれに対するトリガーを設定するという テンプレートを作成しております。
例えばレスポンスコード用のアイテムの計算式は以下のようにアイテムを作成しております。 last("web.test.rspcode[web_80,web_80]")
アカウント名 mogmet
Zabbix関連
TNK - 投稿数: 4730
トリガーの「説明」にも入力しておいて、アクション内でマクロ
{TRIGGER.COMMENT} (~Zabbix 2.0.3)
{TRIGGER.DESCRIPTION} (Zabbix 2.0.4~)
を利用して参照するという方法なら実現可能だと思われますが、
Web監視の設定とは別に同じ情報を入力しなければなりません。
mogmet - 投稿数: 3
TNKさん
ご返信ありがとうございます。
トリガーに1個ずつ設定するというのは考えたのですが、
監視対象の数が多く、現在トリガーについてはテンプレートにてWEB監視の設定をしているため、
トリガーはテンプレート依存になっております。
そのため、テンプレート側のトリガー、もしくはアクションなりでシナリオ内の
URLを指定できれば設定がはぶけるかと思った次第でございます。
シナリオ内の情報をなんらかしら表示するマクロ、もしくは方法などはやはり存在しないですよね。
TNK - 投稿数: 4730
私の知っている限り、Zabbix 1.8.15でもZabbix 2.0.3でもテンプレート
にWeb監視の設定はできないはずなのですが、mogmetさんのおっ
しゃられているテンプレートにてWEB監視というのは、どの設定のこと
をおっしゃられているのかをお教えください。
mogmet - 投稿数: 3
当方では無理やりテンプレート化しておりまして、
一度計算アイテムを使ってWEB監視用のアイテムを作成してそれに対するトリガーを設定するという
テンプレートを作成しております。
例えばレスポンスコード用のアイテムの計算式は以下のようにアイテムを作成しております。
last("web.test.rspcode[web_80,web_80]")