On this page
2 User macros supported by location
Overview
User-definable macros are supported in the following locations:
- Hosts
- Interface IP/DNS
- Interface port
<!-- -->
- Passive proxy
- Interface port
<!-- -->
- Items and item prototypes
- Name (since Zabbix 1.8.4)
- Key parameters
- Update interval (since Zabbix 3.4)
- Custom intervals (since Zabbix 3.4)
- History storage period (since Zabbix 3.4)
- Trend storage period (since Zabbix 3.4)
- SNMPv3 context name
- SNMPv3 security name
- SNMPv3 auth pass
- SNMPv3 priv pass
- SNMPv1/v2 community
- SNMP OID
- SNMP port
- SSH username
- SSH public key
- SSH private key
- SSH password
- SSH script (since Zabbix 2.0.3)
- Telnet username
- Telnet password
- Telnet script (since Zabbix 2.0.3)
- Calculated item formula
- Trapper item "Allowed hosts" field (since Zabbix 2.2)
- Database monitoring additional parameters (since Zabbix 2.0.3)
- JMX item endpoint field (since Zabbix 3.4)
<!-- -->
- Discovery
<!-- -->
* Update interval (since //Zabbix 3.4//)
* SNMPv3 context name
* SNMPv3 security name
* SNMPv3 auth pass
* SNMPv3 priv pass
* SNMPv1/v2 community
* SNMP OID
- Low-level discovery rule
- Name (since Zabbix 1.8.4)
- Key parameters
- Update interval (since Zabbix 3.4)
- Custom intervals (since Zabbix 3.4)
- SNMPv3 context name
- SNMPv3 security name
- SNMPv3 auth pass
- SNMPv3 priv pass
- SNMPv1/v2 community
- SNMP OID
- SNMP port
- SSH username
- SSH public key
- SSH private key
- SSH password
- SSH script (since Zabbix 2.0.3)
- Telnet username
- Telnet password
- Telnet script (since Zabbix 2.0.3)
- Trapper item "Allowed hosts" field (since Zabbix 2.2)
- Database monitoring additional parameters (since Zabbix 2.0.3)
- JMX item endpoint field (since Zabbix 3.4)
- Keep lost resources period (since Zabbix 3.4)
- Filter regular expressions (since Zabbix 2.4)
<!-- -->
- Web scenario
<!-- -->
* Name (since //Zabbix 2.2.0//)
* Update interval (since //Zabbix 3.4//)
* Agent (since //Zabbix 2.2.0//)
* HTTP proxy (since //Zabbix 2.2.0//)
* Variables (since //Zabbix 2.2.0//)
* Headers (since //Zabbix 2.2.0//)
* Step name (since //Zabbix 2.2.0//)
* Step URL (since //Zabbix 2.2.0//)
* Step post variables (since //Zabbix 2.2.0//)
* Step headers (since //Zabbix 2.2.0//)
* Step timeout (since //Zabbix 3.4//)
* Required string (since //Zabbix 2.2.0//)
* Required status codes (since //Zabbix 2.2.0//)
* Authentication (user and password) (since //Zabbix 2.2.0//)
* SSL certificate file (since //Zabbix 2.2.0//)
* SSL key file (since //Zabbix 2.2.0//)
* SSL key password (since //Zabbix 2.2.0//)
- Triggers
<!-- -->
* Name (since //Zabbix 1.8.4//)
* Expression (only in constants and function parameters)
* Description
* URLs (since //Zabbix 3.0//)
- Trigger-based notifications (since Zabbix 2.4)
- Trigger-based internal notifications (since Zabbix 2.4)
<!-- -->
- Event tags (since Zabbix 3.2.2)
<!-- -->
* Tag name
* Tag value
* Tag for matching
- Action operations
<!-- -->
* Default operation step duration (since //Zabbix 3.4//)
* Step duration (since //Zabbix 3.4//)
- Action conditions
<!-- -->
* Time period condition (since //Zabbix 3.4//)
- Global scripts (including confirmation text) (since Zabbix 2.2.0)
<!-- -->
- URL field of dynamic URL screen element (since Zabbix 2.4)
<!-- -->
- Administration → Users → Media: 'When active' field (since Zabbix 3.4)
- Administration → General → Working time: 'Working time' field (since Zabbix 3.4)
For a complete list of all macros supported in Zabbix, see supported macros.