障害通知メッセージ内のエラー内容表示
お世話になります。最近Zabbixを使い始めたものです。
あるWebサイト監視をしていて、障害時になにが原因でエラーになったのかわかる内容をメール通知したいのですが、
デフォルトのままだとわかりません。メッセージのマクロに何を指定すればよいのでしょうか?
-デフォルトのメッセージ設定内容-
Problem started at {EVENT.TIME} on {EVENT.DATE}
Problem name: {EVENT.NAME}
Host: {HOST.NAME}
Severity: {EVENT.SEVERITY}
Original problem ID: {EVENT.ID}
{TRIGGER.URL}
{EVENT.STATUS}
-通知メッセージに表示させたい内容(例)
ステップ"DEV store" [1の1] 失敗: Couldn't resolve host name: Could not resolve host: lx-589ec65bb6f7.corp.hpicloud.net2; Unknown error
よろしくお願いします。
Yasumi - 投稿数: 380
利用しているZabbixとOSのバージョンを教えてください。
ただ、おそらくは下記になるかと思います。詳細はマニュアルを確認してください。
{ITEM.VALUE}
{ITEM.LASTVALUE}
https://www.zabbix.com/documentation/2.2/jp/manual/appendix/macros/suppo...
https://www.zabbix.com/documentation/4.0/manual/appendix/macros/supporte...
tooshima0511 - 投稿数: 15
yasumiさん回答ありがとうございます。
zabbix_server は 4.4.7、OSは Linux Server release 7.5 です。
Problem started at {EVENT.TIME} on {EVENT.DATE}
Problem name: {EVENT.NAME}
Host: {HOST.NAME}
Severity: {EVENT.SEVERITY}
Original problem ID: {EVENT.ID}
{TRIGGER.URL}
{EVENT.STATUS}
{ITEM.DESCRIPTION}
{TRIGGER.DESCRIPTION}
{ITEM.VALUE}
{ITEM.LASTVALUE}
と色々設定してみましたが、
Problem started at 03:18:00 on 2020.05.20 Problem name: DEV Store down
Host: DEV Store
Severity: High
Original problem ID: 235
https://lx-589ec65bb6f7.corp.hpicloud.net/...
PROBLEM
1
1
となりエラーの文字列が拾えません。{ITEM.VALUE<1-9>} での番号は何を意味しているのでしょうか。。
Yasumi - 投稿数: 380
数字は、トリガーに記載されているアイテムの順番になります。
なのでトリガーに利用しているアイテムが1つであれば1を入力すればOKです。
tooshima0511 - 投稿数: 15
トリガーは1つです。{lx-589ec65bb6f7.corp.hpicloud.net:web.test.fail[DEV Store].last()}=1
{ITEM.VALUE<1>} と指定してみましたが、{ITEM.VALUE<1>} とそのまま出力されてしまいます。。
Yasumi - 投稿数: 380
{ITEM.VALUE1} と記載してください。
TNK - 投稿数: 4769
トリガーの条件式内で、web.test.fail[]しか使っていないのであ
れば、0かそれ以外かの数値しか取得できません。
恐らく、web.test.error[]に設定されている文字列もアクションの
メッセージ内に含むようにされたいのだと思いますが、そうである
ならば、条件式内にweb.test.error[]の条件も付加するようにする
ことで、条件式内で使用するアイテムの順番に合わせて、
{ITEM.VALUE1}
{ITEM.VALUE2}
などによってメッセージ内に入れることができると思います。
https://www.zabbix.com/documentation/4.4/manual/web_monitoring/items
tooshima0511 - 投稿数: 15
皆さんのお陰で取得することができました! ありがとうございました。
Problem started at 07:02:12 on 2020.05.20 Problem name: DEV Store down
Host: DEV Store
Severity: High
Original problem ID: 239
https://lx-589ec65bb6f7.corp.hpicloud.net/is-bin/...
PROBLEM
Couldn't resolve host name: Could not resolve host: lx-589ec65bb6f7.corp.hpicloud.net2; Unknown error Couldn't resolve host name: Could not resolve host: lx-589ec65bb6f7.corp.hpicloud.net2; Unknown error