Zabbix Documentation 4.4

3.04.04.4 (current)| In development:5.0 (devel)| Unsupported:1.82.02.22.43.23.44.2Guidelines

User Tools

Site Tools


manual:appendix:macros:supported_by_location

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
manual:appendix:macros:supported_by_location [2019/10/14 09:22]
martins-v adding EVENT.RECOVERY.NAME
manual:appendix:macros:supported_by_location [2020/02/17 12:52] (current)
martins-v better link placement
Line 8: Line 8:
  
 ^Macro ​ ^Supported in  ^Description ​ | ^Macro ​ ^Supported in  ^Description ​ |
-|{ACTION.ID} ​                           |-> Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Numeric ID of the triggered action.//\\ Supported since 2.2.0. ​ | +|{ACTION.ID} ​                           |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Numeric ID of the triggered action.//\\ Supported since 2.2.0. ​ | 
-|{ACTION.NAME} ​                         |-> Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Name of the triggered action.//\\ Supported since 2.2.0. ​ |+|{ACTION.NAME} ​                         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Name of the triggered action.//\\ Supported since 2.2.0. ​ |
 |{ALERT.MESSAGE} ​                       |-> Alert script parameters ​ |//'​Default message'​ value from action configuration.//​\\ Supported since 3.0.0. ​ | |{ALERT.MESSAGE} ​                       |-> Alert script parameters ​ |//'​Default message'​ value from action configuration.//​\\ Supported since 3.0.0. ​ |
 |{ALERT.SENDTO} ​                        ​|->​ Alert script parameters ​ |//'​Send to' value from user media configuration.//​\\ Supported since 3.0.0. ​ | |{ALERT.SENDTO} ​                        ​|->​ Alert script parameters ​ |//'​Send to' value from user media configuration.//​\\ Supported since 3.0.0. ​ |
 |{ALERT.SUBJECT} ​                       |-> Alert script parameters ​ |//'​Default subject'​ value from action configuration.//​\\ Supported since 3.0.0. ​ | |{ALERT.SUBJECT} ​                       |-> Alert script parameters ​ |//'​Default subject'​ value from action configuration.//​\\ Supported since 3.0.0. ​ |
-|{DATE} ​                                ​|->​ Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​  ​|//​Current date in yyyy.mm.dd. format.// ​ |+|{DATE} ​                                ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ -> Internal ​notifications ​  ​|//​Current date in yyyy.mm.dd. format.// ​ |
 |{DISCOVERY.DEVICE.IPADDRESS} ​          ​|->​ Discovery notifications ​ |//IP address of the discovered device.//\\ Available always, does not depend on host being added. ​ | |{DISCOVERY.DEVICE.IPADDRESS} ​          ​|->​ Discovery notifications ​ |//IP address of the discovered device.//\\ Available always, does not depend on host being added. ​ |
 |{DISCOVERY.DEVICE.DNS} ​                ​|->​ Discovery notifications ​ |//DNS name of the discovered device.//\\ Available always, does not depend on host being added. ​ | |{DISCOVERY.DEVICE.DNS} ​                ​|->​ Discovery notifications ​ |//DNS name of the discovered device.//\\ Available always, does not depend on host being added. ​ |
Line 23: Line 23:
 |{DISCOVERY.SERVICE.STATUS} ​            ​|->​ Discovery notifications ​ |//Status of the discovered service:// can be either UP or DOWN. | |{DISCOVERY.SERVICE.STATUS} ​            ​|->​ Discovery notifications ​ |//Status of the discovered service:// can be either UP or DOWN. |
 |{DISCOVERY.SERVICE.UPTIME} ​            ​|->​ Discovery notifications ​ |//Time since the last change of discovery status for a particular service.//​\\ For example: 1h 29m.\\ For services with status DOWN, this is the period of their downtime. ​ | |{DISCOVERY.SERVICE.UPTIME} ​            ​|->​ Discovery notifications ​ |//Time since the last change of discovery status for a particular service.//​\\ For example: 1h 29m.\\ For services with status DOWN, this is the period of their downtime. ​ |
-|{ESC.HISTORY} ​                         |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//​Escalation history. Log of previously sent messages.//​\\ Shows previously sent notifications,​ on which escalation step they were sent and their status (//sent//, //in progress// or //​failed//​). ​ |+|{ESC.HISTORY} ​                         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications ​ |//​Escalation history. Log of previously sent messages.//​\\ Shows previously sent notifications,​ on which escalation step they were sent and their status (//sent//, //in progress// or //​failed//​). ​ |
 |{EVENT.ACK.STATUS} ​                    ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//​Acknowledgement status of the event (Yes/​No)//​. ​ | |{EVENT.ACK.STATUS} ​                    ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//​Acknowledgement status of the event (Yes/​No)//​. ​ |
-|{EVENT.AGE} ​                           |-> Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Age of the event that triggered an action.//\\ Useful in escalated messages. ​ | +|{EVENT.AGE} ​                           |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Age of the event that triggered an action.//\\ Useful in escalated messages. ​ | 
-|{EVENT.DATE} ​                          ​|->​ Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Date of the event that triggered an action.// ​ | +|{EVENT.DATE} ​                          ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Date of the event that triggered an action.// ​ | 
-|{EVENT.ID} ​                            ​|->​ Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Trigger URLs  |//Numeric ID of the event that triggered an action.// ​ |+|{EVENT.ID} ​                            ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications\\ -> Trigger URLs  |//Numeric ID of the event that triggered an action.// ​ |
 |{EVENT.NAME} ​                          ​|->​​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Name of the problem event that triggered an action.//\\ Supported since 4.0.0. ​ | |{EVENT.NAME} ​                          ​|->​​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Name of the problem event that triggered an action.//\\ Supported since 4.0.0. ​ |
 |{EVENT.NSEVERITY} ​                      ​|->​​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Numeric value of the event severity.// Possible values: 0 - Not classified, 1 - Information,​ 2 - Warning, 3 - Average, 4 - High, 5 - Disaster. \\ Supported since 4.0.0. ​ | |{EVENT.NSEVERITY} ​                      ​|->​​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Numeric value of the event severity.// Possible values: 0 - Not classified, 1 - Information,​ 2 - Warning, 3 - Average, 4 - High, 5 - Disaster. \\ Supported since 4.0.0. ​ |
 +|{EVENT.OBJECT} ​   ​                      ​|->​​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Numeric value of of the event object.// Possible values: 0 - Trigger, 1 - Discovered host, 2 - Discovered service, 3 - Autoregistration,​ 4 - Item, 5 - Low-level discovery rule.\\ Supported since 4.4.0. ​ |
 |{EVENT.OPDATA} ​                         |-> Trigger-based notifications and commands\\ -> Problem update notification ​ |//​Operational data of the underlying trigger of a problem.//​\\ Supported since 4.4.0. ​ | |{EVENT.OPDATA} ​                         |-> Trigger-based notifications and commands\\ -> Problem update notification ​ |//​Operational data of the underlying trigger of a problem.//​\\ Supported since 4.4.0. ​ |
-|{EVENT.RECOVERY.DATE} ​                 |-> Trigger-based notifications and commands\\ -> Internal notifications\\ ​-> Problem ​update notifications ​ |//Date of the recovery event.//\\ Can be used in [[manual:​config:​notifications:​action#​configuring_an_action|recovery]] ​messages only.\\ Supported since 2.2.0. ​ | +|{EVENT.RECOVERY.DATE} ​                 |-> Problem [[manual:​config:​notifications:​action:​recovery_operations|recovery ​notifications]]  ​|//​Date of the recovery event.//\\ Supported since 2.2.0. ​ | 
-|{EVENT.RECOVERY.ID} ​                   |-> ​Trigger-based ​notifications ​and commands\\ -> Internal notifications\\ -> Problem update ​notifications ​ |//Numeric ID of the recovery event.//​\\ ​Can be used in [[manual:​config:​notifications:​action#​configuring_an_action|recovery]] messages only. Supported since 2.2.0. ​ | +|{EVENT.RECOVERY.ID} ​                   |-> ​Problem [[manual:​config:​notifications:​action:​recovery_operations|recovery ​notifications]]  ​|//​Numeric ID of the recovery event.//\\ Supported since 2.2.0. ​ | 
-|{EVENT.RECOVERY.NAME} ​                 ​​|->​​ ​Trigger-based notifications and commands\\ -> Problem ​update ​notifications ​ |//Name of the recovery event.//\\ Supported since 4.4.1. ​ | +|{EVENT.RECOVERY.NAME} ​                 ​​|->​​ Problem ​[[manual:​config:​notifications:​action:​recovery_operations|recovery notifications]] ​​ |//Name of the recovery event.//\\ Supported since 4.4.1. ​ | 
-|{EVENT.RECOVERY.STATUS} ​               |-> Trigger-based notifications and commands\\ -> Internal notifications\\ ​-> Problem ​update ​notifications ​ |//Verbal value of the recovery event.//​\\ ​Can be used in [[manual:​config:​notifications:​action#​configuring_an_action|recovery]] messages only. Supported since 2.2.0. ​ | +|{EVENT.RECOVERY.STATUS} ​               |-> Problem ​[[manual:​config:​notifications:​action:​recovery_operations|recovery notifications]] ​ ​|//​Verbal value of the recovery event.//\\ Supported since 2.2.0. ​ | 
-|{EVENT.RECOVERY.TAGS} ​                          |-> Trigger-based notifications and commands\\ ​-> Problem ​update ​notifications ​ |//A comma separated list of recovery event tags.// Expanded to an empty string if no tags exist.\\ Supported since 3.2.0. ​ | +|{EVENT.RECOVERY.TAGS} ​                          ​|->​ Problem ​[[manual:​config:​notifications:​action:​recovery_operations|recovery notifications]] ​ |//A comma separated list of recovery event tags.// Expanded to an empty string if no tags exist.\\ Supported since 3.2.0. ​ | 
-|{EVENT.RECOVERY.TIME} ​                 |-> Trigger-based notifications and commands\\ -> Internal notifications\\ ​-> Problem ​update notifications ​ |//Time of the recovery event.//\\ Can be used in [[manual:​config:​notifications:​action#​configuring_an_action|recovery]] ​messages only.\\ Supported since 2.2.0. ​ | +|{EVENT.RECOVERY.TIME} ​                 |-> Problem [[manual:​config:​notifications:​action:​recovery_operations|recovery ​notifications]]  ​|//​Time of the recovery event.//\\ Supported since 2.2.0. ​ | 
-|{EVENT.RECOVERY.VALUE} ​                ​|-> ​Trigger-based ​notifications ​and commands\\ -> Internal notifications\\ -> Problem update ​notifications ​ |//Numeric value of the recovery event.//\\ Can be used in [[manual:​config:​notifications:​action#​configuring_an_action|recovery]] messages only.\\ Supported since 2.2.0. ​ |+|{EVENT.RECOVERY.VALUE} ​                ​|-> ​Problem [[manual:​config:​notifications:​action:​recovery_operations|recovery ​notifications]]  ​|//​Numeric value of the recovery event.//\\ Supported since 2.2.0. ​ |
 |{EVENT.SEVERITY} ​                      ​|->​​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Name of the event severity.//​\\ Supported since 4.0.0. ​ | |{EVENT.SEVERITY} ​                      ​|->​​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Name of the event severity.//​\\ Supported since 4.0.0. ​ |
-|{EVENT.STATUS                        ​|-> Trigger-based notifications and commands\\ -> Discovery notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Verbal value of the event that triggered an action.//\\ Supported since 2.2.0. ​ |+|{EVENT.SOURCE  ​                      ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Numeric value of the event source.// Possible values: 0 - Trigger, 1 - Discovery, 2 - Autoregistration,​ 3 - Internal.\\ Supported since 4.4.0. ​ | 
 +|{EVENT.STATUS} ​                        ​|->​ Trigger-based ​notifications ​and commands\\ -> Problem update notifications\\ ​-> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Verbal value of the event that triggered an action.//\\ Supported since 2.2.0. ​ |
 |{EVENT.TAGS} ​                          ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//A comma separated list of event tags.// Expanded to an empty string if no tags exist.\\ Supported since 3.2.0. ​ | |{EVENT.TAGS} ​                          ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//A comma separated list of event tags.// Expanded to an empty string if no tags exist.\\ Supported since 3.2.0. ​ |
-|{EVENT.TAGS.<​tag name>​} ​               |-> Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Problem and event URLs  |//Event tag value referenced by the tag name.//\\ A tag name containing non-alphanumeric characters should be double quoted. Quotes and backslashes inside a quoted tag name must be escaped with a backslash.\\ Supported since 4.4.0.| +|{EVENT.TAGS.<​tag name>​} ​               |-> Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Problem and event URLs  |//Event tag value referenced by the tag name.//\\ A tag name containing non-alphanumeric characters ​(including non-English multibyte-UTF characters) ​should be double quoted. Quotes and backslashes inside a quoted tag name must be escaped with a backslash.\\ Supported since 4.4.2.| 
-|{EVENT.TIME} ​                          ​|->​ Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Time of the event that triggered an action.// ​ |+|{EVENT.TIME} ​                          ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Time of the event that triggered an action.// ​ |
 |{EVENT.UPDATE.ACTION} ​                 |-> Problem update notifications ​ |//​Human-readable name of the action(s)// performed during [[:​manual/​acknowledges#​updating_problems|problem update]].\\ Resolves to the following values: //​acknowledged//,​ //​commented//,​ //changed severity from (original severity) to (updated severity)// and //closed// (depending on how many actions are performed in one update).\\ Supported since 4.0.0. ​ | |{EVENT.UPDATE.ACTION} ​                 |-> Problem update notifications ​ |//​Human-readable name of the action(s)// performed during [[:​manual/​acknowledges#​updating_problems|problem update]].\\ Resolves to the following values: //​acknowledged//,​ //​commented//,​ //changed severity from (original severity) to (updated severity)// and //closed// (depending on how many actions are performed in one update).\\ Supported since 4.0.0. ​ |
-|{EVENT.UPDATE.DATE} ​                            ​|-> Problem update notifications ​ |//Date of problem update (acknowledgement,​ etc).//\\ Deprecated name: {ACK.DATE} ​ |+|{EVENT.UPDATE.DATE} ​                   |-> Problem update notifications ​ |//Date of problem update (acknowledgement,​ etc).//\\ Deprecated name: {ACK.DATE} ​ |
 |{EVENT.UPDATE.HISTORY} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Log of problem updates (acknowledgements,​ etc).//\\ Deprecated name: {EVENT.ACK.HISTORY} ​ | |{EVENT.UPDATE.HISTORY} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Log of problem updates (acknowledgements,​ etc).//\\ Deprecated name: {EVENT.ACK.HISTORY} ​ |
-|{EVENT.UPDATE.MESSAGE} ​                         |-> Problem update notifications ​ |//Problem update message.//​\\ Deprecated name: {ACK.MESSAGE} ​ | +|{EVENT.UPDATE.MESSAGE} ​                ​|-> Problem update notifications ​ |//Problem update message.//​\\ Deprecated name: {ACK.MESSAGE}  ​
-|{EVENT.UPDATE.TIME} ​                            ​|-> Problem update notifications ​ |//Time of problem update (acknowledgement,​ etc).//\\ Deprecated name: {ACK.TIME} ​ | +|{EVENT.UPDATE.STATUS} ​   ​              ​|->​​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Numeric value of of the problem update status.// Possible values: 0 - Webhook was called because of problem/​recovery event, 1 - Update operation.\\ Supported since 4.4.0. ​ 
-|{EVENT.VALUE} ​                         |-> Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Numeric value of the event that triggered an action (1 for problem, 0 for recovering).//​\\ Supported since 2.2.0. ​ | +|{EVENT.UPDATE.TIME} ​                   |-> Problem update notifications ​ |//Time of problem update (acknowledgement,​ etc).//\\ Deprecated name: {ACK.TIME} ​ | 
-|{HOST.CONN[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Global scripts (including confirmation text)\\ -> Map element labels, map URL names and values\\ -> Item key parameters<​sup>​[[supported_by_location#​footnotes|1]]</​sup>​\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> JMX item endpoint field\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> Tag names and values \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​ |//Host IP address or DNS name, depending on host settings//<​sup>​[[supported_by_location#​footnotes|2]]</​sup>​.\\ Supported in trigger names since 2.0.0. ​ |  +|{EVENT.VALUE} ​                         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Numeric value of the event that triggered an action (1 for problem, 0 for recovering).//​\\ Supported since 2.2.0. ​ | 
-|{HOST.DESCRIPTION[[supported_by_location#​indexed_macros|<​1-9>​]]} ​               |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Map element labels ​ |//Host description.//​\\ Supported since 2.4.0. ​ | +|{HOST.CONN[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Global scripts (including confirmation text)\\ -> Map element labels, map URL names and values\\ -> Item key parameters<​sup>​[[supported_by_location#​footnotes|1]]</​sup>​\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> JMX item endpoint field\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> Tag names and values \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​ |//Host IP address or DNS name, depending on host settings//<​sup>​[[supported_by_location#​footnotes|2]]</​sup>​.\\ Supported in trigger names since 2.0.0. ​ |  
-|{HOST.DNS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Global scripts (including confirmation text)\\ -> Map element labels, map URL names and values\\ -> Item key parameters<​sup>​[[supported_by_location#​footnotes|1]]</​sup>​\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> JMX item endpoint field\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> Tag names and values ​ \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​ |//Host DNS name//<​sup>​[[supported_by_location#​footnotes|2]]</​sup>​.\\ Supported in trigger names since 2.0.0. ​ | +|{HOST.DESCRIPTION[[supported_by_location#​indexed_macros|<​1-9>​]]} ​               |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Map element labels ​ |//Host description.//​\\ Supported since 2.4.0. ​ | 
-|{HOST.HOST[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Auto registration ​notifications\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Global scripts (including confirmation text)\\ -> Item key parameters\\ -> Map element labels, map URL names and values\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> JMX item endpoint field\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs \\ -> Tag names and values \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​ |//Host name.//\\ ''​{HOSTNAME<​1-9>​}''​ is deprecated. ​ |+|{HOST.DNS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Global scripts (including confirmation text)\\ -> Map element labels, map URL names and values\\ -> Item key parameters<​sup>​[[supported_by_location#​footnotes|1]]</​sup>​\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> JMX item endpoint field\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> Tag names and values ​ \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​ |//Host DNS name//<​sup>​[[supported_by_location#​footnotes|2]]</​sup>​.\\ Supported in trigger names since 2.0.0. ​ | 
 +|{HOST.HOST[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Autoregistration ​notifications\\ -> Internal ​notifications\\ -> Global scripts (including confirmation text)\\ -> Item key parameters\\ -> Map element labels, map URL names and values\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> JMX item endpoint field\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs \\ -> Tag names and values \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​ |//Host name.//\\ ''​{HOSTNAME<​1-9>​}''​ is deprecated. ​ |
 |{HOST.ID[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                        ​|->​ Map element labels, map URL names and values\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger URLs\\ -> Tag names and values ​ |//Host ID.//  | |{HOST.ID[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                        ​|->​ Map element labels, map URL names and values\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger URLs\\ -> Tag names and values ​ |//Host ID.//  |
-|{HOST.IP[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                        ​|->​ Trigger-based notifications and commands\\ -> Auto registration ​notifications\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Global scripts (including confirmation text)\\ -> Map element labels, map URL names and values\\ -> Item key parameters<​sup>​[[supported_by_location#​footnotes|1]]</​sup>​\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> JMX item endpoint field\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> Tag names and values \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​   |//Host IP address//<​sup>​[[supported_by_location#​footnotes|2]]</​sup>​.\\ Supported since 2.0.0. ''​{IPADDRESS<​1-9>​}''​ is deprecated. ​ | +|{HOST.IP[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                        ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Autoregistration ​notifications\\ -> Internal ​notifications\\ -> Global scripts (including confirmation text)\\ -> Map element labels, map URL names and values\\ -> Item key parameters<​sup>​[[supported_by_location#​footnotes|1]]</​sup>​\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> JMX item endpoint field\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> Tag names and values \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​   |//Host IP address//<​sup>​[[supported_by_location#​footnotes|2]]</​sup>​.\\ Supported since 2.0.0. ''​{IPADDRESS<​1-9>​}''​ is deprecated. ​ | 
-|{HOST.METADATA} ​                       |-> ​Auto registration ​notifications ​ |//Host metadata.//​\\ Used only for active agent auto-registration. Supported since 2.2.0. ​ | +|{HOST.METADATA} ​                       |-> ​Autoregistration ​notifications ​ |//Host metadata.//​\\ Used only for active agent autoregistration. Supported since 2.2.0. ​ | 
-|{HOST.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Auto registration ​notifications\\ -> Problem update ​notifications\\ -> Internal notifications\\ -> Global scripts (including confirmation text)\\ -> Map element labels, map URL names and values\\ -> Item key parameters\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> Tag names and values \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​ |//Visible host name.//\\ Supported since 2.0.0. ​ | +|{HOST.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Autoregistration ​notifications\\ -> Internal notifications\\ -> Global scripts (including confirmation text)\\ -> Map element labels, map URL names and values\\ -> Item key parameters\\ -> Host interface IP/DNS\\ -> Trapper item %%"​%%Allowed hosts%%"​%% field\\ -> Database monitoring additional parameters\\ -> SSH and Telnet scripts\\ -> Web monitoring<​sup>​[[supported_by_location#​footnotes|4]]</​sup>​\\ -> Low-level discovery rule filter regular expressions\\ -> URL field of dynamic URL dashboard widget/​screen element\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> Tag names and values \\ -> HTTP agent type item, item prototype and discovery rule fields:\\ URL, Query fields, Request body, Headers, Proxy, SSL certificate file, SSL key file, Allowed hosts. ​ |//Visible host name.//\\ Supported since 2.0.0. ​ | 
-|{HOST.PORT[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Auto registration ​notifications\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> JMX item endpoint field\\ -> Tag names and values ​ |//Host (agent) port//<​sup>​[[supported_by_location#​footnotes|2]]</​sup>​.\\ Supported in auto-registration ​since 2.0.0.\\ Supported in trigger names, trigger descriptions,​ internal and trigger-based notifications since 2.2.2. ​ |+|{HOST.PORT[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Autoregistration ​notifications\\ -> Internal ​notifications\\ -> Trigger names, operational data and descriptions\\ -> Trigger URLs\\ -> JMX item endpoint field\\ -> Tag names and values ​ |//Host (agent) port//<​sup>​[[supported_by_location#​footnotes|2]]</​sup>​.\\ Supported in autoregistration ​since 2.0.0.\\ Supported in trigger names, trigger descriptions,​ internal and trigger-based notifications since 2.2.2. ​ |
 |{HOSTGROUP.ID} ​                        ​|->​ Map element labels, map URL names and values ​ |//Host group ID.//  | |{HOSTGROUP.ID} ​                        ​|->​ Map element labels, map URL names and values ​ |//Host group ID.//  |
-|{INVENTORY.ALIAS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Alias field in host inventory.// ​ | +|{INVENTORY.ALIAS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Alias field in host inventory.// ​ | 
-|{INVENTORY.ASSET.TAG[[supported_by_location#​indexed_macros|<​1-9>​]]} ​            ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Asset tag field in host inventory.// ​ | +|{INVENTORY.ASSET.TAG[[supported_by_location#​indexed_macros|<​1-9>​]]} ​            ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Asset tag field in host inventory.// ​ | 
-|{INVENTORY.CHASSIS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Chassis field in host inventory.// ​ | +|{INVENTORY.CHASSIS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Chassis field in host inventory.// ​ | 
-|{INVENTORY.CONTACT[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Contact field in host inventory.//​\\ ''​{PROFILE.CONTACT<​1-9>​}''​ is deprecated. ​ | +|{INVENTORY.CONTACT[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Contact field in host inventory.//​\\ ''​{PROFILE.CONTACT<​1-9>​}''​ is deprecated. ​ | 
-|{INVENTORY.CONTRACT.NUMBER[[supported_by_location#​indexed_macros|<​1-9>​]]} ​      ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Contract number field in host inventory.// ​ | +|{INVENTORY.CONTRACT.NUMBER[[supported_by_location#​indexed_macros|<​1-9>​]]} ​      ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Contract number field in host inventory.// ​ | 
-|{INVENTORY.DEPLOYMENT.STATUS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​    ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Deployment status field in host inventory.// ​ | +|{INVENTORY.DEPLOYMENT.STATUS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​    ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Deployment status field in host inventory.// ​ | 
-|{INVENTORY.HARDWARE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Hardware field in host inventory.//​\\ ''​{PROFILE.HARDWARE<​1-9>​}''​ is deprecated. ​ | +|{INVENTORY.HARDWARE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Hardware field in host inventory.//​\\ ''​{PROFILE.HARDWARE<​1-9>​}''​ is deprecated. ​ | 
-|{INVENTORY.HARDWARE.FULL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​        ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Hardware (Full details) field in host inventory.// ​ | +|{INVENTORY.HARDWARE.FULL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​        ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Hardware (Full details) field in host inventory.// ​ | 
-|{INVENTORY.HOST.NETMASK[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Host subnet mask field in host inventory.// ​ | +|{INVENTORY.HOST.NETMASK[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Host subnet mask field in host inventory.// ​ | 
-|{INVENTORY.HOST.NETWORKS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​        ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Host networks field in host inventory.// ​ | +|{INVENTORY.HOST.NETWORKS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​        ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Host networks field in host inventory.// ​ | 
-|{INVENTORY.HOST.ROUTER[[supported_by_location#​indexed_macros|<​1-9>​]]} ​          ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Host router field in host inventory.// ​ | +|{INVENTORY.HOST.ROUTER[[supported_by_location#​indexed_macros|<​1-9>​]]} ​          ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Host router field in host inventory.// ​ | 
-|{INVENTORY.HW.ARCH[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Hardware architecture field in host inventory.// ​ | +|{INVENTORY.HW.ARCH[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Hardware architecture field in host inventory.// ​ | 
-|{INVENTORY.HW.DATE.DECOMM[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Date hardware decommissioned field in host inventory.// ​ | +|{INVENTORY.HW.DATE.DECOMM[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Date hardware decommissioned field in host inventory.// ​ | 
-|{INVENTORY.HW.DATE.EXPIRY[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values |//Date hardware maintenance expires field in host inventory.// ​ | +|{INVENTORY.HW.DATE.EXPIRY[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values |//Date hardware maintenance expires field in host inventory.// ​ | 
-|{INVENTORY.HW.DATE.INSTALL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​      ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Date hardware installed field in host inventory.// ​ | +|{INVENTORY.HW.DATE.INSTALL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​      ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Date hardware installed field in host inventory.// ​ | 
-|{INVENTORY.HW.DATE.PURCHASE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​     |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Date hardware purchased field in host inventory.// ​ | +|{INVENTORY.HW.DATE.PURCHASE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​     |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Date hardware purchased field in host inventory.// ​ | 
-|{INVENTORY.INSTALLER.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Installer name field in host inventory.// ​ | +|{INVENTORY.INSTALLER.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Installer name field in host inventory.// ​ | 
-|{INVENTORY.LOCATION[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Location field in host inventory.//​\\ ''​{PROFILE.LOCATION<​1-9>​}''​ is deprecated. ​ | +|{INVENTORY.LOCATION[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Location field in host inventory.//​\\ ''​{PROFILE.LOCATION<​1-9>​}''​ is deprecated. ​ | 
-|{INVENTORY.LOCATION.LAT[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Location latitude field in host inventory.// ​ | +|{INVENTORY.LOCATION.LAT[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Location latitude field in host inventory.// ​ | 
-|{INVENTORY.LOCATION.LON[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Location longitude field in host inventory.// ​ | +|{INVENTORY.LOCATION.LON[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Location longitude field in host inventory.// ​ | 
-|{INVENTORY.MACADDRESS.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//MAC address A field in host inventory.//​\\ ''​{PROFILE.MACADDRESS<​1-9>​}''​ is deprecated. ​ | +|{INVENTORY.MACADDRESS.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//MAC address A field in host inventory.//​\\ ''​{PROFILE.MACADDRESS<​1-9>​}''​ is deprecated. ​ | 
-|{INVENTORY.MACADDRESS.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//MAC address B field in host inventory.// ​ | +|{INVENTORY.MACADDRESS.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//MAC address B field in host inventory.// ​ | 
-|{INVENTORY.MODEL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Model field in host inventory.// ​ | +|{INVENTORY.MODEL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Model field in host inventory.// ​ | 
-|{INVENTORY.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                 |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Name field in host inventory.//​ ''​{PROFILE.NAME<​1-9>​}''​ is deprecated. ​ | +|{INVENTORY.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                 |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Name field in host inventory.//​ ''​{PROFILE.NAME<​1-9>​}''​ is deprecated. ​ | 
-|{INVENTORY.NOTES[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Notes field in host inventory.//​ ''​{PROFILE.NOTES<​1-9>​}''​ is deprecated. ​ | +|{INVENTORY.NOTES[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Notes field in host inventory.//​ ''​{PROFILE.NOTES<​1-9>​}''​ is deprecated. ​ | 
-|{INVENTORY.OOB.IP[[supported_by_location#​indexed_macros|<​1-9>​]]} ​               |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OOB IP address field in host inventory.// ​ | +|{INVENTORY.OOB.IP[[supported_by_location#​indexed_macros|<​1-9>​]]} ​               |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OOB IP address field in host inventory.// ​ | 
-|{INVENTORY.OOB.NETMASK[[supported_by_location#​indexed_macros|<​1-9>​]]} ​          ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OOB subnet mask field in host inventory.// ​ | +|{INVENTORY.OOB.NETMASK[[supported_by_location#​indexed_macros|<​1-9>​]]} ​          ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OOB subnet mask field in host inventory.// ​ | 
-|{INVENTORY.OOB.ROUTER[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OOB router field in host inventory.// ​ | +|{INVENTORY.OOB.ROUTER[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OOB router field in host inventory.// ​ | 
-|{INVENTORY.OS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                   |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OS field in host inventory.//​\\ ''​{PROFILE.OS<​1-9>​}''​ is deprecated. ​ | +|{INVENTORY.OS[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                   |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OS field in host inventory.//​\\ ''​{PROFILE.OS<​1-9>​}''​ is deprecated. ​ | 
-|{INVENTORY.OS.FULL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OS (Full details) field in host inventory.//​| +|{INVENTORY.OS.FULL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OS (Full details) field in host inventory.//​| 
-|{INVENTORY.OS.SHORT[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OS (Short) field in host inventory.//​| +|{INVENTORY.OS.SHORT[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//OS (Short) field in host inventory.//​| 
-|{INVENTORY.POC.PRIMARY.CELL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​     |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC cell field in host inventory.//​| +|{INVENTORY.POC.PRIMARY.CELL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​     |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC cell field in host inventory.//​| 
-|{INVENTORY.POC.PRIMARY.EMAIL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​    ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC email field in host inventory.//​| +|{INVENTORY.POC.PRIMARY.EMAIL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​    ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC email field in host inventory.//​| 
-|{INVENTORY.POC.PRIMARY.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​     |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC name field in host inventory.//​| +|{INVENTORY.POC.PRIMARY.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​     |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC name field in host inventory.//​| 
-|{INVENTORY.POC.PRIMARY.NOTES[[supported_by_location#​indexed_macros|<​1-9>​]]} ​    ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC notes field in host inventory.//​| +|{INVENTORY.POC.PRIMARY.NOTES[[supported_by_location#​indexed_macros|<​1-9>​]]} ​    ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC notes field in host inventory.//​| 
-|{INVENTORY.POC.PRIMARY.PHONE.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​  ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC phone A field in host inventory.//​| +|{INVENTORY.POC.PRIMARY.PHONE.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​  ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC phone A field in host inventory.//​| 
-|{INVENTORY.POC.PRIMARY.PHONE.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​  ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC phone B field in host inventory.//​| +|{INVENTORY.POC.PRIMARY.PHONE.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​  ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC phone B field in host inventory.//​| 
-|{INVENTORY.POC.PRIMARY.SCREEN[[supported_by_location#​indexed_macros|<​1-9>​]]} ​   |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC screen name field in host inventory.//​| +|{INVENTORY.POC.PRIMARY.SCREEN[[supported_by_location#​indexed_macros|<​1-9>​]]} ​   |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Primary POC screen name field in host inventory.//​| 
-|{INVENTORY.POC.SECONDARY.CELL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​   |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC cell field in host inventory.//​| +|{INVENTORY.POC.SECONDARY.CELL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​   |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC cell field in host inventory.//​| 
-|{INVENTORY.POC.SECONDARY.EMAIL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​  ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC email field in host inventory.//​| +|{INVENTORY.POC.SECONDARY.EMAIL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​  ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC email field in host inventory.//​| 
-|{INVENTORY.POC.SECONDARY.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​   |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC name field in host inventory.//​| +|{INVENTORY.POC.SECONDARY.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​   |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC name field in host inventory.//​| 
-|{INVENTORY.POC.SECONDARY.NOTES[[supported_by_location#​indexed_macros|<​1-9>​]]} ​  ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC notes field in host inventory.//​| +|{INVENTORY.POC.SECONDARY.NOTES[[supported_by_location#​indexed_macros|<​1-9>​]]} ​  ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC notes field in host inventory.//​| 
-|{INVENTORY.POC.SECONDARY.PHONE.A[[supported_by_location#​indexed_macros|<​1-9>​]]} |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC phone A field in host inventory.//​| +|{INVENTORY.POC.SECONDARY.PHONE.A[[supported_by_location#​indexed_macros|<​1-9>​]]} |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC phone A field in host inventory.//​| 
-|{INVENTORY.POC.SECONDARY.PHONE.B[[supported_by_location#​indexed_macros|<​1-9>​]]} |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC phone B field in host inventory.//​| +|{INVENTORY.POC.SECONDARY.PHONE.B[[supported_by_location#​indexed_macros|<​1-9>​]]} |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC phone B field in host inventory.//​| 
-|{INVENTORY.POC.SECONDARY.SCREEN[[supported_by_location#​indexed_macros|<​1-9>​]]} ​ |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC screen name field in host inventory.//​| +|{INVENTORY.POC.SECONDARY.SCREEN[[supported_by_location#​indexed_macros|<​1-9>​]]} ​ |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//​Secondary POC screen name field in host inventory.//​| 
-|{INVENTORY.SERIALNO.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Serial number A field in host inventory.//​\\ ''​{PROFILE.SERIALNO<​1-9>​}''​ is deprecated.| +|{INVENTORY.SERIALNO.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Serial number A field in host inventory.//​\\ ''​{PROFILE.SERIALNO<​1-9>​}''​ is deprecated.| 
-|{INVENTORY.SERIALNO.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Serial number B field in host inventory.//​| +|{INVENTORY.SERIALNO.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Serial number B field in host inventory.//​| 
-|{INVENTORY.SITE.ADDRESS.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site address A field in host inventory.//​| +|{INVENTORY.SITE.ADDRESS.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site address A field in host inventory.//​| 
-|{INVENTORY.SITE.ADDRESS.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site address B field in host inventory.//​| +|{INVENTORY.SITE.ADDRESS.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site address B field in host inventory.//​| 
-|{INVENTORY.SITE.ADDRESS.C[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site address C field in host inventory.//​| +|{INVENTORY.SITE.ADDRESS.C[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site address C field in host inventory.//​| 
-|{INVENTORY.SITE.CITY[[supported_by_location#​indexed_macros|<​1-9>​]]} ​            ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site city field in host inventory.//​| +|{INVENTORY.SITE.CITY[[supported_by_location#​indexed_macros|<​1-9>​]]} ​            ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site city field in host inventory.//​| 
-|{INVENTORY.SITE.COUNTRY[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site country field in host inventory.//​| +|{INVENTORY.SITE.COUNTRY[[supported_by_location#​indexed_macros|<​1-9>​]]} ​         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site country field in host inventory.//​| 
-|{INVENTORY.SITE.NOTES[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site notes field in host inventory.//​| +|{INVENTORY.SITE.NOTES[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site notes field in host inventory.//​| 
-|{INVENTORY.SITE.RACK[[supported_by_location#​indexed_macros|<​1-9>​]]} ​            ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site rack location field in host inventory.//​| +|{INVENTORY.SITE.RACK[[supported_by_location#​indexed_macros|<​1-9>​]]} ​            ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site rack location field in host inventory.//​| 
-|{INVENTORY.SITE.STATE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site state/​province field in host inventory.//​| +|{INVENTORY.SITE.STATE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​           |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site state/​province field in host inventory.//​| 
-|{INVENTORY.SITE.ZIP[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site ZIP/postal field in host inventory.//​| +|{INVENTORY.SITE.ZIP[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Site ZIP/postal field in host inventory.//​| 
-|{INVENTORY.SOFTWARE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software field in host inventory.//​ ''​{PROFILE.SOFTWARE<​1-9>​}''​ is deprecated.| +|{INVENTORY.SOFTWARE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​             |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software field in host inventory.//​ ''​{PROFILE.SOFTWARE<​1-9>​}''​ is deprecated.| 
-|{INVENTORY.SOFTWARE.APP.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application A field in host inventory.//​| +|{INVENTORY.SOFTWARE.APP.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application A field in host inventory.//​| 
-|{INVENTORY.SOFTWARE.APP.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application B field in host inventory.//​| +|{INVENTORY.SOFTWARE.APP.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application B field in host inventory.//​| 
-|{INVENTORY.SOFTWARE.APP.C[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application C field in host inventory.//​| +|{INVENTORY.SOFTWARE.APP.C[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application C field in host inventory.//​| 
-|{INVENTORY.SOFTWARE.APP.D[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application D field in host inventory.//​| +|{INVENTORY.SOFTWARE.APP.D[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application D field in host inventory.//​| 
-|{INVENTORY.SOFTWARE.APP.E[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application E field in host inventory.//​| +|{INVENTORY.SOFTWARE.APP.E[[supported_by_location#​indexed_macros|<​1-9>​]]} ​       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software application E field in host inventory.//​| 
-|{INVENTORY.SOFTWARE.FULL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​        ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software (Full details) field in host inventory.//​| +|{INVENTORY.SOFTWARE.FULL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​        ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Software (Full details) field in host inventory.//​| 
-|{INVENTORY.TAG[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                  ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Tag field in host inventory.//​ ''​{PROFILE.TAG<​1-9>​}''​ is deprecated.| +|{INVENTORY.TAG[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                  ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Tag field in host inventory.//​ ''​{PROFILE.TAG<​1-9>​}''​ is deprecated.| 
-|{INVENTORY.TYPE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                 |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Type field in host inventory.//​ ''​{PROFILE.DEVICETYPE<​1-9>​}''​ is deprecated.| +|{INVENTORY.TYPE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                 |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Type field in host inventory.//​ ''​{PROFILE.DEVICETYPE<​1-9>​}''​ is deprecated.| 
-|{INVENTORY.TYPE.FULL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​            ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Type (Full details) field in host inventory.//​| +|{INVENTORY.TYPE.FULL[[supported_by_location#​indexed_macros|<​1-9>​]]} ​            ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Type (Full details) field in host inventory.//​| 
-|{INVENTORY.URL.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//URL A field in host inventory.//​| +|{INVENTORY.URL.A[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//URL A field in host inventory.//​| 
-|{INVENTORY.URL.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//URL B field in host inventory.//​| +|{INVENTORY.URL.B[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//URL B field in host inventory.//​| 
-|{INVENTORY.URL.C[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//URL C field in host inventory.//​| +|{INVENTORY.URL.C[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//URL C field in host inventory.//​| 
-|{INVENTORY.VENDOR[[supported_by_location#​indexed_macros|<​1-9>​]]} ​               |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Vendor field in host inventory.//​| +|{INVENTORY.VENDOR[[supported_by_location#​indexed_macros|<​1-9>​]]} ​               |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> Tag names and values\\ -> Map element labels, map URL names and values ​ |//Vendor field in host inventory.//​| 
-|{ITEM.DESCRIPTION[[supported_by_location#​indexed_macros|<​1-9>​]]} ​               |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//​Description of the Nth item in the trigger expression that caused a notification.//​ Supported since 2.0.0.| +|{ITEM.DESCRIPTION[[supported_by_location#​indexed_macros|<​1-9>​]]} ​               |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications ​ |//​Description of the Nth item in the trigger expression that caused a notification.//​ Supported since 2.0.0.| 
-|{ITEM.ID[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                        ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> HTTP agent type item, item prototype and discovery rule fields: \\ URL, query fields, request body, headers, proxy, SSL certificate file, SSL key file.  |//Numeric ID of the Nth item in the trigger expression that caused a notification.//​ Supported since 1.8.12.| +|{ITEM.ID[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                        ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> HTTP agent type item, item prototype and discovery rule fields: \\ URL, query fields, request body, headers, proxy, SSL certificate file, SSL key file.  |//Numeric ID of the Nth item in the trigger expression that caused a notification.//​ Supported since 1.8.12.| 
-|{ITEM.KEY[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                       |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications\\ -> HTTP agent type item, item prototype and discovery rule fields: \\ URL, query fields, request body, headers, proxy, SSL certificate file, SSL key file.  |//Key of the Nth item in the trigger expression that caused a notification.//​ Supported since 2.0.0.\\ ''​{TRIGGER.KEY}''​ is deprecated.| +|{ITEM.KEY[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                       |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications\\ -> HTTP agent type item, item prototype and discovery rule fields: \\ URL, query fields, request body, headers, proxy, SSL certificate file, SSL key file.  |//Key of the Nth item in the trigger expression that caused a notification.//​ Supported since 2.0.0.\\ ''​{TRIGGER.KEY}''​ is deprecated.| 
-|{ITEM.KEY.ORIG[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                  ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Original key (with macros not expanded) of the Nth item in the trigger expression that caused a notification.//​ Supported since 2.0.6.|+|{ITEM.KEY.ORIG[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                  ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications ​ |//Original key (with macros not expanded) of the Nth item in the trigger expression that caused a notification.//​ Supported since 2.0.6.|
 |{ITEM.LASTVALUE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                 |-> Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Trigger names, operational data and descriptions\\ -> Tag names and values\\ -> Trigger URLs<​sup>​[[supported_by_location#​footnotes|7]]</​sup> ​ |//The latest value of the Nth item in the trigger expression that caused a notification.//​\\ It will resolve to *UNKNOWN* in the frontend if the latest history value has been collected more than the //​ZBX_HISTORY_PERIOD//​ time ago (defined in [[:​manual/​web_interface/​definitions|defines.inc.php]]).\\ Note that since 4.0, it will not resolve to the latest item value when viewing problem events, instead it will stay with the item value from the time of problem happening.\\ Supported since 1.4.3. It is alias to ''​%%{{HOST.HOST}:​{ITEM.KEY}.last()}%%''​.\\ [[:​manual/​config/​macros/​macro_functions|Customizing]] the macro value is supported for this macro; starting with Zabbix 3.2.0. ​ | |{ITEM.LASTVALUE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                 |-> Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Trigger names, operational data and descriptions\\ -> Tag names and values\\ -> Trigger URLs<​sup>​[[supported_by_location#​footnotes|7]]</​sup> ​ |//The latest value of the Nth item in the trigger expression that caused a notification.//​\\ It will resolve to *UNKNOWN* in the frontend if the latest history value has been collected more than the //​ZBX_HISTORY_PERIOD//​ time ago (defined in [[:​manual/​web_interface/​definitions|defines.inc.php]]).\\ Note that since 4.0, it will not resolve to the latest item value when viewing problem events, instead it will stay with the item value from the time of problem happening.\\ Supported since 1.4.3. It is alias to ''​%%{{HOST.HOST}:​{ITEM.KEY}.last()}%%''​.\\ [[:​manual/​config/​macros/​macro_functions|Customizing]] the macro value is supported for this macro; starting with Zabbix 3.2.0. ​ |
 |{ITEM.LOG.AGE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                   |-> Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Age of the log item event.// ​ | |{ITEM.LOG.AGE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                   |-> Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Age of the log item event.// ​ |
Line 141: Line 144:
 |{ITEM.LOG.SOURCE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Source of the event in the event log.//\\ For Windows event log monitoring only.  | |{ITEM.LOG.SOURCE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Source of the event in the event log.//\\ For Windows event log monitoring only.  |
 |{ITEM.LOG.TIME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                  ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Time of the log item event.// ​  | |{ITEM.LOG.TIME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                  ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Time of the log item event.// ​  |
-|{ITEM.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Name of the Nth item (with macros resolved) in the trigger expression that caused a notification.// ​ | +|{ITEM.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                      ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications ​ |//Name of the Nth item (with macros resolved) in the trigger expression that caused a notification.// ​ | 
-|{ITEM.NAME.ORIG[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                 |-> Trigger-based notifications and commands\\ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Original name (i.e. without macros resolved) of the Nth item in the trigger expression that caused a notification.//​\\ Supported since 2.0.6. ​ |+|{ITEM.NAME.ORIG[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                 |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Internal ​notifications ​ |//Original name (i.e. without macros resolved) of the Nth item in the trigger expression that caused a notification.//​\\ Supported since 2.0.6. ​ |
 |{ITEM.STATE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                     |-> Item-based internal notifications ​ |//The latest state of the Nth item in the trigger expression that caused a notification.//​ Possible values: **Not supported** and **Normal**.\\ Supported since 2.2.0. ​ | |{ITEM.STATE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                     |-> Item-based internal notifications ​ |//The latest state of the Nth item in the trigger expression that caused a notification.//​ Possible values: **Not supported** and **Normal**.\\ Supported since 2.2.0. ​ |
 |{ITEM.VALUE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                     |-> Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Trigger names, operational data and descriptions\\ -> Tag names and values\\ -> Trigger URLs<​sup>​[[supported_by_location#​footnotes|7]]</​sup> ​ |Resolved to either:\\ 1) the historical (at-the-time-of-event) value of the Nth item in the trigger expression, if used in the context of trigger status change, for example, when displaying events or sending notifications.\\ 2) the latest value of the Nth item in the trigger expression, if used without the context of trigger status change, for example, when displaying a list of triggers in a pop-up selection window. In this case works the same as {ITEM.LASTVALUE}\\ In the first case it will resolve to *UNKNOWN* if the history value has already been deleted or has never been stored.\\ In the second case, and in the frontend only, it will resolve to *UNKNOWN* if the latest history value has been collected more than the //​ZBX_HISTORY_PERIOD//​ time ago (defined in [[:​manual/​web_interface/​definitions|defines.inc.php]]). \\ Supported since 1.4.3.\\ \\ [[:​manual/​config/​macros/​macro_functions|Customizing]] the macro value is supported for this macro, starting with Zabbix 3.2.0. ​ | |{ITEM.VALUE[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                     |-> Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Trigger names, operational data and descriptions\\ -> Tag names and values\\ -> Trigger URLs<​sup>​[[supported_by_location#​footnotes|7]]</​sup> ​ |Resolved to either:\\ 1) the historical (at-the-time-of-event) value of the Nth item in the trigger expression, if used in the context of trigger status change, for example, when displaying events or sending notifications.\\ 2) the latest value of the Nth item in the trigger expression, if used without the context of trigger status change, for example, when displaying a list of triggers in a pop-up selection window. In this case works the same as {ITEM.LASTVALUE}\\ In the first case it will resolve to *UNKNOWN* if the history value has already been deleted or has never been stored.\\ In the second case, and in the frontend only, it will resolve to *UNKNOWN* if the latest history value has been collected more than the //​ZBX_HISTORY_PERIOD//​ time ago (defined in [[:​manual/​web_interface/​definitions|defines.inc.php]]). \\ Supported since 1.4.3.\\ \\ [[:​manual/​config/​macros/​macro_functions|Customizing]] the macro value is supported for this macro, starting with Zabbix 3.2.0. ​ |
Line 154: Line 157:
 |{MAP.ID} ​                              ​|->​ Map element labels, map URL names and values ​ |//Network map ID.//| |{MAP.ID} ​                              ​|->​ Map element labels, map URL names and values ​ |//Network map ID.//|
 |{MAP.NAME} ​                            ​|->​ Map element labels, map URL names and values\\ -> Text field in map shapes ​ |//Network map name.//\\ Supported since 3.4.0. ​ | |{MAP.NAME} ​                            ​|->​ Map element labels, map URL names and values\\ -> Text field in map shapes ​ |//Network map name.//\\ Supported since 3.4.0. ​ |
-|{PROXY.DESCRIPTION[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//​Description of the proxy//. Resolves to either:\\ 1) proxy of the Nth item in the trigger expression (in trigger-based notifications). You may use [[:​manual/​appendix/​macros/​supported_by_location#​indexed_macros|indexed]] macros here.\\ 2) proxy, which executed discovery (in discovery notifications). Use {PROXY.DESCRIPTION} here, without indexing.\\ 3) proxy to which an active agent registered (in auto-registration ​notifications). Use {PROXY.DESCRIPTION} here, without indexing.\\ Supported since 2.4.0.| +|{PROXY.DESCRIPTION[[supported_by_location#​indexed_macros|<​1-9>​]]} ​              ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//​Description of the proxy//. Resolves to either:\\ 1) proxy of the Nth item in the trigger expression (in trigger-based notifications). You may use [[:​manual/​appendix/​macros/​supported_by_location#​indexed_macros|indexed]] macros here.\\ 2) proxy, which executed discovery (in discovery notifications). Use {PROXY.DESCRIPTION} here, without indexing.\\ 3) proxy to which an active agent registered (in autoregistration ​notifications). Use {PROXY.DESCRIPTION} here, without indexing.\\ Supported since 2.4.0.| 
-|{PROXY.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                     |-> Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Name of the proxy//. Resolves to either:\\ 1) proxy of the Nth item in the trigger expression (in trigger-based notifications). You may use [[:​manual/​appendix/​macros/​supported_by_location#​indexed_macros|indexed]] macros here.\\ 2) proxy, which executed discovery (in discovery notifications). Use {PROXY.NAME} here, without indexing.\\ 3) proxy to which an active agent registered (in auto-registration ​notifications). Use {PROXY.NAME} here, without indexing.\\ Supported since 1.8.4.| +|{PROXY.NAME[[supported_by_location#​indexed_macros|<​1-9>​]]} ​                     |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Name of the proxy//. Resolves to either:\\ 1) proxy of the Nth item in the trigger expression (in trigger-based notifications). You may use [[:​manual/​appendix/​macros/​supported_by_location#​indexed_macros|indexed]] macros here.\\ 2) proxy, which executed discovery (in discovery notifications). Use {PROXY.NAME} here, without indexing.\\ 3) proxy to which an active agent registered (in autoregistration ​notifications). Use {PROXY.NAME} here, without indexing.\\ Supported since 1.8.4.| 
-|{TIME} ​                                ​|->​ Trigger-based notifications and commands\\ -> Discovery ​notifications\\ ​ -> Auto-registration ​notifications\\ ​ -> Internal ​notifications\\ -> Problem update ​notifications ​ |//Current time in hh:​mm:​ss.//​| +|{TIME} ​                                ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Discovery ​notifications\\ ​ -> Autoregistration ​notifications\\ ​ -> Internal ​notifications ​ |//Current time in hh:​mm:​ss.//​| 
-|{TRIGGER.DESCRIPTION} ​                 |-> Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//Trigger description.//​ Supported since 2.0.4.\\ Starting with 2.2.0, all macros supported in a trigger description will be expanded if ''​{TRIGGER.DESCRIPTION}''​ is used in notification text.\\ ''​{TRIGGER.COMMENT}''​ is deprecated.|+|{TRIGGER.DESCRIPTION} ​                 |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//Trigger description.//​ Supported since 2.0.4.\\ Starting with 2.2.0, all macros supported in a trigger description will be expanded if ''​{TRIGGER.DESCRIPTION}''​ is used in notification text.\\ ''​{TRIGGER.COMMENT}''​ is deprecated.|
 |{TRIGGER.EVENTS.ACK} ​                  ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Map element labels ​ |//Number of acknowledged events for a map element in maps, or for the trigger which generated current event in notifications.//​ Supported since 1.8.3.| |{TRIGGER.EVENTS.ACK} ​                  ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Map element labels ​ |//Number of acknowledged events for a map element in maps, or for the trigger which generated current event in notifications.//​ Supported since 1.8.3.|
 |{TRIGGER.EVENTS.PROBLEM.ACK} ​          ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Map element labels ​ |//Number of acknowledged PROBLEM events for all triggers disregarding their state.// Supported since 1.8.3.| |{TRIGGER.EVENTS.PROBLEM.ACK} ​          ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Map element labels ​ |//Number of acknowledged PROBLEM events for all triggers disregarding their state.// Supported since 1.8.3.|
Line 165: Line 168:
 |{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK} ​  ​|->​ Map element labels ​ |//Number of acknowledged PROBLEM events for triggers in PROBLEM state.// Supported since 1.8.3.| |{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK} ​  ​|->​ Map element labels ​ |//Number of acknowledged PROBLEM events for triggers in PROBLEM state.// Supported since 1.8.3.|
 |{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} |-> Map element labels ​ |//Number of unacknowledged PROBLEM events for triggers in PROBLEM state.// Supported since 1.8.3.| |{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} |-> Map element labels ​ |//Number of unacknowledged PROBLEM events for triggers in PROBLEM state.// Supported since 1.8.3.|
-|{TRIGGER.EXPRESSION} ​                  ​|->​ Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//Trigger expression.//​ Supported since 1.8.12.| +|{TRIGGER.EXPRESSION} ​                  ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//Trigger expression.//​ Supported since 1.8.12.| 
-|{TRIGGER.EXPRESSION.RECOVERY} ​         |-> Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//Trigger recovery expression//​ if //OK event generation//​ in [[:​manual/​config/​triggers/​trigger|trigger configuration]] is set to '​Recovery expression';​ otherwise an empty string is returned.\\ Supported since 3.2.0.| +|{TRIGGER.EXPRESSION.RECOVERY} ​         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//Trigger recovery expression//​ if //OK event generation//​ in [[:​manual/​config/​triggers/​trigger|trigger configuration]] is set to '​Recovery expression';​ otherwise an empty string is returned.\\ Supported since 3.2.0.| 
-|{TRIGGER.ID} ​                          ​|->​ Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications\\ -> Map element labels, map URL names and values\\ -> Trigger URLs\\ -> Trigger tag values ​  ​|//​Numeric trigger ID which triggered this action.//\\ Supported in trigger URLs since Zabbix 1.8.8, in trigger tag values since 4.4.1. ​ | +|{TRIGGER.ID} ​                          ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications\\ -> Map element labels, map URL names and values\\ -> Trigger URLs\\ -> Trigger tag values ​  ​|//​Numeric trigger ID which triggered this action.//\\ Supported in trigger URLs since Zabbix 1.8.8, in trigger tag values since 4.4.1. ​ | 
-|{TRIGGER.NAME} ​                        ​|->​ Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//Name of the trigger// (with macros resolved).\\ Note that since 4.0.0 {EVENT.NAME} can be used in actions to display the triggered event/​problem name with macros resolved. ​ | +|{TRIGGER.NAME} ​                        ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//Name of the trigger// (with macros resolved).\\ Note that since 4.0.0 {EVENT.NAME} can be used in actions to display the triggered event/​problem name with macros resolved. ​ | 
-|{TRIGGER.NAME.ORIG} ​                   |-> Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//Original name of the trigger// (i.e. without macros resolved).\\ Supported since 2.0.6. ​ | +|{TRIGGER.NAME.ORIG} ​                   |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//Original name of the trigger// (i.e. without macros resolved).\\ Supported since 2.0.6. ​ | 
-|{TRIGGER.NSEVERITY} ​                   |-> Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//​Numerical trigger severity.// Possible values: 0 - Not classified, 1 - Information,​ 2 - Warning, 3 - Average, 4 - High, 5  - Disaster.\\ Supported starting from Zabbix 1.6.2.| +|{TRIGGER.NSEVERITY} ​                   |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//​Numerical trigger severity.// Possible values: 0 - Not classified, 1 - Information,​ 2 - Warning, 3 - Average, 4 - High, 5  - Disaster.\\ Supported starting from Zabbix 1.6.2.| 
-|{TRIGGER.SEVERITY} ​                    ​|->​ Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//Trigger severity name.// Can be defined in //​Administration -> General -> Trigger severities//​.|+|{TRIGGER.SEVERITY} ​                    ​|->​ Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//Trigger severity name.// Can be defined in //​Administration -> General -> Trigger severities//​.|
 |{TRIGGER.STATE} ​                       |-> Trigger-based internal notifications ​ |//The latest state of the trigger.// Possible values: **Unknown** and **Normal**.\\ Supported since 2.2.0. ​ | |{TRIGGER.STATE} ​                       |-> Trigger-based internal notifications ​ |//The latest state of the trigger.// Possible values: **Unknown** and **Normal**.\\ Supported since 2.2.0. ​ |
 |{TRIGGER.STATUS} ​                      ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Current trigger value.// Can be either PROBLEM or OK.\\ ''​{STATUS}''​ is deprecated.| |{TRIGGER.STATUS} ​                      ​|->​ Trigger-based notifications and commands\\ -> Problem update notifications ​ |//Current trigger value.// Can be either PROBLEM or OK.\\ ''​{STATUS}''​ is deprecated.|
-|{TRIGGER.TEMPLATE.NAME} ​               |-> Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//A sorted (by SQL query), comma-space separated list of templates in which the trigger is defined, or *UNKNOWN* if the trigger is defined in a host.// Supported since 2.0.6.| +|{TRIGGER.TEMPLATE.NAME} ​               |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//A sorted (by SQL query), comma-space separated list of templates in which the trigger is defined, or *UNKNOWN* if the trigger is defined in a host.// Supported since 2.0.6.| 
-|{TRIGGER.URL} ​                         |-> Trigger-based notifications and commands\\ -> Trigger-based internal ​notifications\\ -> Problem update ​notifications ​ |//Trigger URL.//| +|{TRIGGER.URL} ​                         |-> Trigger-based notifications and commands\\ -> Problem update ​notifications\\ -> Trigger-based internal ​notifications ​ |//Trigger URL.//| 
-|{TRIGGER.VALUE} ​                       |-> Trigger-based notifications and commands\\ -> Trigger expressions\\ -> Problem update notifications ​ ​|//​Current trigger numeric value//: 0 - trigger is in OK state, 1 - trigger is in PROBLEM state.|+|{TRIGGER.VALUE} ​                       |-> Trigger-based notifications and commands\\ -> Problem update notifications\\ -> Trigger expressions ​ ​|//​Current trigger numeric value//: 0 - trigger is in OK state, 1 - trigger is in PROBLEM state.|
 |{TRIGGERS.UNACK} ​                      ​|->​ Map element labels ​ |//Number of unacknowledged triggers for a map element, disregarding trigger state.//\\ A trigger is considered to be unacknowledged if at least one of its PROBLEM events is unacknowledged.| |{TRIGGERS.UNACK} ​                      ​|->​ Map element labels ​ |//Number of unacknowledged triggers for a map element, disregarding trigger state.//\\ A trigger is considered to be unacknowledged if at least one of its PROBLEM events is unacknowledged.|
 |{TRIGGERS.PROBLEM.UNACK} ​              ​|->​ Map element labels ​ |//Number of unacknowledged PROBLEM triggers for a map element.//​\\ A trigger is considered to be unacknowledged if at least one of its PROBLEM events is unacknowledged.\\ Supported since 1.8.3.| |{TRIGGERS.PROBLEM.UNACK} ​              ​|->​ Map element labels ​ |//Number of unacknowledged PROBLEM triggers for a map element.//​\\ A trigger is considered to be unacknowledged if at least one of its PROBLEM events is unacknowledged.\\ Supported since 1.8.3.|