Zabbix Documentation 3.2

1.8  2.0  2.2  2.4  3.0  
3.2
  3.4

User Tools

Site Tools

This translation is older than the original page and might be outdated. See what has changed.

Sidebar

ru:manual:appendix:macros:supported_by_location

1 Макросы поддерживаемые по назначению

Обзор

В таблице перечислен полный список поддерживаемых макросов в Zabbix.

Макрос Поддерживается в Описание
{ACTION.ID} → Оповещения и команды
→ Внутренние оповещения
Цифровой ID сработавшего действия.
Поддерживается начиная с 2.2.0.
{ACTION.NAME} → Оповещения и команды
→ Внутренние оповещения
Имя сработавшего действия.
Поддерживается начиная с 2.2.0.
{ALERT.MESSAGE} → Параметры скриптов оповещений Значение 'Сообщения по умолчанию' из настройки действия.
since 3.0.0.
{ALERT.SENDTO} → Параметры скриптов оповещений Значение 'Отправлять на' из настройки методов оповещений пользователя.
Поддерживается начиная с 3.0.0.
{ALERT.SUBJECT} → Параметры скриптов оповещений Значение 'Темы по умолчанию' из настройки действия.
Поддерживается начиная с 3.0.0.
{DATE} → Оповещения и команды
→ Внутренние оповещения
Текущая дата в гггг.мм.дд формате.
{DISCOVERY.DEVICE.IPADDRESS} → Оповещения об обнаружениях IP адрес обнаруженного устройства.
Доступен всегда, вне зависимости от того добавлен узел сети или нет.
{DISCOVERY.DEVICE.DNS} → Оповещения об обнаружениях DNS имя обнаруженного устройства.
Доступен всегда, вне зависимости от того добавлен узел сети или нет.
{DISCOVERY.DEVICE.STATUS} → Оповещения об обнаружениях Состояние обнаруженного устройства: может быть UP или DOWN.
{DISCOVERY.DEVICE.UPTIME} → Оповещения об обнаружениях Время с момента последнего изменения состояния обнаружения конкретного устройства
Например: 1h 29m.
Для устройств с состоянием DOWN, значением будет период недоступности.
{DISCOVERY.RULE.NAME} → Оповещения об обнаружениях Имя правила обнаружения, которое обнаружило наличие или отсутствие устройства или сервиса.
{DISCOVERY.SERVICE.NAME} → Оповещения об обнаружениях Имя сервиса, который обнаружен.
Например: HTTP.
{DISCOVERY.SERVICE.PORT} → Оповещения об обнаружениях Порт сервиса, который обнаружен.
Например: 80.
{DISCOVERY.SERVICE.STATUS} → Оповещения об обнаружениях Состояние обнаруженного сервиса: может быть UP или DOWN.
{DISCOVERY.SERVICE.UPTIME} → Оповещения об обнаружениях Время с момента последнего изменения состояния обнаружения конкретного сервиса.
Например: 1h 29m.
Для сервисов с состоянием DOWN, значением будет период недоступности.
{ESC.HISTORY} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
История эскалаций. Журнал ранее отправленных сообщений.
Показывает ранее отправленные оповещения, на каком шаге эскалаций они были отправлены и их состояние (отправлено, в процессе или ошибочно).
{EVENT.ACK.HISTORY} → Оповещения и команды, основанные на триггерах Журнал подтверждений проблемы.
{EVENT.ACK.STATUS} → Оповещения и команды, основанные на триггерах Состояние подтверждения события (Yes/No).
{EVENT.AGE} → Оповещения и команды
→ Внутренние оповещения
Возраст события, который вызвал действие.
Полезно в эскалированных сообщениях.
{EVENT.DATE} → Оповещения и команды
→ Внутренние оповещения
Дата события, которое вызвало действие.
{EVENT.ID} → Оповещения и команды
→ Внутренние оповещения
Цифровой ID события, которое вызвало действие.
{EVENT.RECOVERY.DATE} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
Дата события восстановления.
Можно использовать только в сообщениях о восстановлении.
Поддерживается начиная с 2.2.0.
{EVENT.RECOVERY.ID} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
Цифровой ID события восстановления.
Можно использовать только в сообщениях о восстановлении. Поддерживается начиная с 2.2.0.
{EVENT.RECOVERY.STATUS} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
Словесное значение события восстановления.
Можно использовать только в сообщениях о восстановлении. Поддерживается начиная с 2.2.0.
{EVENT.RECOVERY.TAGS} → Оповещения и команды, основанные на триггерах Список разделенных запятой тегов события восстановления. Раскрывается в пустую строку, если теги отсутствуют.
Поддерживается начиная с 3.2.0.
{EVENT.RECOVERY.TIME} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
Время события восстановления.
Можно использовать только в сообщениях о восстановлении.
Поддерживается начиная с 2.2.0.
{EVENT.RECOVERY.VALUE} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
Цифровое значение события восстановления.
Можно использовать только в сообщениях о восстановлении.
Поддерживается начиная с 2.2.0.
{EVENT.STATUS} → Оповещения и команды
→ Внутренние оповещения
Словесное значение события, которое вызвало действие.
Поддерживается начиная с 2.2.0.
{EVENT.TAGS} → Оповещения и команды, основанные на триггерах Список разделенных запятой тегов события. Раскрывается в пустую строку, если теги отсутствуют.
Поддерживается начиная с 3.2.0.
{EVENT.TIME} → Оповещения и команды
→ Внутренние оповещения
Время события, которое вызвало действие.
{EVENT.VALUE} → Оповещения и команды
→ Внутренние оповещения
Числовое значение события, которое вызвало действие.
Поддерживается начиная с 2.2.0.
{HOST.CONN<1-9>} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
→ Глобальные скрипты, включая текст подтверждения
→ Подписи1 к иконкам на картах сети
→ Параметры ключей элементов данных2
→ Интерфейс IP/DNS узла сети
→ Дополнительные параметры монитора баз данных5
→ SSH и Telnet скрипты5
→ Веб-мониторинг6
→ Регулярные выражения фильтра правил низкоуровневого обнаружения8
→ Поле URL динамического элемента URL комплексного экрана8
→ Имена триггеров и описания
URL'ы триггеров10
IP или DNS имя узла сети, в зависимости от настроек узла сети 3.
Поддерживается в именах триггеров начиная с 2.0.0.
{HOST.DESCRIPTION<1-9>} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
→ Подписи1 к иконкам на картах сети
Описание узла сети.
Поддерживается начиная с 2.4.0.
{HOST.DNS<1-9>} → Оповещения и команды, основанные на триггерах
→ Внутренние оповещения
→ Глобальные скрипты, включая текст подтверждения
→ Подписи1 к иконкам на картах сети
→ Параметры ключей элементов данных2
→ Интерфейс IP/DNS узла сети
→ Дополнительные параметры монитора баз данных5
→ SSH и Telnet скрипты5
→ Веб-мониторинг6
→ Регулярные выражения фильтра правил низкоуровневого обнаружения8
→ Поле URL динамического элемента URL комплексного экрана8
→ Имена триггеров и описания
URL'ы триггеров10
DNS имя узла сети 3.
Поддерживается в именах триггеров начиная с 2.0.0.
{HOST.HOST<1-9>} → Оповещения и команды, основанные на триггерах
→ Оповещения о авторегистрациях
→ Внутренние оповещения
→ Глобальные скрипты, включая текст подтверждения
→ Параметры ключей элементов данных
→ Подписи1 к иконкам на картах сети
→ Интерфейс IP/DNS узла сети
→ Дополнительные параметры монитора баз данных5
→ SSH и Telnet скрипты5
→ Веб-мониторинг6
→ Регулярные выражения фильтра правил низкоуровневого обнаружения8
→ Поле URL динамического элемента URL комплексного экрана8
→ Имена триггеров и описания
URL'ы триггеров 10
Имя узла сети.
{HOSTNAME<1-9>} является устаревшим.
{HOST.ID<1-9>} URL'ы на картах сети
→ Поле URL динамического элемента URL комплексного экрана8
URL'ы триггеров10
ID узла сети.
{HOST.IP<1-9>} → Оповещения и команды, основанные на триггерах
→ Оповещения о авторегистрациях
→ Внутренние оповещения
→ Глобальные скрипты, включая текст подтверждения
→ Подписи1 к иконкам на картах сети
→ Параметры ключей элементов данных2
→ Интерфейс IP/DNS узла сети
→ Дополнительные параметры монитора баз данных5
→ SSH и Telnet скрипты5
→ Веб-мониторинг6
→ Регулярные выражения фильтра правил низкоуровневого обнаружения8
→ Поле URL динамического элемента URL комплексного экрана8
→ Имена триггеров и описания
URL'ы триггеров10
IP адрес узла сети 3. Поддерживается начиная с 2.0.0.
{IPADDRESS<1-9>} является устаревшим.
{HOST.METADATA} → Оповещения о авторегистрациях Метаданные узла сети.
Используется только при авторегистрации активных агентов. Поддерживается начиная с 2.2.0.
{HOST.NAME<1-9>} → Оповещения и команды, основанные на триггерах
→ Оповещения о авторегистрациях
→ Внутренние оповещения
→ Глобальные скрипты, включая текст подтверждения
→ Подписи1 к иконкам на картах сети
→ Параметры ключей элементов данных
→ Интерфейс IP/DNS узла сети
→ Дополнительные параметры монитора баз данных5
→ SSH и Telnet скрипты5
→ Веб-мониторинг6
→ Регулярные выражения фильтра правил низкоуровневого обнаружения8
→ Поле URL динамического элемента URL комплексного экрана8
→ Имена триггеров и описания
URL'ы триггеров10
Видимое имя узла сети.
Поддерживается начиная с 2.0.0.
{HOST.PORT<1-9>} → Оповещения и команды, основанные на триггерах
→ Оповещения о авторегистрациях
→ Внутренние оповещения
→ Имена триггеров и описания
URL'ы триггеров10
Порт узла сети (агента) 3.
Поддерживается в авторегистрации начиная с 2.0.0.
Поддерживается в именах триггеров, описаниях к триггерам, внутренним и основанным на триггерах оповещениям начиная с 2.2.2.
{HOSTGROUP.ID} URL'ы на картах сети ID группы узлов сети.
{INVENTORY.ALIAS<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Псевдоним из инвентарных данных узла сети.
{INVENTORY.ASSET.TAG<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Этикетка владельца из инвентарных данных узла сети.
{INVENTORY.CHASSIS<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Шасси из инвентарных данных узла сети.
{INVENTORY.CONTACT<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Контактная информация из инвентарных данных узла сети.
{PROFILE.CONTACT<1-9>} является устаревшим.
{INVENTORY.CONTRACT.NUMBER<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Номер контракта из инвентарных данных узла сети.
{INVENTORY.DEPLOYMENT.STATUS<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Состояние развертывания из инвентарных данных узла сети.
{INVENTORY.HARDWARE<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Аппаратные средства из инвентарных данных узла сети.
{PROFILE.HARDWARE<1-9>} является устаревшим.
{INVENTORY.HARDWARE.FULL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Аппаратные средства (полная детализация) из инвентарных данных узла сети.
{INVENTORY.HOST.NETMASK<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Маска подсети узла сети из инвентарных данных узла сети.
{INVENTORY.HOST.NETWORKS<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Сети узла сети из инвентарных данных узла сети.
{INVENTORY.HOST.ROUTER<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Роутер узла сети из инвентарных данных узла сети.
{INVENTORY.HW.ARCH<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Архитектура HW из инвентарных данных узла сети.
{INVENTORY.HW.DATE.DECOMM<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Дата списания HW из инвентарных данных узла сети.
{INVENTORY.HW.DATE.EXPIRY<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Дата окончания обслуживания HW из инвентарных данных узла сети.
{INVENTORY.HW.DATE.INSTALL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Дата установки HW из инвентарных данных узла сети.
{INVENTORY.HW.DATE.PURCHASE<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Дата покупки HW из инвентарных данных узла сети.
{INVENTORY.INSTALLER.NAME<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Имя установщика из инвентарных данных узла сети.
{INVENTORY.LOCATION<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Местоположение из инвентарных данных узла сети.
{PROFILE.LOCATION<1-9>} является устаревшим.
{INVENTORY.LOCATION.LAT<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Размещение (широта) из инвентарных данных узла сети.
{INVENTORY.LOCATION.LON<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Размещение (долгота) из инвентарных данных узла сети.
{INVENTORY.MACADDRESS.A<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле MAC адрес A из инвентарных данных узла сети.
{PROFILE.MACADDRESS<1-9>} является устаревшим.
{INVENTORY.MACADDRESS.B<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле MAC адрес B из инвентарных данных узла сети.
{INVENTORY.MODEL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Модель из инвентарных данных узла сети.
{INVENTORY.NAME<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Имя из инвентарных данных узла сети. {PROFILE.NAME<1-9>} является устаревшим.
{INVENTORY.NOTES<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Примечания из инвентарных данных узла сети. {PROFILE.NOTES<1-9>} является устаревшим.
{INVENTORY.OOB.IP<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле OOB IP адрес из инвентарных данных узла сети.
{INVENTORY.OOB.NETMASK<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле OOB маска подсети из инвентарных данных узла сети.
{INVENTORY.OOB.ROUTER<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле OOB роутер из инвентарных данных узла сети.
{INVENTORY.OS<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле ОС из инвентарных данных узла сети.
{PROFILE.OS<1-9>} является устаревшим.
{INVENTORY.OS.FULL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле ОС (полная детализация) из инвентарных данных узла сети.
{INVENTORY.OS.SHORT<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле ОС (короткое описание) из инвентарных данных узла сети.
{INVENTORY.POC.PRIMARY.CELL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Первичный мобильный для контакта из инвентарных данных узла сети.
{INVENTORY.POC.PRIMARY.EMAIL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Первичный email для контакта из инвентарных данных узла сети.
{INVENTORY.POC.PRIMARY.NAME<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Первичное имя для контакта из инвентарных данных узла сети.
{INVENTORY.POC.PRIMARY.NOTES<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Первичные примечания для контакта из инвентарных данных узла сети.
{INVENTORY.POC.PRIMARY.PHONE.A<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Первичный телефон A для контакта из инвентарных данных узла сети.
{INVENTORY.POC.PRIMARY.PHONE.B<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Первичный телефон B для контакта из инвентарных данных узла сети.
{INVENTORY.POC.PRIMARY.SCREEN<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Первичное ник-имя для контакта из инвентарных данных узла сети.
{INVENTORY.POC.SECONDARY.CELL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Вторичный мобильный для контакта из инвентарных данных узла сети.
{INVENTORY.POC.SECONDARY.EMAIL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Вторичный email для контакта из инвентарных данных узла сети.
{INVENTORY.POC.SECONDARY.NAME<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Вторичное имя для контакта из инвентарных данных узла сети.
{INVENTORY.POC.SECONDARY.NOTES<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Вторичные примечания для контакта из инвентарных данных узла сети.
{INVENTORY.POC.SECONDARY.PHONE.A<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Вторичный телефон A для контакта из инвентарных данных узла сети.
{INVENTORY.POC.SECONDARY.PHONE.B<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Вторичный телефон B для контакта из инвентарных данных узла сети.
{INVENTORY.POC.SECONDARY.SCREEN<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Вторичное ник-имя для контакта из инвентарных данных узла сети.
{INVENTORY.SERIALNO.A<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Серийный номер A из инвентарных данных узла сети.
{PROFILE.SERIALNO<1-9>} является устаревшим.
{INVENTORY.SERIALNO.B<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Серийный номер B из инвентарных данных узла сети.
{INVENTORY.SITE.ADDRESS.A<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Адрес A из инвентарных данных узла сети.
{INVENTORY.SITE.ADDRESS.B<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Адрес B из инвентарных данных узла сети.
{INVENTORY.SITE.ADDRESS.C<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Адрес C из инвентарных данных узла сети.
{INVENTORY.SITE.CITY<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Город из инвентарных данных узла сети.
{INVENTORY.SITE.COUNTRY<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Страна из инвентарных данных узла сети.
{INVENTORY.SITE.NOTES<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Заметки из инвентарных данных узла сети.
{INVENTORY.SITE.RACK<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Размещение стойки из инвентарных данных узла сети.
{INVENTORY.SITE.STATE<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Область/Район из инвентарных данных узла сети.
{INVENTORY.SITE.ZIP<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Почтовый индекс из инвентарных данных узла сети.
{INVENTORY.SOFTWARE<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Программное обеспечение из инвентарных данных узла сети. {PROFILE.SOFTWARE<1-9>} является устаревшим.
{INVENTORY.SOFTWARE.APP.A<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Программное обеспечение A из инвентарных данных узла сети.
{INVENTORY.SOFTWARE.APP.B<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Программное обеспечение B из инвентарных данных узла сети.
{INVENTORY.SOFTWARE.APP.C<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Программное обеспечение C из инвентарных данных узла сети.
{INVENTORY.SOFTWARE.APP.D<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Программное обеспечение D из инвентарных данных узла сети.
{INVENTORY.SOFTWARE.APP.E<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Программное обеспечение E из инвентарных данных узла сети.
{INVENTORY.SOFTWARE.FULL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Программное обеспечение (полная детализация) из инвентарных данных узла сети.
{INVENTORY.TAG<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Этикетка из инвентарных данных узла сет. {PROFILE.TAG<1-9>} является устаревшим.
{INVENTORY.TYPE<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Тип из инвентарных данных узла сети. {PROFILE.DEVICETYPE<1-9>} является устаревшим.
{INVENTORY.TYPE.FULL<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Тип (полная детализация) из инвентарных данных узла сети.
{INVENTORY.URL.A<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле URL A из инвентарных данных узла сети.
{INVENTORY.URL.B<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле URL B из инвентарных данных узла сети.
{INVENTORY.URL.C<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле URL C из инвентарных данных узла сети.
{INVENTORY.VENDOR<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Поле Производитель из инвентарных данных узла сети.
{ITEM.DESCRIPTION<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Описание N-го элемента данных из выражения триггера, которое вызвало оповещение. Поддерживается начиная с 2.0.0.
{ITEM.ID<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Цифровое ID N-го элемента данных из выражения триггера, который вызвал оповещение. Поддерживается начиная с 1.8.12.
{ITEM.KEY<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Ключ N-го элемента данных из выражения триггера, который вызвал оповещение. Поддерживается начиная с 2.0.0.
{TRIGGER.KEY} является устаревшим.
{ITEM.KEY.ORIG<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Оригинальный ключ (с нераскрытыми макроса) N-го элемента данных из выражения триггера, который вызвал оповещение. Поддерживается начина с 2.0.6.
{ITEM.LASTVALUE<1-9>} → Оповещения, основанные на триггерах
→ Имена триггеров и описания
→ Теги событий и их значения
Последнее значение N-го элемента данных из выражения триггера, который вызвал оповещение.
В веб-интерфейсе раскрывается в *НЕИЗВЕСТНО*, если последнее значение истории собрано более чем ZBX_HISTORY_PERIOD секунд назад (задается в defines.inc.php).
Поддерживается начиная с 1.4.3. Является алиасом к {{HOST.HOST}:{ITEM.KEY}.last()}

Для этого макроса поддерживается индивидуализация значения макроса; начиная с Zabbix 3.2.0.
{ITEM.LOG.AGE<1-9>} → Оповещения, основанные на триггерах Возраст события на элемент данных журнала.
{ITEM.LOG.DATE<1-9>} → Оповещения, основанные на триггерах Дата события на элемент данных журнала.
{ITEM.LOG.EVENTID<1-9>} → Оповещения, основанные на триггерах ID события на элемент данных журнала.
Только для мониторинга журнала событий Windows.
{ITEM.LOG.NSEVERITY<1-9>} → Оповещения, основанные на триггерах Цифровая важность события по журналу событий.
Только для мониторинга журнала событий Windows.
{ITEM.LOG.SEVERITY<1-9>} → Оповещения, основанные на триггерах Словесная важность события по журналу событий.
Только для мониторинга журнала событий Windows.
{ITEM.LOG.SOURCE<1-9>} → Оповещения, основанные на триггерах Источник события по журналу событий.
Только для мониторинга журнала событий Windows.
{ITEM.LOG.TIME<1-9>} → Оповещения, основанные на триггерах Время события на элемент данных журнала.
{ITEM.NAME<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Имя N-го элемента данных из выражения триггера, который вызвал оповещение.
{ITEM.NAME.ORIG<1-9>} → Оповещения, основанные на триггерах
→ Внутренние оповещения
Оригинальное имя (с нераскрытыми макросами) N-го элемента данных из выражения триггера, который вызвал оповещение. Поддерживается начиная с 2.0.6.
{ITEM.STATE<1-9>} → Внутренние оповещения, основанные на элементах данных Самое новое состояние N-го элемента данных из выражения триггера, который вызвал оповещение. Возможные значения: Not supported и Normal.
Поддерживается начиная с 2.2.0.
{ITEM.VALUE<1-9>} → Оповещения, основанные на триггерах
→ Имена триггеров и описания
→ Теги событий и их значения
Раскрывается в:
1) значение из истории (когда произошло событие) N-го элемента данных из выражения триггера, если используется в контекста изменения состояния триггера, например, при отображении событий или при отправке оповещений.
2) последнее значение N-го элемента данных из выражения триггера, если используется не в контексте изменения состояния триггера, например, при отображении списка триггеров во всплывающем окне выбора. В этом случае работает так же как и {ITEM.LASTVALUE}
В первом случае макрос раскрывается в *НЕИЗВЕСТНО*, если значение истории уже удалено или не было сохранено.
Во втором случае, и только в веб-интерфейсе, макрос будет раскрыт в *НЕИЗВЕСТНО*, если последнее значение истории собрано более чем ZBX_HISTORY_PERIOD секунд назад (задается в defines.inc.php).
Поддерживается начиная с 1.4.3.

Для этого макроса поддерживается индивидуализация значения макроса; начиная с Zabbix 3.2.0.
{LLDRULE.DESCRIPTION} → Внутренние оповещения, основанные на правилах низкоуровневого обнаружения Описание правила низкоуровневого обнаружения, которое вызвало оповещение.
Поддерживается начиная с 2.2.0.
{LLDRULE.ID} → Внутренние оповещения, основанные на правилах низкоуровневого обнаружения Цифровой ID правила низкоуровневого обнаружения, которое вызвало оповещение.
Поддерживается начиная с 2.2.0.
{LLDRULE.KEY} → Внутренние оповещения, основанные на правилах низкоуровневого обнаружения Ключ правила низкоуровневого обнаружения, которое вызвало оповещение.
Поддерживается начиная с 2.2.0.
{LLDRULE.KEY.ORIG} → Внутренние оповещения, основанные на правилах низкоуровневого обнаружения Оригинальный ключ (с нераскрытыми макросами) правила низкоуровневого обнаружения, которое вызвало оповещение.
Поддерживается начиная с 2.2.0.
{LLDRULE.NAME} → Внутренние оповещения, основанные на правилах низкоуровневого обнаружения Имя правила низкоуровневого обнаружения, которое вызвало оповещение.
Поддерживается начиная с 2.2.0.
{LLDRULE.NAME.ORIG} → Внутренние оповещения, основанные на правилах низкоуровневого обнаружения Оригинальное имя (с нераскрытыми макросами) правила низкоуровневого обнаружения, которое вызвало оповещение.
Поддерживается начиная с 2.2.0.
{LLDRULE.STATE} → Внутренние оповещения, основанные на правилах низкоуровневого обнаружения Самое новое состояние правила низкоуровневого обнаружения. Возможные значения: Not supported и Normal.
Поддерживается начиная с 2.2.0.
{MAP.ID} URL'ы на картах сети ID карты сети.
{PROXY.DESCRIPTION<1-9>} → Оповещения и команды
→ Внутренние оповещения
Описание прокси N-го элемента данных из выражения триггера, которое вызвало оповещение. Поддерживается начиная с 2.4.0.
{PROXY.NAME<1-9>} → Оповещения и команды
→ Внутренние оповещения
Имя прокси N-го элемента данных из выражения триггера, которое вызвало оповещение. Поддерживается начиная с 1.8.4.
{TIME} → Оповещения и команды
→ Внутренние оповещения
Текущее время в формате чч:мм:сс.
{TRIGGER.DESCRIPTION} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
Описание триггера. Поддерживается начиная с 2.0.4.
Начиная с 2.2.0, все поддерживаемые макросы в описаниях триггеров раскрываются, если {TRIGGER.DESCRIPTION} используется в тексте оповещения.
{TRIGGER.COMMENT} является устаревшим.
{TRIGGER.EVENTS.ACK} → Оповещения, основанные на триггерах
→ Подписи1 к иконкам на картах сети
Количество подтвержденных событий у элемента карты на картах сети или в оповещениях на триггер, который сгенерировал текущее событие. Поддерживается начиная с 1.8.3.
{TRIGGER.EVENTS.PROBLEM.ACK} → Оповещения, основанные на триггерах
→ Подписи1 к иконкам на картах сети
Количество подтвержденных ПРОБЛЕМА событий у всех триггеров вне зависимости от их состояния. Поддерживается начиная с 1.8.3.
{TRIGGER.EVENTS.PROBLEM.UNACK} → Оповещения, основанные на триггерах
→ Подписи1 к иконкам на картах сети
Количество неподтвержденных ПРОБЛЕМА событий у всех триггеров вне зависимости от их состояния. Поддерживается начиная с 1.8.3.
{TRIGGER.EVENTS.UNACK} → Оповещения, основанные на триггерах
→ Подписи1 к иконкам на картах сети
Количество неподтвержденных событий у элемента карты на карте сети или в оповещениях на триггер, который сгенерировал текущее событие. Поддерживается в подписях к элементам карт сетей начиная с 1.8.3.
{TRIGGER.HOSTGROUP.NAME} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
→ Подписи1 к иконкам на картах сети
Отсортированный (посредством SQL запроса), разделенный запятыми список групп узлов сети, которым принадлежит триггер. Поддерживается начиная с 2.0.6.
{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK} → Подписи1 к иконкам на картах сети Количество подтвержденных ПРОБЛЕМА событий у триггеров в состоянии ПРОБЛЕМА. Поддерживается начиная с 1.8.3.
{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} → Подписи1 к иконкам на картах сети Количество неподтвержденных ПРОБЛЕМА событий у триггеров в состоянии ПРОБЛЕМА. Поддерживается начиная с 1.8.3.
{TRIGGER.EXPRESSION} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
Выражение триггера. Поддерживается начиная с 1.8.12.
{TRIGGER.EXPRESSION.RECOVERY} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
Выражение восстановления триггера, если Формирование ОК событий в настройках триггера задано равным 'Выражение восстановления'; в противном случае возвращается пустая строка.
Поддерживается начиная с 3.2.0.
{TRIGGER.ID} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
URL'ы на картах сети
URL'ы триггеров
Цифровой ID триггера, который вызвал это действие.
Поддерживается в URL'ах к триггерам, начиная с Zabbix 1.8.8.
{TRIGGER.NAME} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
Имя триггера.
{TRIGGER.NAME.ORIG} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
Оригинальное имя (с нераскрытыми макросами) триггера. Поддерживается начиная с 2.0.6.
{TRIGGER.NSEVERITY} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
Числовая важность триггера. Возможные значения: 0 - Не классифицировано, 1 - Информация, 2 - Предупреждение, 3 - Средняя, 4 - Высокая, 5 - Чрезвычайная.
Поддерживается начиная с Zabbix 1.6.2.
{TRIGGER.SEVERITY} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
Имя важности триггера. Можно задать в Администрирование → Общие → Важности триггеров.
{TRIGGER.STATE} → Внутренние оповещения, основанные на триггерах Самое новое состояние триггера. Возможные значения: Unknown и Normal.
Поддерживается начиная с 2.2.0.
{TRIGGER.STATUS} → Оповещения, основанные на триггерах Текущее значение триггера. Может быть PROBLEM или OK.
{STATUS} является устаревшим.
{TRIGGER.TEMPLATE.NAME} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
Отсортированный (посредством SQL запроса), разделенный запятыми список шаблонов, которым принадлежит триггер или *UNKNOWN*, если триггер назначен на узел сети напрямую. Поддерживается начиная с 2.0.6.
{TRIGGER.URL} → Оповещения, основанные на триггерах
→ Внутренние оповещения, основанные на триггерах
URL триггера.
{TRIGGER.VALUE} → Оповещения, основанные на триггерах
→ Выражения триггеров
Текущее числовое значение триггера: 0 - триггер в состоянии ОК, 1 - триггер в состоянии ПРОБЛЕМА.
{TRIGGERS.UNACK} → Подписи1 к иконкам на картах сети Количество неподтвержденных триггеров у элемента карты независимо от состояния триггеров.
Триггер считается неподтвержденным, если по крайней мере одно из всех его ПРОБЛЕМА событий не подтверждено.
{TRIGGERS.PROBLEM.UNACK} → Подписи1 к иконкам на картах сети Количество неподтвержденных триггеров в состоянии ПРОБЛЕМА у элемента карты сети.
Триггер считается неподтвержденным, если по крайней мере одно из всех его ПРОБЛЕМА событий не подтверждено.
Поддерживается начиная с 1.8.3.
{TRIGGERS.ACK} → Подписи1 к иконкам на картах сети Количество подтвержденных триггеров у элемента карты сети независимо от состояния триггеров.
Триггер считается подтвержденным, если все его ПРОБЛЕМА события являются подтвержденными.
Поддерживается начиная с 1.8.3.
{TRIGGERS.PROBLEM.ACK} → Подписи1 к иконкам на картах сети Количество подтвержденных триггеров в состоянии ПРОБЛЕМА у элемента карты сети.
Триггер считается подтвержденным, если все его ПРОБЛЕМА события являются подтвержденными.
Поддерживается начиная с 1.8.3.
{узел_сети:ключ.функция(параметр)} → Оповещения, основанные на триггерах
→ Подписи1 к иконкам и подписи к связям на картах сети 4
→ Имена графиков7
→ Выражения триггеров9
Простой макрос, который используется для построения выражений триггеров.
{$МАКРОС} → Оповещения, основанные на триггерах8
→ Внутренние оповещения, основанные на триггерах8
→ Глобальные скрипты, включая текст подтверждения
→ Параметры ключей элементов данных
→ Имена элементов данных
→ Интерфейс IP/DNS узла сети
→ Дополнительные параметры монитора баз данных5
→ SSH и Telnet скрипты5
→ Веб-мониторинг6
→ Регулярные выражения фильтра правил низкоуровневого обнаружения8
→ Поле URL динамического элемента URL комплексного экрана8
→ Выражения триггеров (только в константах и параметрах функций)
→ Имена триггеров и описания
URL'ы триггеров10

→ Смотрите: Дополнительную поддержку пользовательских макросов
Пользовательские макросы.
Поддерживаются в элементах данных и именах триггеров начиная с 1.8.4.
Поддерживаются в командах и текстах подтверждения глобальных скриптов начиная с Zabbix 2.2.0.
{#МАКРОС} → Смотрите: Макросы низкоуровневого обнаружения Макросы низкоуровневого обнаружения.
Поддерживается начиная с 2.0.0.
Примечания

1 Макросы для подписей на картах сети поддерживаются начиная с 1.8.

2 Макросы {HOST.*}, поддерживаемые в параметрах ключей элементов данных будут раскрыты в данные интерфейса, который выбран для этого элемента данных. Когда используются в элементах данных без интерфейсов, начиная с Zabbix 3.0.6 эти макросы будут раскрыты либо в Zabbix agent, SNMP, JMX или IPMI интерфейс на узле сети в перечисленном приоритете. В Zabbix 3.0.0-3.0.5 эти макросы не раскроются, когда используются в элементах данных без интерфейсов, таких как “Zabbix агент (активный)”, “Вычисляемый” и остальные.

3 В удаленных командах, глобальных скриптах, в IP/DNS полях интерфейсов и в веб-сценариях макрос будет раскрываться беря данные с основного интерфейса агента, однако, если он не существует, будет использован основной SNMP интерфейс. Если SNMP также отсутствует, будет использован JMX интерфейс. Если также и JMX отсутствует, будет использован основной IPMI интерфейс.

4 В этом макроcе в подписях на картах сетей поддерживаются только avg, last, max и min функции с секундами в качестве параметра.

5 Поддерживается начиная с 2.0.3.

6 Поддерживается начиная с Zabbix 2.2.0. Макросы {HOST.*} и пользовательские макросы {$МАКРОС} поддерживаются в веб-сценарии в полях Имя, Переменные, Заголовки, Файл SSL сертификата, Файл SSL ключа и в шагах веб-сценария в полях Имя, URL, Post, Заголовки и Требуемая строка. {$МАКРОС} также поддерживается в веб-сценарии в полях Агент, HTTP прокси, Аутентификация (имя пользователя и пароль), Пароль к SSL ключу и в шагах веб-сценария в поле Требуемые коды состояния.

7 Поддерживается начиная с Zabbix 2.2.0. В этом макросе в именах графиков поддерживаются только avg, last, max и min функции с секундами в качестве параметра. Внутри макроса можно использовать макрос {HOST.HOST<1-9>} в качестве имени узла сети. Например:

  • {Cisco switch:ifAlias[{#SNMPINDEX}].last()}
  • {{HOST.HOST}:ifAlias[{#SNMPINDEX}].last()}

8 Поддерживается начиная с 2.4.0.

9 Не смотря на то, что поддерживаются при построении выражений триггеров, простые макросы нельзя использовать внутри друг друга.

10 Поддерживается начиная с 3.0.0.

Нумерованные макросы

Синтаксис нумерованых макросов {МАКРОС<1-9>} ограничен рамками выражений триггеров. Нумерованные макросы можно использоват как ссылку на узлы сети в том порядке в котором они указаны в выражении. Такие макросы как {HOST.IP1}, {HOST.IP2}, {HOST.IP3} будут заменены на IP первого, второго и третьего узла сети из выражения триггера (если только выражение триггера содержит эти узлы сети).

Дополнительно макрос {HOST.HOST<1-9>} также поддерживается внутри {узел_сети:ключ.функ(парам)} макроса в именах графиков. Например, {{HOST.HOST2}:ключ.функ()} в имени графика ссылается на узел сети второго элемента данных графика.

В остальных случаях используйте макросы без номера (например, {HOST.HOST}, {HOST.IP} и т.п.).

Дополнительная поддержка пользовательских макросов

В дополнение к местам, представленным в таблице выше, начиная с Zabbix 2.0 пользовательские макросы поддерживаются также и во многих других местах:

  • Узлы сети
    • IP/DNS интерфейса
    • Порт интерфейса
  • Пассивные прокси
    • Порт интерфейса
  • Элементы данных
    • Имя контекста SNMPv3
    • Имя безопасности SNMPv3
    • Пароль аутентификации SNMPv3
    • Ключевая фраза безопасности SNMPv3
    • SNMPv1/v2 community
    • SNMP OID
    • SNMP порт
    • Имя пользователя SSH
    • Публичный ключ SSH
    • Приватный ключ SSH
    • Пароль к SSH
    • Имя пользователя к Telnet
    • Пароль к Telnet
    • Формула вычисляемого элемента данных
    • Поле “Разрешенные узлы сети” траппер элемента данных (начиная с Zabbix 2.2)
  • Обнаружения
    • Имя контекста SNMPv3
    • Имя безопасности SNMPv3
    • Пароль аутентификации SNMPv3
    • Ключевая фраза безопасности SNMPv3
    • SNMPv1/v2 community
    • SNMP OID
  • Теги событий (имя тега, значение и тег для поиска совпадения; поддерживается начиная с Zabbix 3.2.2)