Zabbix 2.2.1 の アクション設定でのマクロ{EVENT.TIME}について
お世話になります。いつもこちらのフォーラムを参考にさせていただいております。
Zabbix 2.2.1 にて{EVENT.TIME}のマクロで表示される時間について質問です。
アクション設定で以下のようなメッセージを設定し、
メール送信を行っております。メールは正常に送信できております。
デフォルトのメッセージ
#####ここから#####
エラー発生
発生日時:{EVENT.DATE}{EVENT.TIME}
アラート:{ITEM.NAME1}
{TRIGGER.NAME}
HOST IP:{HOST.CONN1}
#####ここまで#####
リカバリーメッセージ
#####ここから#####
エラー復旧
復旧日時:{EVENT.DATE} {EVENT.TIME}
アラート:{ITEM.NAME1}
{TRIGGER.NAME}
HOST IP:{HOST.CONN1}
#####ここまで#####
アクション実行条件
(A) and (B)
(A) メンテナンスの状態 期間外 メンテナンス
(B) トリガーの値 = 障害
今まで、1.8.16を使用しておりましたが、1.8.16で送られてきたメールでは、
デフォルトメッセージの「発生日時:{EVENT.DATE}{EVENT.TIME} 」部分には異常状態となった時間が、
リカバリメッセージの「復旧日時:{EVENT.DATE} {EVENT.TIME} 」部分には異常状態が解除された時間(復旧時間)が記載されておりました。
しかし、2.2.1では、デフォルトメッセージとリカバリメッセージの「{EVENT.DATE}{EVENT.TIME}」には、
両方共に異常状態となった時間が記載されます。
本事象が、仕様によるものなのかバグなのかが不明なので質問させていただきました。
また、何か回避情報などあればご教授ください。
よろしくお願いいたします。
TNK - 投稿数: 4742
マニュアルをご確認ください。
リカバリ時刻に関しては、
{EVENT.RECOVERY.DATE}
{EVENT.RECOVERY.TIME}
が用意されていますので、こちらを利用してみてください。
https://www.zabbix.com/documentation/2.2/manual/introduction/whatsnew220...
https://www.zabbix.com/documentation/2.2/manual/appendix/macros/supporte...
disk - 投稿数: 2
TNK 様
回答ありがとうございました。2.0までは、{EVENT.DATE}{EVENT.TIME}で、そのまま使えていたので、見落としておりました。
失礼いたしました。
紹介いただいたマクロを利用してみます。
Cuturn - 投稿数: 22
Oh...これは気付きませんでした。
結構気にせずリカバリメッセージは今まで通り同文でいいよねと思って使ってる方がいらっしゃる気がします。
横からですが、私も参考にさせていただきました。ありがとうございます。