98
104

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Zabbixでの障害通知マクロのまとめ

Last updated at Posted at 2014-03-29

Zabbixから障害通知をメール送付させているが、
監視端末は必要になった時に応じたバージョンを利用している。

そんな中、メールの本文にZabbixのマクロを利用する必要が出てきたのだが、マクロがそのまま表示される症状にぶち当たったので、バージョン別のものをまとめておく。

※ 再アップ版です。
 1つ1つにしたら統一感がなく、もっと見にくかったので、そのままにしました。

追記

2014/9/19 9/11にZabbix2.4がリリースされましたね。
今でも本記事をストック頂く方がいらっしゃるようですので、v2.4に対応させました。
http://qiita.com/AH_korikori/items/9350f94676cfcb7e734a.md
一部さらに見難くなる箇所もございますが、上記URLにてMarkdown形式で閲覧して頂くなど、
ご対応いただけましたら幸いです。

追記2

2015/3/16 "Zabbixでの障害通知マクロのまとめ"をDashドキュメント化しました 記事を投稿しました。
MacOSXアプリDashで読めるように対応しました!

##参考ドキュメント
Zabbix-JPドキュメントにある英語版(v1.6)
Zabbix.comドキュメント内のドキュメント(v1.8 - v2.4)

注意:
・このまとめはトリガーから発生する通知のまとめです。
・「○番目の...」となっているものは各バージョンのマクロで<1-9>とし、内容(日本語訳の部分)には表記していません。
・1つしか設定できないものが複数設定できるようになった場合、最初のマクロに入れています。
・非推奨となっているものは使用しておりません(はず)。
・日本語での説明がないものはGoogle先生の翻訳を確認して訳しています。
 足りない、誤りがある、若しくは「こうした方が分かりやすいよ!」というものはご指摘下さい。
 (個人的にこれでいいのか?というのもありますw)

##アクションに関するもの

内容 v1.6 v1.8 v2.0 v2.2 v2.4
アクションのID
(数値)
- - - {ACTION.ID} {ACTION.ID}
アクションの名前 - - - {ACTION.NAME} {ACTION.NAME}
本日の日付
(yyyy.mm.dd.形式)
{DATE} {DATE} {DATE} {DATE} {DATE}
エスカレーションヒストリ
(以前に送信されたメッセージのログ)
{ESC.HISTORY} {ESC.HISTORY} {ESC.HISTORY} {ESC.HISTORY} {ESC.HISTORY}
現在時刻(hh:mm.ss) {TIME} {TIME} {TIME} {TIME} {TIME}

##イベントに関するもの

内容 v1.6 v1.8 v2.0 v2.2 v2.4
イベント内の
アクションのログ
- {EVENT.ACK.HISTORY} {EVENT.ACK.HISTORY} {EVENT.ACK.HISTORY} {EVENT.ACK.HISTORY}
イベント内の
アクションの状態
(Yes / NO)
- {EVENT.ACK.STATUS} {EVENT.ACK.STATUS} {EVENT.ACK.STATUS} {EVENT.ACK.STATUS}
イベントの時期 {EVENT.AGE} {EVENT.AGE} {EVENT.AGE} {EVENT.AGE} {EVENT.AGE}
イベントの日付 {EVENT.DATE} {EVENT.DATE} {EVENT.DATE} {EVENT.DATE} {EVENT.DATE}
イベントの時刻 {EVENT.TIME} {EVENT.TIME} {EVENT.TIME} {EVENT.TIME} {EVENT.TIME}
通知したイベントのID
(数値)
{EVENT.ID} {EVENT.ID} {EVENT.ID} {EVENT.ID} {EVENT.ID}
イベントの数値 - - - {EVENT.VALUE} {EVENT.VALUE}
イベントの状態 - - - {EVENT.STATUS} {EVENT.STATUS}
リカバリーした日付 - - - {EVENT.RECOVERY.DATE} {EVENT.RECOVERY.DATE}
リカバリーしたID
(数値)
- - - {EVENT.RECOVERY.ID} {EVENT.RECOVERY.ID}
リカバリーした状態 - - - {EVENT.RECOVERY.STATUS} {EVENT.RECOVERY.STATUS}
リカバリーした時間 - - - {EVENT.RECOVERY.TIME} {EVENT.RECOVERY.TIME}
リカバリーした数値 - - - {EVENT.RECOVERY.VALUE} {EVENT.RECOVERY.VALUE}

##ホストに関するもの

内容 v1.6 v1.8 v2.0 v2.2 v2.4
通知したトリガーのアイテムのホスト名 {HOSTNAME} {HOSTNAME<1-9>} {HOST.HOST<1-9>} {HOST.HOST<1-9>} {HOST.HOST<1-9>}
IPとホストDNS名(ホスト設定に依存) - {HOST.CONN<1-9>} {HOST.CONN<1-9>} {HOST.CONN<1-9>} {HOST.CONN<1-9>}
ホストの説明 - - - - {HOST.DESCRIPTION<1-9>}
ホストのDNS名 - {HOST.DNS<1-9>} {HOST.DNS<1-9>} {HOST.DNS<1-9>} {HOST.DNS<1-9>}
通知を生成したトリガーのアイテムのIPアドレス {IPADDRESS} {IPADDRESS<1-9>} {HOST.IP<1-9>} {HOST.IP<1-9>} {HOST.IP<1-9>}
ホスト(エージェント)のポート番号 - - - {HOST.PORT<1-9>} {HOST.PORT<1-9>}
ホストインベントリ内のエイリアス - - {INVENTORY.ALIAS<1-9>} {INVENTORY.ALIAS<1-9>} {INVENTORY.ALIAS<1-9>}
ホストインベントリ内のアセットタグ - - {INVENTORY.ASSET.TAG<1-9>} {INVENTORY.ASSET.TAG<1-9>} {INVENTORY.ASSET.TAG<1-9>}
ホストインベントリ内のシャーシ - - {INVENTORY.CHASSIS<1-9>} {INVENTORY.CHASSIS<1-9>} {INVENTORY.CHASSIS<1-9>}
ホストインベントリ内の連絡先 {PROFILE.CONTACT} {PROFILE.CONTACT<1-9>} {INVENTORY.CONTACT<1-9>} {INVENTORY.CONTACT<1-9>} {INVENTORY.CONTACT<1-9>}
ホストインベントリ内の連絡先の番号 - - {INVENTORY.CONTRACT.NUMBER<1-9>} {INVENTORY.CONTRACT.NUMBER<1-9>} {INVENTORY.CONTRACT.NUMBER<1-9>}
ホストインベントリ内のデプロイメントステータス - - {INVENTORY.DEPLOYMENT.STATUS<1-9>} {INVENTORY.DEPLOYMENT.STATUS<1-9>} {INVENTORY.DEPLOYMENT.STATUS<1-9>}
ホストインベントリ内のハードウェア {PROFILE.HARDWARE} {PROFILE.HARDWARE<1-9>} {INVENTORY.HARDWARE<1-9>} {INVENTORY.HARDWARE<1-9>} {INVENTORY.HARDWARE<1-9>}
ハードウェア(ホストインベントリ内での詳細) - - {INVENTORY.HARDWARE.FULL<1-9>} {INVENTORY.HARDWARE.FULL<1-9>} {INVENTORY.HARDWARE.FULL<1-9>}
ホストインベントリ内のホストのサブネットマスク - - {INVENTORY.HOST.NETMASK<1-9>} {INVENTORY.HOST.NETMASK<1-9>} {INVENTORY.HOST.NETMASK<1-9>}
ホストインベントリ内のホストのネットワーク - - {INVENTORY.HOST.NETWORKS<1-9>} {INVENTORY.HOST.NETWORKS<1-9>} {INVENTORY.HOST.NETWORKS<1-9>}
ホストインベントリ内のホストのルータ - - {INVENTORY.HOST.ROUTER<1-9>} {INVENTORY.HOST.ROUTER<1-9>} {INVENTORY.HOST.ROUTER<1-9>}
ホストインベントリ内のハードウェアのアーキテクチャ - - {INVENTORY.HW.ARCH<1-9>} {INVENTORY.HW.ARCH<1-9>} {INVENTORY.HW.ARCH<1-9>}
ホストインベントリ内のハードウェアの撤去日 - - {INVENTORY.HW.DATE.DECOMM<1-9>} {INVENTORY.HW.DATE.DECOMM<1-9>} {INVENTORY.HW.DATE.DECOMM<1-9>}
ホストインベントリの、ハードウェアのメンテナンスの終了日 - - {INVENTORY.HW.DATE.EXPIRY<1-9>} {INVENTORY.HW.DATE.EXPIRY<1-9>} {INVENTORY.HW.DATE.EXPIRY<1-9>}
ホストインベントリ内のハードウェアのインストール日 - - {INVENTORY.HW.DATE.INSTALL<1-9>} {INVENTORY.HW.DATE.INSTALL<1-9>} {INVENTORY.HW.DATE.INSTALL<1-9>}
ホストインベントリ内のハードウェアの購買日 - - {INVENTORY.HW.DATE.PURCHASE<1-9>} {INVENTORY.HW.DATE.PURCHASE<1-9>} {INVENTORY.HW.DATE.PURCHASE<1-9>}
ホストインベントリ内のインストーラ名 - - {INVENTORY.INSTALLER.NAME<1-9>} {INVENTORY.INSTALLER.NAME<1-9>} {INVENTORY.INSTALLER.NAME<1-9>}
ホストインベントリ内の場所 {PROFILE.LOCATION} {PROFILE.LOCATION<1-9>} {INVENTORY.LOCATION<1-9>} {INVENTORY.LOCATION<1-9>} {INVENTORY.LOCATION<1-9>}
ホストインベントリ内の場所の緯度 - - {INVENTORY.LOCATION.LAT<1-9>} {INVENTORY.LOCATION.LAT<1-9>} {INVENTORY.LOCATION.LAT<1-9>}
ホストインベントリ内の場所の経度 - - {INVENTORY.LOCATION.LON<1-9>} {INVENTORY.LOCATION.LON<1-9>} {INVENTORY.LOCATION.LON<1-9>}
ホストインベントリ内のMACアドレスA {PROFILE.MACADDRESS} {PROFILE.MACADDRESS<1-9>} {INVENTORY.MACADDRESS.A<1-9>} {INVENTORY.MACADDRESS.A<1-9>} {INVENTORY.MACADDRESS.A<1-9>}
ホストインベントリ内のMACアドレスB - - {INVENTORY.MACADDRESS.B<1-9>} {INVENTORY.MACADDRESS.B<1-9>} {INVENTORY.MACADDRESS.B<1-9>}
ホストインベントリ内のモデル - - {INVENTORY.MODEL<1-9>} {INVENTORY.MODEL<1-9>} {INVENTORY.MODEL<1-9>}
ホストインベントリ内の名前 {PROFILE.NAME} {PROFILE.NAME<1-9>} {INVENTORY.NAME<1-9>} {INVENTORY.NAME<1-9>} {INVENTORY.NAME<1-9>}
ホストインベントリ内のノート {PROFILE.NOTES} {PROFILE.NOTES<1-9>} {INVENTORY.NOTES<1-9>} {INVENTORY.NOTES<1-9>} {INVENTORY.NOTES<1-9>}
ホストインベントリ内のOOBIPアドレス - - {INVENTORY.OOB.IP<1-9>} {INVENTORY.OOB.IP<1-9>} {INVENTORY.OOB.IP<1-9>}
ホストインベントリ内のOOBサブネットマスク - - {INVENTORY.OOB.NETMASK<1-9>} {INVENTORY.OOB.NETMASK<1-9>} {INVENTORY.OOB.NETMASK<1-9>}
ホストインベントリ内のOOBルータ - - {INVENTORY.OOB.ROUTER<1-9>} {INVENTORY.OOB.ROUTER<1-9>} {INVENTORY.OOB.ROUTER<1-9>}
ホストインベントリ内のOS {PROFILE.OS} {PROFILE.OS<1-9>} {INVENTORY.OS<1-9>} {INVENTORY.OS<1-9>} {INVENTORY.OS<1-9>}
ホストインベントリ内のOS(詳細) - - {INVENTORY.OS.FULL<1-9>} {INVENTORY.OS.FULL<1-9>} {INVENTORY.OS.FULL<1-9>}
ホストインベントリ内のOS(短縮) - - {INVENTORY.OS.SHORT<1-9>} {INVENTORY.OS.SHORT<1-9>} {INVENTORY.OS.SHORT<1-9>}
ホストインベントリ内の第1POCセル - - {INVENTORY.POC.PRIMARY.CELL<1-9>} {INVENTORY.POC.PRIMARY.CELL<1-9>} {INVENTORY.POC.PRIMARY.CELL<1-9>}
ホストインベントリ内の第1POCEmail - - {INVENTORY.POC.PRIMARY.EMAIL<1-9>} {INVENTORY.POC.PRIMARY.EMAIL<1-9>} {INVENTORY.POC.PRIMARY.EMAIL<1-9>}
ホストインベントリ内の第1POCの名前 - - {INVENTORY.POC.PRIMARY.NAME<1-9>} {INVENTORY.POC.PRIMARY.NAME<1-9>} {INVENTORY.POC.PRIMARY.NAME<1-9>}
ホストインベントリ内の第1POCのノート - - {INVENTORY.POC.PRIMARY.NOTES<1-9>} {INVENTORY.POC.PRIMARY.NOTES<1-9>} {INVENTORY.POC.PRIMARY.NOTES<1-9>}
ホストインベントリ内の第1POCの電話番号A - - {INVENTORY.POC.PRIMARY.PHONE.A<1-9>} {INVENTORY.POC.PRIMARY.PHONE.A<1-9>} {INVENTORY.POC.PRIMARY.PHONE.A<1-9>}
ホストインベントリ内の第1POCの電話番号B - - {INVENTORY.POC.PRIMARY.PHONE.B<1-9>} {INVENTORY.POC.PRIMARY.PHONE.B<1-9>} {INVENTORY.POC.PRIMARY.PHONE.B<1-9>}
ホストインベントリ内の第1POCの表示名 - - {INVENTORY.POC.PRIMARY.SCREEN<1-9>} {INVENTORY.POC.PRIMARY.SCREEN<1-9>} {INVENTORY.POC.PRIMARY.SCREEN<1-9>}
ホストインベントリ内の第2POCセル - - {INVENTORY.POC.SECONDARY.CELL<1-9>} {INVENTORY.POC.SECONDARY.CELL<1-9>} {INVENTORY.POC.SECONDARY.CELL<1-9>}
ホストインベントリ内の第2POCEmail - - {INVENTORY.POC.SECONDARY.EMAIL<1-9>} {INVENTORY.POC.SECONDARY.EMAIL<1-9>} {INVENTORY.POC.SECONDARY.EMAIL<1-9>}
ホストインベントリ内の第2POCの名前 - - {INVENTORY.POC.SECONDARY.NAME<1-9>} {INVENTORY.POC.SECONDARY.NAME<1-9>} {INVENTORY.POC.SECONDARY.NAME<1-9>}
ホストインベントリ内の第2POCのノート - - {INVENTORY.POC.SECONDARY.NOTES<1-9>} {INVENTORY.POC.SECONDARY.NOTES<1-9>} {INVENTORY.POC.SECONDARY.NOTES<1-9>}
ホストインベントリ内の第2POCの電話番号A - - {INVENTORY.POC.SECONDARY.PHONE.A<1-9>} {INVENTORY.POC.SECONDARY.PHONE.A<1-9>} {INVENTORY.POC.SECONDARY.PHONE.A<1-9>}
ホストインベントリ内の第2POCの電話番号B - - {INVENTORY.POC.SECONDARY.PHONE.B<1-9>} {INVENTORY.POC.SECONDARY.PHONE.B<1-9>} {INVENTORY.POC.SECONDARY.PHONE.B<1-9>}
ホストインベントリ内の第2POCの表示名 - - {INVENTORY.POC.SECONDARY.SCREEN<1-9>} {INVENTORY.POC.SECONDARY.SCREEN<1-9>} {INVENTORY.POC.SECONDARY.SCREEN<1-9>}
ホストインベントリ内のシリアルナンバーA {PROFILE.SERIALNO} {PROFILE.SERIALNO<1-9>} {INVENTORY.SERIALNO.A<1-9>} {INVENTORY.SERIALNO.A<1-9>} {INVENTORY.SERIALNO.A<1-9>}
ホストインベントリ内のシリアルナンバーB - - {INVENTORY.SERIALNO.B<1-9>} {INVENTORY.SERIALNO.B<1-9>} {INVENTORY.SERIALNO.B<1-9>}
ホストインベントリ内のサイトアドレスA - - {INVENTORY.SITE.ADDRESS.A<1-9>} {INVENTORY.SITE.ADDRESS.A<1-9>} {INVENTORY.SITE.ADDRESS.A<1-9>}
ホストインベントリ内のサイトアドレスB - - {INVENTORY.SITE.ADDRESS.B<1-9>} {INVENTORY.SITE.ADDRESS.B<1-9>} {INVENTORY.SITE.ADDRESS.B<1-9>}
ホストインベントリ内のサイトアドレスC - - {INVENTORY.SITE.ADDRESS.C<1-9>} {INVENTORY.SITE.ADDRESS.C<1-9>} {INVENTORY.SITE.ADDRESS.C<1-9>}
ホストインベントリ内のサイトの都市 - - {INVENTORY.SITE.CITY<1-9>} {INVENTORY.SITE.CITY<1-9>} {INVENTORY.SITE.CITY<1-9>}
ホストインベントリ内のサイトの国 - - {INVENTORY.SITE.COUNTRY<1-9>} {INVENTORY.SITE.COUNTRY<1-9>} {INVENTORY.SITE.COUNTRY<1-9>}
ホストインベントリ内のサイトのノート - - {INVENTORY.SITE.NOTES<1-9>} {INVENTORY.SITE.NOTES<1-9>} {INVENTORY.SITE.NOTES<1-9>}
ホストインベントリ内のラックの場所 - - {INVENTORY.SITE.RACK<1-9>} {INVENTORY.SITE.RACK<1-9>} {INVENTORY.SITE.RACK<1-9>}
ホストインベントリ内のサイトの州/省 - - {INVENTORY.SITE.STATE<1-9>} {INVENTORY.SITE.STATE<1-9>} {INVENTORY.SITE.STATE<1-9>}
ホストインベントリ内のサイトの郵便番号 - - {INVENTORY.SITE.ZIP<1-9>} {INVENTORY.SITE.ZIP<1-9>} {INVENTORY.SITE.ZIP<1-9>}
ホストインベントリ内のソフトウェア {PROFILE.SOFTWARE} {PROFILE.SOFTWARE<1-9>} {INVENTORY.SOFTWARE<1-9>} {INVENTORY.SOFTWARE<1-9>} {INVENTORY.SOFTWARE<1-9>}
ホストインベントリ内のソフトウェアアプリケーションA - - {INVENTORY.SOFTWARE.APP.A<1-9>} {INVENTORY.SOFTWARE.APP.A<1-9>} {INVENTORY.SOFTWARE.APP.A<1-9>}
ホストインベントリ内のソフトウェアアプリケーションB - - {INVENTORY.SOFTWARE.APP.B<1-9>} {INVENTORY.SOFTWARE.APP.B<1-9>} {INVENTORY.SOFTWARE.APP.B<1-9>}
ホストインベントリ内のソフトウェアアプリケーションC - - {INVENTORY.SOFTWARE.APP.C<1-9>} {INVENTORY.SOFTWARE.APP.C<1-9>} {INVENTORY.SOFTWARE.APP.C<1-9>}
ホストインベントリ内のソフトウェアアプリケーションD - - {INVENTORY.SOFTWARE.APP.D<1-9>} {INVENTORY.SOFTWARE.APP.D<1-9>} {INVENTORY.SOFTWARE.APP.D<1-9>}
ホストインベントリ内のソフトウェアアプリケーションE - - {INVENTORY.SOFTWARE.APP.E<1-9>} {INVENTORY.SOFTWARE.APP.E<1-9>} {INVENTORY.SOFTWARE.APP.E<1-9>}
ホストインベントリ内のソフトウェア(詳細) - - {INVENTORY.SOFTWARE.FULL<1-9>} {INVENTORY.SOFTWARE.FULL<1-9>} {INVENTORY.SOFTWARE.FULL<1-9>}
ホストインベントリ内のタグ {PROFILE.TAG} {PROFILE.TAG<1-9>} {INVENTORY.TAG<1-9>} {INVENTORY.TAG<1-9>} {INVENTORY.TAG<1-9>}
ホストインベントリ内のタイプ {PROFILE.DEVICETYPE} {PROFILE.DEVICETYPE<1-9>} {INVENTORY.TYPE<1-9>} {INVENTORY.TYPE<1-9>} {INVENTORY.TYPE<1-9>}
ホストインベントリ内のタイプ(詳細) - - {INVENTORY.TYPE.FULL<1-9>} {INVENTORY.TYPE.FULL<1-9>} {INVENTORY.TYPE.FULL<1-9>}
ホストインベントリ内のURL A - - {INVENTORY.URL.A<1-9>} {INVENTORY.URL.A<1-9>} {INVENTORY.URL.A<1-9>}
ホストインベントリ内のURL B - - {INVENTORY.URL.B<1-9>} {INVENTORY.URL.B<1-9>} {INVENTORY.URL.B<1-9>}
ホストインベントリ内のURL C - - {INVENTORY.URL.C<1-9>} {INVENTORY.URL.C<1-9>} {INVENTORY.URL.C<1-9>}
ホストインベントリ内のベンダー - - {INVENTORY.VENDOR<1-9>} {INVENTORY.VENDOR<1-9>} {INVENTORY.VENDOR<1-9>}

##アイテムに関するもの

内容 v1.6 v1.8 v2.0 v2.2 v2.4
通知の原因となったトリガー条件式のアイテムの説明 - - {ITEM.DESCRIPTION<1-9>} {ITEM.DESCRIPTION<1-9>} {ITEM.DESCRIPTION<1-9>}
通知の原因となったトリガー条件式のアイテムのID
(数値)
※1.8.12以降
- {ITEM.ID<1-9>} {ITEM.ID<1-9>} {ITEM.ID<1-9>} {ITEM.ID<1-9>}
通知の原因となったトリガー条件式のアイテムのキー {TRIGGER.KEY} {TRIGGER.KEY<1-9>} {ITEM.KEY<1-9>} {ITEM.KEY<1-9>} {ITEM.KEY<1-9>}
通知の原因となったトリガー条件式のアイテムの(マクロで拡張されていない)オリジナルキー
※2.0.6以降でサポート
- - {ITEM.KEY.ORIG<1-9>} {ITEM.KEY.ORIG<1-9>} {ITEM.KEY.ORIG<1-9>}
通知の原因となったトリガー条件式のアイテムの最新の値
{{HOST.HOST}:{ITEM.KEY}.last(0)}へのエイリアス
{ITEM.LASTVALUE} {ITEM.LASTVALUE<1-9>} {ITEM.LASTVALUE<1-9>} {ITEM.LASTVALUE<1-9>} {ITEM.LASTVALUE<1-9>}
アイテムで取得したログを検出した時期 - {ITEM.LOG.AGE<1-9>} {ITEM.LOG.AGE<1-9>} {ITEM.LOG.AGE<1-9>} {ITEM.LOG.AGE<1-9>}
アイテムで取得したログを検出した日付 - {ITEM.LOG.DATE<1-9>} {ITEM.LOG.DATE<1-9>} {ITEM.LOG.DATE<1-9>} {ITEM.LOG.DATE<1-9>}
アイテムで取得したログを検出した時間 - {ITEM.LOG.TIME<1-9>} {ITEM.LOG.TIME<1-9>} {ITEM.LOG.TIME<1-9>} {ITEM.LOG.TIME<1-9>}
イベントログのID
※Windows event logをモニタリングする時のみ使用
- {ITEM.LOG.EVENTID<1-9>} {ITEM.LOG.EVENTID<1-9>} {ITEM.LOG.EVENTID<1-9>} {ITEM.LOG.EVENTID<1-9>}
イベントログの重要度
(数値)
※Windows event logをモニタリングする時のみ使用
- {ITEM.LOG.NSEVERITY<1-9>} {ITEM.LOG.NSEVERITY<1-9>} {ITEM.LOG.NSEVERITY<1-9>} {ITEM.LOG.NSEVERITY<1-9>}
イベントログの重要度
※Windows event logをモニタリングする時のみ使用
- {ITEM.LOG.SEVERITY<1-9>} {ITEM.LOG.SEVERITY<1-9>} {ITEM.LOG.SEVERITY<1-9>} {ITEM.LOG.SEVERITY<1-9>}
イベントログを取得した情報の場所
※Windows event logをモニタリングする時のみ使用
- {ITEM.LOG.SOURCE<1-9>} {ITEM.LOG.SOURCE<1-9>} {ITEM.LOG.SOURCE<1-9>} {ITEM.LOG.SOURCE<1-9>}
通知したトリガーのアイテムの名前 {ITEM.NAME} {ITEM.NAME<1-9>} {ITEM.NAME<1-9>} {ITEM.NAME<1-9>} {ITEM.NAME<1-9>}
通知の原因となったトリガー条件式のアイテムの(マクロで拡張されていない)オリジナルの名前 - - {ITEM.NAME.ORIG<1-9>} {ITEM.NAME.ORIG<1-9>} {ITEM.NAME.ORIG<1-9>}
トリガー条件式のN番目のアイテムの最新の値 - {ITEM.VALUE<1-9>} {ITEM.VALUE<1-9>} {ITEM.VALUE<1-9>} {ITEM.VALUE<1-9>}
ノードのID - {NODE.ID<1-9>} {NODE.ID<1-9>} {NODE.ID<1-9>} 記載なし
ノードの名前 - {NODE.NAME<1-9>} {NODE.NAME<1-9>} {NODE.NAME<1-9>} 記載なし
通知の原因となったトリガー条件式のアイテムのプロキシ名
※1.8.4以降でサポート
- {PROXY.NAME<1-9>} {PROXY.NAME<1-9>} {PROXY.NAME<1-9>} {PROXY.NAME<1-9>}
プロキシの説明 - - - - {PROXY.DESCRIPTION<1-9>}

※ NODE.ID / NODE.NAME は、英語含め無記載と見受けられたので、そのまま記載しています。
※ v2.4にて、NODE.ID / NODE.NAME が記載されておりませんでした。その為、"記載なし"と書いております。

##トリガーに関するもの

内容 v1.6 v1.8 v2.0 v2.2 v2.4
トリガーのコメント {TRIGGER.COMMENT} {TRIGGER.COMMENT} {TRIGGER.DESCRIPTION} {TRIGGER.DESCRIPTION} {TRIGGER.DESCRIPTION}
ステータスに関わらず、すべてのトリガーに対する対応済みの「障害」イベントの数
※1.8.3以降でサポート
- {TRIGGER.EVENTS.PROBLEM.ACK} {TRIGGER.EVENTS.PROBLEM.ACK} {TRIGGER.EVENTS.PROBLEM.ACK} {TRIGGER.EVENTS.PROBLEM.ACK}
ステータスに関わらず、すべてのトリガーに対する未対応の「障害」イベントの数
※1.8.3以降でサポート
- {TRIGGER.EVENTS.PROBLEM.UNACK} {TRIGGER.EVENTS.PROBLEM.UNACK} {TRIGGER.EVENTS.PROBLEM.UNACK} {TRIGGER.EVENTS.PROBLEM.UNACK}
トリガーが定義されているホストグループのリスト(SQLクエリでソートされ、カンマ区切り)
※2.0.6からサポート
- - {TRIGGER.HOSTGROUP.NAME} {TRIGGER.HOSTGROUP.NAME} {TRIGGER.HOSTGROUP.NAME}
トリガー条件式
※1.8.12以降でサポート
- {TRIGGER.EXPRESSION} {TRIGGER.EXPRESSION} {TRIGGER.EXPRESSION} {TRIGGER.EXPRESSION}
このアクションのトリガーとなったトリガーのID(数値) {TRIGGER.ID} {TRIGGER.ID} {TRIGGER.ID} {TRIGGER.ID} {TRIGGER.ID}
トリガーの名前 {TRIGGER.NAME} {TRIGGER.NAME} {TRIGGER.NAME} {TRIGGER.NAME} {TRIGGER.NAME}
(マクロで拡張されていない)オリジナルのトリガー名
※2.0.6以降でサポート
- - {TRIGGER.NAME.ORIG} {TRIGGER.NAME.ORIG} {TRIGGER.NAME.ORIG}
トリガーの深刻度(数値)
※Zabbix 1.6.2からサポート
{TRIGGER.NSEVERITY} {TRIGGER.NSEVERITY} {TRIGGER.NSEVERITY} {TRIGGER.NSEVERITY} {TRIGGER.NSEVERITY}
トリガーの深刻度 {TRIGGER.SEVERITY} {TRIGGER.SEVERITY} {TRIGGER.SEVERITY} {TRIGGER.SEVERITY} {TRIGGER.SEVERITY}
トリガーのステータス
障害 / OK
{TRIGGER.STATUS}
{STATUS}
{TRIGGER.STATUS}
{STATUS}
{TRIGGER.STATUS} {TRIGGER.STATUS} {TRIGGER.STATUS}
トリガーが定義されているテンプレートのリスト、あるいはトリガーがホスト内で定義されている場合のUNKNOWN のリスト(SQLクエリでソートされ、カンマ区切り)
※2.0.6からサポート
- - {TRIGGER.TEMPLATE.NAME} {TRIGGER.TEMPLATE.NAME} {TRIGGER.TEMPLATE.NAME}
トリガーのURL {TRIGGER.URL} {TRIGGER.URL} {TRIGGER.URL} {TRIGGER.URL} {TRIGGER.URL}
現在のトリガーの値 {TRIGGER.VALUE} {TRIGGER.VALUE} {TRIGGER.VALUE} {TRIGGER.VALUE} {TRIGGER.VALUE}
トリガー条件式で使用されるシンプルなマクロ {host:key.func(param)} {host:key.func(param)} {host:key.func(param)} {host:key.func(param)} {host:key.func(param)}

##マップに関するもの

内容 v1.6 v1.8 v2.0 v2.2 v2.4
マップのマップ項目に対する未応答イベントの数
または通知で現在のイベントを生成したトリガーに対する未応答イベントの数
※1.8.3以降のマップ項目ラベルでサポート
- {TRIGGER.EVENTS.UNACK} {TRIGGER.EVENTS.UNACK} {TRIGGER.EVENTS.UNACK} {TRIGGER.EVENTS.UNACK}
マップの項目に対する対応済みのイベントの数
あるいは、通知内の現在のイベントを生成したトリガーに対する対応済みのイベントの数※1.8.3以降でサポート
- {TRIGGER.EVENTS.ACK} {TRIGGER.EVENTS.ACK} {TRIGGER.EVENTS.ACK} {TRIGGER.EVENTS.ACK}

※ マップの項目に対する対応済みのイベントの数あるいは、
通知内の現在のイベントを生成したトリガーに対する対応済みのイベントの数が、
Zabbix2.2の英語ドキュメントに記載なしでしたが、対応してますよね?

ユーザマクロに関するもの

内容 v1.6 v1.8 v2.0 v2.2 v2.4
ユーザが定義したマクロ - - - - {$MACRO}
98
104
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
98
104

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?