お世話になっております。
WEB監視をzabbixで構築していますが、アラート通知のところで困っており ご教授頂けたらと思います。
複数のステップでWEBの正常動作を確認しておりますが、実際に障害が 発生した際に、ごこのステップでエラーになったかをメールに含めることは できないのでしょうか。 zabbixの画面にでている、どこのステップで、どの内容でエラーになったのかを メールでも通知したいです。
以上、よろしくお願いします。
利用されているZabbixのバージョンが書かれていませんが、2.2系 を利用されていると仮定させて頂きます。
現時点では、どのようなトリガーを設定されているのでしょうか?
条件式に、web.test.fail[]を利用されているのであれば、その値 が失敗したステップの場所になったと思います。
つまり、1であればステップの1で失敗で、2であればステップ1が成 功してステップ2で失敗したという意味になったはずです。
条件式に指定した場所を指定して、
{ITEM.VALUE1} {ITEM.VALUE2}
などとマクロを指定すれば、その値を参照できると思います。 条件式が1つだけならば、
{ITEM.VALUE}
で参照できると思います。
ご確認ください。
ご参考: 1 Web監視アイテム https://www.zabbix.com/documentation/2.2/jp/manual/web_monitoring/items
TNK様
お世話になっております。 ありがとうございます。 返信が遅くなって申し訳ございません。 zabbixは2.2です。
どのステップで失敗しているかについては取得する事ができました。
エラーの内容でたとえば、ウェブシナリオのステータス欄に表示されているような、 以下の内容はアクションのメールに含める事はできないのでしょうか。 ステップ"1.トップページ" [1の1] 失敗: required pattern not found
現在の運用として、メールでアラート内容を確認しており、監視ツールの 画面を見る事はしておりません。 マクロに無い事は分かるのですが、何かよい方法があればご教授頂けないでしょうか。
すみません。漏れがありました。 条件式には、web.test.fail[]を使用しております。
アカウント名 ta-ratm
Zabbix関連
TNK - 投稿数: 4760
利用されているZabbixのバージョンが書かれていませんが、2.2系
を利用されていると仮定させて頂きます。
現時点では、どのようなトリガーを設定されているのでしょうか?
条件式に、web.test.fail[]を利用されているのであれば、その値
が失敗したステップの場所になったと思います。
つまり、1であればステップの1で失敗で、2であればステップ1が成
功してステップ2で失敗したという意味になったはずです。
条件式に指定した場所を指定して、
{ITEM.VALUE1}
{ITEM.VALUE2}
などとマクロを指定すれば、その値を参照できると思います。
条件式が1つだけならば、
{ITEM.VALUE}
で参照できると思います。
ご確認ください。
ご参考:
1 Web監視アイテム
https://www.zabbix.com/documentation/2.2/jp/manual/web_monitoring/items
ta-ratm - 投稿数: 19
TNK様
お世話になっております。
ありがとうございます。
返信が遅くなって申し訳ございません。
zabbixは2.2です。
どのステップで失敗しているかについては取得する事ができました。
エラーの内容でたとえば、ウェブシナリオのステータス欄に表示されているような、
以下の内容はアクションのメールに含める事はできないのでしょうか。
ステップ"1.トップページ" [1の1] 失敗: required pattern not found
現在の運用として、メールでアラート内容を確認しており、監視ツールの
画面を見る事はしておりません。
マクロに無い事は分かるのですが、何かよい方法があればご教授頂けないでしょうか。
以上、よろしくお願いします。
ta-ratm - 投稿数: 19
すみません。漏れがありました。
条件式には、web.test.fail[]を使用しております。