This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Last revision Both sides next revision | ||
manual:appendix:macros:supported_by_location [2017/10/10 08:11] natalja.cernohajeva [Additional support for user macros] |
manual:appendix:macros:supported_by_location [2019/01/18 08:33] martins-v fixing some formatting issues |
||
---|---|---|---|
Line 6: | Line 6: | ||
* **X** means "supported" in that location | * **X** means "supported" in that location | ||
- | * The numbered macro syntax of {MACRO**<1-9>**} is used to reference hosts in the order in which they appear in a trigger expression. Thus, macros like {HOST.IP1}, {HOST.IP2}, {HOST.IP3} will expand to the IP of the first, second and third host in the trigger expression, providing the expression contains those hosts. Additionally {HOST.HOST**<1-9>**} is supported within {host:key.func(param)} macro in graph names. For example, {{HOST.HOST2}:key.func()} in the graph name will refer to the host of the second item in the graph. | + | * The numbered macro syntax of {MACRO**<1-9>**} is used to reference hosts in the order in which they appear in a trigger expression. Thus, macros like {HOST.IP1}, {HOST.IP2}, {HOST.IP3} will expand to the IP of the first, second and third host in the trigger expression, providing the expression contains those hosts. Additionally {HOST.HOST**<1-9>**} is supported within {host:key.func(param)} macro in graph names. For example, %%{{%%HOST.HOST2}:key.func()} in the graph name will refer to the host of the second item in the graph. |
| URL field of dynamic URL **screen** element|||||||||||||||||||▼^ ▼DESCRIPTION▼ | | | URL field of dynamic URL **screen** element|||||||||||||||||||▼^ ▼DESCRIPTION▼ | | ||
Line 143: | Line 143: | ||
|{ITEM.KEY<1-9>} | X | | | X | X | X | | | | | | | | | | | | | |//Key of the Nth item in the trigger expression that caused a notification.// Supported since 2.0.0.\\ ''{TRIGGER.KEY}'' is deprecated.| | |{ITEM.KEY<1-9>} | X | | | X | X | X | | | | | | | | | | | | | |//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<1-9>} | X | | | X | X | X | | | | | | | | | | | | | |//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<1-9>} | X | | | X | X | X | | | | | | | | | | | | | |//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<1-9>} | X | | | | | | | | | | | X | | | | | | | |//The latest value of the Nth item in the trigger expression that caused a notification.// Supported since 1.4.3. It is alias to ''{{HOST.HOST}:{ITEM.KEY}.last()}''| | + | |{ITEM.LASTVALUE<1-9>} | X | | | | | | | | | | | X | | | | | | | |//The latest value of the Nth item in the trigger expression that caused a notification.// Supported since 1.4.3. It is alias to ''%%{{%%HOST.HOST}:{ITEM.KEY}.last()}''| |
|{ITEM.LOG.AGE<1-9>} | X | | | | | | | | | | | | | | | | | | |//Age of the log item event.// | | |{ITEM.LOG.AGE<1-9>} | X | | | | | | | | | | | | | | | | | | |//Age of the log item event.// | | ||
|{ITEM.LOG.DATE<1-9>} | X | | | | | | | | | | | | | | | | | | |//Date of the log item event.// | | |{ITEM.LOG.DATE<1-9>} | X | | | | | | | | | | | | | | | | | | |//Date of the log item event.// | | ||
Line 210: | Line 210: | ||
<sup>**7**</sup> Supported since Zabbix 2.2.0. Only the **avg**, **last**, **max** and **min** functions, with seconds as parameter are supported within this macro in graph names. The {HOST.HOST<1-9>} macro can be used as host within the macro. For example: | <sup>**7**</sup> Supported since Zabbix 2.2.0. Only the **avg**, **last**, **max** and **min** functions, with seconds as parameter are supported within this macro in graph names. The {HOST.HOST<1-9>} macro can be used as host within the macro. For example: | ||
* {Cisco switch:ifAlias[{#SNMPINDEX}].last()} | * {Cisco switch:ifAlias[{#SNMPINDEX}].last()} | ||
- | * {{HOST.HOST}:ifAlias[{#SNMPINDEX}].last()} | + | * %%{{%%HOST.HOST}:ifAlias[{#SNMPINDEX}].last()} |
<sup>**8**</sup> Supported since 2.4.0. | <sup>**8**</sup> Supported since 2.4.0. |