Zabbix Documentation 2.2

2.23.04.04.2 (current)In development:4.4 (devel)Unsupported:1.82.02.43.23.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.

  • X означает “поддерживается” в указанном месте
  • Нумерованный макрос вида {МАКРОС<1-9>} используется для того, чтобы сослаться на узлы сети в порядке в котором они следуют в выражении триггера. Таким образом, макросы {HOST.IP1}, {HOST.IP2}, {HOST.IP3} заменяются на IP-адреса первого, второго и третьего узлов сети в выражении триггера с учетом того, что выражение содержит эти узлы сети. Кроме того, макросы {HOST.HOST<1-9>} поддерживаются в {узел_сети:ключ.функ(парам)} макросе в именах графиков. Например, {{HOST.HOST2}:ключ.функ()} в имени графика ссылается на узел сети второго элемента данных из графика. | **Имена** графиков|||||||||||||||||▼^ ▼ОПИСАНИЕ▼ | | **Веб-мониторинг<sup>[[supported_by_location#примечания|6]]</sup>** |||||||||||||||^▼|:::|:::| | Дополнительные **параметры** монитора баз данных, SSH и Telnet **скрипты**|||||||||||||||▼|:::|:::|:::| | Интерфейс **IP/DNS** узла сети|||||||||||||^▼|:::|:::|:::|:::| | **Имена** элементов данных|||||||||||||▼|:::|:::|:::|:::|:::| | **Имена** триггеров и описания|||||||||||^▼|:::|:::|:::|:::|:::|:::| | **Выражения** триггеров|||||||||||▼|:::|:::|:::|:::|:::|:::|:::| | **URL'ы** на картах сети|||||||||^▼|:::|:::|:::|:::|:::|:::|:::|:::| | **Подписи<sup>[[supported_by_location#примечания|1]]</sup>** к иконкам на картах сети|||||||||▼|:::|:::|:::|:::|:::|:::|:::|:::|:::| | **Параметры** ключей элементов данных|||||||^▼|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::| | Глобальные **скрипты**, включая текст подтверждения|||||||▼|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::| | **Внутренние** оповещения, основанные на правилах низкоуровневого обнаружения|||||^▼|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::| | **Внутренние** оповещения, основанные на элементах данных|||||▼|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::| | **Внутренние** оповещения, основанные на триггерах|||^▼|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::| | **Оповещения** о авторегистрациях|||▼|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::| | **Оповещения** об обнаружениях|^▼|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::| | **Оповещения** и команды, основанные на триггерах|▼|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::|:::| ^ ▼МАКРОС▼ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 |:::| |{ACTION.ID} | X | X | X | X | X | X | | | | | | | | | | | |//Цифровой ID сработавшего действия.//\\ Поддерживается начиная с 2.2.0.| |{ACTION.NAME} | X | X | X | X | X | X | | | | | | | | | | | |//Имя сработавшего действия.//\\ Поддерживается начиная с 2.2.0.| |{DATE} | X | X | X | X | X | X | | | | | | | | | | | |//Текущая дата в гггг.мм.дд формате.//| |{DISCOVERY.DEVICE.IPADDRESS} | | X | | | | | | | | | | | | | | | |//IP адрес обнаруженного устройства.//\\ Доступен всегда, вне зависимости от того добавлен узел сети или нет.| |{DISCOVERY.DEVICE.DNS} | | X | | | | | | | | | | | | | | | |//DNS имя обнаруженного устройства.//\\ Доступен всегда, вне зависимости от того добавлен узел сети или нет.| |{DISCOVERY.DEVICE.STATUS} | | X | | | | | | | | | | | | | | | |//Состояние обнаруженного устройства//: может быть UP или DOWN. | |{DISCOVERY.DEVICE.UPTIME} | | X | | | | | | | | | | | | | | | |//Время с момента последнего изменения состояния обнаружения конкретного устройства//\\ Например: 1h 29m.\\ Для устройств с состоянием DOWN, значением будет период недоступности. | |{DISCOVERY.RULE.NAME} | | X | | | | | | | | | | | | | | | |//Имя правила обнаружения, которое обнаружило наличие или отсутствие устройства или сервиса.// | |{DISCOVERY.SERVICE.NAME} | | X | | | | | | | | | | | | | | | |//Имя сервиса, который обнаружен.//\\ Например: HTTP. | |{DISCOVERY.SERVICE.PORT} | | X | | | | | | | | | | | | | | | |//Порт сервиса, который обнаружен.//\\ Например: 80. | |{DISCOVERY.SERVICE.STATUS} | | X | | | | | | | | | | | | | | | |//Состояние обнаруженного сервиса:// может быть UP или DOWN. | |{DISCOVERY.SERVICE.UPTIME} | | X | | | | | | | | | | | | | | | |//Время с момента последнего изменения состояния обнаружения конкретного сервиса.//\\ Например: 1h 29m.\\ Для сервисов с состоянием DOWN, значением будет период недоступности. | |{ESC.HISTORY} | X | | | X | X | X | | | | | | | | | | | |//История эскалаций. Журнал ранее отправленных сообщений.//\\ Показывает ранее отправленные оповещения, на каком шаге эскалаций они были отправлены и их состояние (//отправлено//, //в процессе// или //ошибочно//).| |{EVENT.ACK.HISTORY} | X | | | | | | | | | | | | | | | | |//Журнал подтверждений проблемы.// | |{EVENT.ACK.STATUS} | X | | | | | | | | | | | | | | | | |//Состояние подтверждения события (Yes/No)//. | |{EVENT.AGE} | X | X | X | X | X | X | | | | | | | | | | | |//Возраст события, который вызвал действие.//\\ Полезно в эскалированных сообщениях.| |{EVENT.DATE} | X | X | X | X | X | X | | | | | | | | | | | |//Дата события, которое вызвало действие.//| |{EVENT.ID} | X | X | X | X | X | X | | | | | | | | | | | |//Цифровой ID события, которое вызвало действие.//| |{EVENT.RECOVERY.DATE} | X | | | X | X | X | | | | | | | | | | | |//Дата события восстановления.//\\ Можно использовать только в сообщениях о [[ru:manual:config:notifications:action#настройка_действия|восстановлении]].\\ Поддерживается начиная с 2.2.0.| |{EVENT.RECOVERY.ID} | X | | | X | X | X | | | | | | | | | | | |//Цифровой ID события восстановления.//\\ Можно использовать только в сообщениях о [[ru:manual:config:notifications:action#настройка_действия|восстановлении]]. Поддерживается начиная с 2.2.0.| ^ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 ^ | |{EVENT.RECOVERY.STATUS} | X | | | X | X | X | | | | | | | | | | | |//Словесное значение события восстановления.//\\ Можно использовать только в сообщениях о [[ru:manual:config:notifications:action#настройка_действия|восстановлении]]. Поддерживается начиная с 2.2.0.| |{EVENT.RECOVERY.TIME} | X | | | X | X | X | | | | | | | | | | | |//Время события восстановления.//\\ Можно использовать только в сообщениях о [[ru:manual:config:notifications:action#настройка_действия|восстановлении]].\\ Поддерживается начиная с 2.2.0.| |{EVENT.RECOVERY.VALUE} | X | | | X | X | X | | | | | | | | | | | |//Цифровое значение события восстановления.//\\ Можно использовать только в сообщениях о [[ru:manual:config:notifications:action#настройка_действия|восстановлении]].\\ Поддерживается начиная с 2.2.0.| |{EVENT.STATUS} | X | X | X | X | X | X | | | | | | | | | | | |//Словесное значение события, которое вызвало действие.//\\ Поддерживается начиная с 2.2.0.| |{EVENT.TIME} | X | X | X | X | X | X | | | | | | | | | | | |//Время события, которое вызвало действие.//| |{EVENT.VALUE} | X | X | X | X | X | X | | | | | | | | | | | |//Числовое значение события, которое вызвало действие.//\\ Поддерживается начиная с 2.2.0.| |{HOST.CONN<1-9>} | X | | | X | X | X | X | X<sup>**[[supported_by_location#примечания|2]]**</sup>| X | | | X | | X | X<sup>**[[supported_by_location#примечания|5]]**</sup>| X | |//IP или DNS имя узла сети, в зависимости от настроек узла сети// <sup>**[[supported_by_location#примечания|3]]**</sup>.\\ Поддерживается в именах триггеров начиная с 2.0.0.| |{HOST.DNS<1-9>} | X | | | X | X | X | X | X<sup>**[[supported_by_location#примечания|2]]**</sup>| X | | | X | | X | X<sup>**[[supported_by_location#примечания|5]]**</sup>| X | |//DNS имя узла сети// <sup>**[[supported_by_location#примечания|3]]**</sup>.\\ Поддерживается в именах триггеров начиная с 2.0.0.| |{HOST.HOST<1-9>} | X | | X | X | X | X | X | X | X | | | X | | X | X<sup>**[[supported_by_location#примечания|5]]**</sup>| X | |//Имя узла сети.//\\ ''{HOSTNAME<1-9>}'' является устаревшим.| |{HOST.ID} | | | | | | | | | | X | | | | | | | |ID узла сети.| |{HOST.IP<1-9>} | X | | X | X | X | X | X | X<sup>**[[supported_by_location#примечания|2]]**</sup>| X | | | X | | X | X<sup>**[[supported_by_location#примечания|5]]**</sup>| X | |//IP адрес узла сети// <sup>**[[supported_by_location#примечания|3]]**</sup>. Поддерживается начиная с 2.0.0.\\ ''{IPADDRESS<1-9>}'' является устаревшим.| |{HOST.METADATA} | | | X | | | | | | | | | | | | | | |//Метаданные узла сети.//\\ Используется только при авторегистрации активных агентов. Поддерживается начиная с 2.2.0.| |{HOST.NAME<1-9>} | X | | X | X | X | X | X | X | X | | | X | | X | X<sup>**[[supported_by_location#примечания|5]]**</sup>| X | |//Видимое имя узла сети.//\\ Поддерживается начиная с 2.0.0.| |{HOST.PORT<1-9>} | X | | X | X | X | X | | | | | | X | | | | | |//Порт узла сети (агента)// <sup>**[[supported_by_location#примечания|3]]**</sup>.\\ Поддерживается в авторегистрации начиная с 2.0.0.\\ Поддерживается в именах триггеров, описаниях к триггерам, внутренним и основанным на триггерах оповещениям начиная с 2.2.2.| |{HOSTGROUP.ID} | | | | | | | | | | X | | | | | | | |//ID группы узлов сети.//| |{INVENTORY.ALIAS<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Псевдоним из инвентарных данных узла сети.//| |{INVENTORY.ASSET.TAG<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Этикетка владельца из инвентарных данных узла сети.//| |{INVENTORY.CHASSIS<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Шасси из инвентарных данных узла сети.//| |{INVENTORY.CONTACT<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Контактная информация из инвентарных данных узла сети.//\\ ''{PROFILE.CONTACT<1-9>}'' является устаревшим.| |{INVENTORY.CONTRACT.NUMBER<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Номер контракта из инвентарных данных узла сети.//| |{INVENTORY.DEPLOYMENT.STATUS<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Состояние развертывания из инвентарных данных узла сети.//| ^ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 ^ | |{INVENTORY.HARDWARE<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Аппаратные средства из инвентарных данных узла сети.//\\ ''{PROFILE.HARDWARE<1-9>}'' является устаревшим.| |{INVENTORY.HARDWARE.FULL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Аппаратные средства (полная детализация) из инвентарных данных узла сети.//| |{INVENTORY.HOST.NETMASK<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Маска подсети узла сети из инвентарных данных узла сети.//| |{INVENTORY.HOST.NETWORKS<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Сети узла сети из инвентарных данных узла сети.//| |{INVENTORY.HOST.ROUTER<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Роутер узла сети из инвентарных данных узла сети.//| |{INVENTORY.HW.ARCH<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Архитектура HW из инвентарных данных узла сети.//| |{INVENTORY.HW.DATE.DECOMM<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Дата списания HW из инвентарных данных узла сети.//| |{INVENTORY.HW.DATE.EXPIRY<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Дата окончания обслуживания HW из инвентарных данных узла сети.//| |{INVENTORY.HW.DATE.INSTALL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Дата установки HW из инвентарных данных узла сети.//| |{INVENTORY.HW.DATE.PURCHASE<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Дата покупки HW из инвентарных данных узла сети.//| |{INVENTORY.INSTALLER.NAME<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Имя установщика из инвентарных данных узла сети.//| |{INVENTORY.LOCATION<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Местоположение из инвентарных данных узла сети.//\\ ''{PROFILE.LOCATION<1-9>}'' является устаревшим.| |{INVENTORY.LOCATION.LAT<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Размещение (широта) из инвентарных данных узла сети.//| |{INVENTORY.LOCATION.LON<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Размещение (долгота) из инвентарных данных узла сети.//| |{INVENTORY.MACADDRESS.A<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле MAC адрес A из инвентарных данных узла сети.//\\ ''{PROFILE.MACADDRESS<1-9>}'' является устаревшим.| |{INVENTORY.MACADDRESS.B<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле MAC адрес B из инвентарных данных узла сети.//| |{INVENTORY.MODEL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Модель из инвентарных данных узла сети.//| |{INVENTORY.NAME<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Имя из инвентарных данных узла сети.// ''{PROFILE.NAME<1-9>}'' является устаревшим.| |{INVENTORY.NOTES<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Примечания из инвентарных данных узла сети.// ''{PROFILE.NOTES<1-9>}'' является устаревшим.| |{INVENTORY.OOB.IP<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле OOB IP адрес из инвентарных данных узла сети.//| ^ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 ^ | |{INVENTORY.OOB.NETMASK<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле OOB маска подсети из инвентарных данных узла сети.//| |{INVENTORY.OOB.ROUTER<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле OOB роутер из инвентарных данных узла сети.//| |{INVENTORY.OS<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле ОС из инвентарных данных узла сети.//\\ ''{PROFILE.OS<1-9>}'' является устаревшим.| |{INVENTORY.OS.FULL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле ОС (полная детализация) из инвентарных данных узла сети.//| |{INVENTORY.OS.SHORT<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле ОС (короткое описание) из инвентарных данных узла сети.//| |{INVENTORY.POC.PRIMARY.CELL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Первичный мобильный для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.PRIMARY.EMAIL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Первичный email для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.PRIMARY.NAME<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Первичное имя для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.PRIMARY.NOTES<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Первичные примечания для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.PRIMARY.PHONE.A<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Первичный телефон A для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.PRIMARY.PHONE.B<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Первичный телефон B для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.PRIMARY.SCREEN<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Первичное ник-имя для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.SECONDARY.CELL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Вторичный мобильный для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.SECONDARY.EMAIL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Вторичный email для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.SECONDARY.NAME<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Вторичное имя для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.SECONDARY.NOTES<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Вторичные примечания для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.SECONDARY.PHONE.A<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Вторичный телефон A для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.SECONDARY.PHONE.B<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Вторичный телефон B для контакта из инвентарных данных узла сети.//| |{INVENTORY.POC.SECONDARY.SCREEN<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Вторичное ник-имя для контакта из инвентарных данных узла сети.//| |{INVENTORY.SERIALNO.A<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Серийный номер A из инвентарных данных узла сети.//\\ ''{PROFILE.SERIALNO<1-9>}'' является устаревшим.| ^ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 ^ | |{INVENTORY.SERIALNO.B<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Серийный номер B из инвентарных данных узла сети.//| |{INVENTORY.SITE.ADDRESS.A<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Адрес A из инвентарных данных узла сети.//| |{INVENTORY.SITE.ADDRESS.B<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Адрес B из инвентарных данных узла сети.//| |{INVENTORY.SITE.ADDRESS.C<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Адрес C из инвентарных данных узла сети.//| |{INVENTORY.SITE.CITY<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Город из инвентарных данных узла сети.//| |{INVENTORY.SITE.COUNTRY<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Страна из инвентарных данных узла сети.//| |{INVENTORY.SITE.NOTES<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Заметки из инвентарных данных узла сети.//| |{INVENTORY.SITE.RACK<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Размещение стойки из инвентарных данных узла сети.//| |{INVENTORY.SITE.STATE<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Область/Район из инвентарных данных узла сети.//| |{INVENTORY.SITE.ZIP<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Почтовый индекс из инвентарных данных узла сети.//| |{INVENTORY.SOFTWARE<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Программное обеспечение из инвентарных данных узла сети.// ''{PROFILE.SOFTWARE<1-9>}'' является устаревшим.| |{INVENTORY.SOFTWARE.APP.A<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Программное обеспечение A из инвентарных данных узла сети.//| |{INVENTORY.SOFTWARE.APP.B<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Программное обеспечение B из инвентарных данных узла сети.//| |{INVENTORY.SOFTWARE.APP.C<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Программное обеспечение C из инвентарных данных узла сети.//| |{INVENTORY.SOFTWARE.APP.D<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Программное обеспечение D из инвентарных данных узла сети.//| |{INVENTORY.SOFTWARE.APP.E<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Программное обеспечение E из инвентарных данных узла сети.//| |{INVENTORY.SOFTWARE.FULL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Программное обеспечение (полная детализация) из инвентарных данных узла сети.//| |{INVENTORY.TAG<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Этикетка из инвентарных данных узла сет.// ''{PROFILE.TAG<1-9>}'' является устаревшим.| |{INVENTORY.TYPE<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Тип из инвентарных данных узла сети.// ''{PROFILE.DEVICETYPE<1-9>}'' является устаревшим.| |{INVENTORY.TYPE.FULL<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Тип (полная детализация) из инвентарных данных узла сети.//| ^ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 ^ | |{INVENTORY.URL.A<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле URL A из инвентарных данных узла сети.//| |{INVENTORY.URL.B<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле URL B из инвентарных данных узла сети.//| |{INVENTORY.URL.C<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле URL C из инвентарных данных узла сети.//| |{INVENTORY.VENDOR<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Поле Производитель из инвентарных данных узла сети.//| |{ITEM.DESCRIPTION<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Описание N-го элемента данных из выражения триггера, которое вызвало оповещение.// Поддерживается начиная с 2.0.0.| |{ITEM.ID<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Цифровое ID N-го элемента данных из выражения триггера, который вызвал оповещение.// Поддерживается начиная с 1.8.12.| |{ITEM.KEY<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Ключ N-го элемента данных из выражения триггера, который вызвал оповещение.// Поддерживается начиная с 2.0.0.\\ ''{TRIGGER.KEY}'' является устаревшим.| |{ITEM.KEY.ORIG<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Оригинальный ключ (с нераскрытыми макроса) N-го элемента данных из выражения триггера, который вызвал оповещение.// Поддерживается начина с 2.0.6.| |{ITEM.LASTVALUE<1-9>} | X | | | | | | | | | | | X | | | | | |//Последнее значение N-го элемента данных из выражения триггера, который вызвал оповещение.//\\ В веб-интерфейсе раскрывается в *НЕИЗВЕСТНО*, если последнее значение истории собрано более чем //ZBX_HISTORY_PERIOD// секунд назад (задается в [[:ru/manual/web_interface/definitions|defines.inc.php]]).\\ Поддерживается начиная с 1.4.3. Является алиасом к ''{{HOST.HOST}:{ITEM.KEY}.last()}'' | |{ITEM.LOG.AGE<1-9>} | X | | | | | | | | | | | | | | | | |//Возраст события на элемент данных журнала.// | |{ITEM.LOG.DATE<1-9>} | X | | | | | | | | | | | | | | | | |//Дата события на элемент данных журнала.// | |{ITEM.LOG.EVENTID<1-9>} | X | | | | | | | | | | | | | | | | |//ID события на элемент данных журнала.//\\ Только для мониторинга журнала событий Windows. | |{ITEM.LOG.NSEVERITY<1-9>} | X | | | | | | | | | | | | | | | | |//Цифровая важность события по журналу событий.//\\ Только для мониторинга журнала событий Windows. | |{ITEM.LOG.SEVERITY<1-9>} | X | | | | | | | | | | | | | | | | |//Словесная важность события по журналу событий.//\\ Только для мониторинга журнала событий Windows. | |{ITEM.LOG.SOURCE<1-9>} | X | | | | | | | | | | | | | | | | |//Источник события по журналу событий.//\\ Только для мониторинга журнала событий Windows. | |{ITEM.LOG.TIME<1-9>} | X | | | | | | | | | | | | | | | | |//Время события на элемент данных журнала.// | |{ITEM.NAME<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Имя N-го элемента данных из выражения триггера, который вызвал оповещение.//| |{ITEM.NAME.ORIG<1-9>} | X | | | X | X | X | | | | | | | | | | | |//Оригинальное имя (с нераскрытыми макросами) N-го элемента данных из выражения триггера, который вызвал оповещение.// Поддерживается начиная с 2.0.6.| |{ITEM.STATE<1-9>} | | | | | X | | | | | | | | | | | | |//Самое новое состояние N-го элемента данных из выражения триггера, который вызвал оповещение.// Возможные значения: **Not supported** и **Normal**.\\ Поддерживается начиная с 2.2.0. | |{ITEM.VALUE<1-9>} | X | | | | | | | | | | | X | | | | | |Раскрывается в:\\ 1) значение из истории (когда произошло событие) N-го элемента данных из выражения триггера, если используется в контекста изменения состояния триггера, например, при отображении событий или при отправке оповещений.\\ 2) последнее значение N-го элемента данных из выражения триггера, если используется не в контексте изменения состояния триггера, например, при отображении списка триггеров во всплывающем окне выбора. В этом случае работает так же как и {ITEM.LASTVALUE}\\ В первом случае макрос раскрывается в *НЕИЗВЕСТНО*, если значение истории уже удалено или не было сохранено.\\ Во втором случае, и только в веб-интерфейсе, макрос будет раскрыт в *НЕИЗВЕСТНО*, если последнее значение истории собрано более чем //ZBX_HISTORY_PERIOD// секунд назад (задается в [[:ru/manual/web_interface/definitions|defines.inc.php]]). \\ Поддерживается начиная с 1.4.3. | ^ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 ^ | |{LLDRULE.DESCRIPTION} | | | | | | X | | | | | | | | | | | |//Описание правила низкоуровневого обнаружения, которое вызвало оповещение.//\\ Поддерживается начиная с 2.2.0. | |{LLDRULE.ID} | | | | | | X | | | | | | | | | | | |//Цифровой ID правила низкоуровневого обнаружения, которое вызвало оповещение.//\\ Поддерживается начиная с 2.2.0. | |{LLDRULE.KEY} | | | | | | X | | | | | | | | | | | |//Ключ правила низкоуровневого обнаружения, которое вызвало оповещение.//\\ Поддерживается начиная с 2.2.0. | |{LLDRULE.KEY.ORIG} | | | | | | X | | | | | | | | | | | |//Оригинальный ключ (с нераскрытыми макросами) правила низкоуровневого обнаружения, которое вызвало оповещение.//\\ Поддерживается начиная с 2.2.0. | |{LLDRULE.NAME} | | | | | | X | | | | | | | | | | | |//Имя правила низкоуровневого обнаружения, которое вызвало оповещение.//\\ Поддерживается начиная с 2.2.0. | |{LLDRULE.NAME.ORIG} | | | | | | X | | | | | | | | | | | |//Оригинальное имя (с нераскрытыми макросами) правила низкоуровневого обнаружения, которое вызвало оповещение.//\\ Поддерживается начиная с 2.2.0. | |{LLDRULE.STATE} | | | | | | X | | | | | | | | | | | |//Самое новое состояние правила низкоуровневого обнаружения.// Возможные значения: **Not supported** и **Normal**.\\ Поддерживается начиная с 2.2.0. | |{MAP.ID} | | | | | | | | | | X | | | | | | | |//ID карты сети.//| |{NODE.ID<1-9>} | X | X | X | X | X | X | | | | | | | | | | | | | |{NODE.NAME<1-9>} | X | X | X | X | X | X | | | | | | | | | | | | | |{PROXY.NAME<1-9>} | X | X | X | X | X | X | | | | | | | | | | | |//Имя прокси//. Раскрывается либо:\\ 1) в прокси N-го элемента данных из выражения триггера (в оповещениях на основе триггеров). Вы модете здесь использовать макросы с номерами, наподобие {PROXY.NAME1}, {PROXY.NAME2} и так далее.\\ 2) в прокси, на котором выполнено обнаружение (в оповещениях на обнаружение). Здесь используйте {PROXY.NAME}, без нумерования.\\ 3) в прокси, с которого зарегистрирован активный агент (в оповещениях на авторегистрацию). Здесь используйте {PROXY.NAME}, без нумерования.\\ Поддерживается начиная с 1.8.4.| |{TIME} | X | X | X | X | X | X | | | | | | | | | | | |//Текущее время в формате чч:мм:сс.//| |{TRIGGER.DESCRIPTION} | X | | | X | | | | | | | | | | | | | |//Описание триггера.// Поддерживается начиная с 2.0.4.\\ Начиная с 2.2.0, все поддерживаемые макросы в описаниях триггеров раскрываются, если ''{TRIGGER.DESCRIPTION}'' используется в тексте оповещения.\\ ''{TRIGGER.COMMENT}'' является устаревшим.| |{TRIGGER.EVENTS.ACK} | X | | | | | | | | X | | | | | | | | |//Количество подтвержденных событий у элемента карты на картах сети или в оповещениях на триггер, который сгенерировал текущее событие.// Поддерживается начиная с 1.8.3.| |{TRIGGER.EVENTS.PROBLEM.ACK} | X | | | | | | | | X | | | | | | | | |//Количество подтвержденных ПРОБЛЕМА событий у всех триггеров вне зависимости от их состояния.// Поддерживается начиная с 1.8.3.| |{TRIGGER.EVENTS.PROBLEM.UNACK} | X | | | | | | | | X | | | | | | | | |//Количество неподтвержденных ПРОБЛЕМА событий у всех триггеров вне зависимости от их состояния.// Поддерживается начиная с 1.8.3.| |{TRIGGER.EVENTS.UNACK} | X | | | | | | | | X | | | | | | | | |//Количество неподтвержденных событий у элемента карты на карте сети или в оповещениях на триггер, который сгенерировал текущее событие.// Поддерживается в подписях к элементам карт сетей начиная с 1.8.3.| |{TRIGGER.HOSTGROUP.NAME} | X | | | X | | | | | | | | | | | | | |//Отсортированный (посредством SQL запроса), разделенный запятыми список групп узлов сети, которым принадлежит триггер.// Поддерживается начиная с 2.0.6.| |{TRIGGER.PROBLEM.EVENTS.PROBLEM.ACK} | | | | | | | | | X | | | | | | | | |//Количество подтвержденных ПРОБЛЕМА событий у триггеров в состоянии ПРОБЛЕМА.// Поддерживается начиная с 1.8.3.| |{TRIGGER.PROBLEM.EVENTS.PROBLEM.UNACK} | | | | | | | | | X | | | | | | | | |//Количество неподтвержденных ПРОБЛЕМА событий у триггеров в состоянии ПРОБЛЕМА.// Поддерживается начиная с 1.8.3.| ^ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 ^ | |{TRIGGER.EXPRESSION} | X | | | X | | | | | | | | | | | | | |//Выражение триггера.// Поддерживается начиная с 1.8.12.| |{TRIGGER.ID} | X | | | X | | | | | | X | | | | | | | |//Цифровой ID триггера, который вызвал это действие.//\\ Поддерживается в URL'ах к триггерам, начиная с Zabbix 1.8.8. | |{TRIGGER.NAME} | X | | | X | | | | | | | | | | | | | |//Имя триггера.//| |{TRIGGER.NAME.ORIG} | X | | | X | | | | | | | | | | | | | |//Оригинальное имя (с нераскрытыми макросами) триггера.// Поддерживается начиная с 2.0.6.| |{TRIGGER.NSEVERITY} | X | | | X | | | | | | | | | | | | | |//Числовая важность триггера.// Возможные значения: 0 - Не классифицировано, 1 - Информация, 2 - Предупреждение, 3 - Средняя, 4 - Высокая, 5 - Чрезвычайная.\\ Поддерживается начиная с Zabbix 1.6.2.| |{TRIGGER.SEVERITY} | X | | | X | | | | | | | | | | | | | |//Имя важности триггера.// Можно задать в //Администрирование -> Общие -> Важности триггеров//.| |{TRIGGER.STATE} | | | | X | | | | | | | | | | | | | |//Самое новое состояние триггера.// Возможные значения: **Unknown** и **Normal**.\\ Поддерживается начиная с 2.2.0. | |{TRIGGER.STATUS} | X | | | | | | | | | | | | | | | | |//Текущее значение триггера.// Может быть PROBLEM или OK.\\ ''{STATUS}'' является устаревшим.| |{TRIGGER.TEMPLATE.NAME} | X | | | X | | | | | | | | | | | | | |//Отсортированный (посредством SQL запроса), разделенный запятыми список шаблонов, которым принадлежит триггер или *UNKNOWN*, если триггер назначен на узел сети напрямую.// Поддерживается начиная с 2.0.6.| |{TRIGGER.URL} | X | | | X | | | | | | | | | | | | | |//URL триггера.//| |{TRIGGER.VALUE} | X | | | | | | | | | | X | | | | | | |//Текущее числовое значение триггера//: 0 - триггер в состоянии ОК, 1 - триггер в состоянии ПРОБЛЕМА.| |{TRIGGERS.UNACK} | | | | | | | | | X | | | | | | | | |//Количество неподтвержденных триггеров у элемента карты независимо от состояния триггеров.//\\ Триггер считается неподтвержденным, если по крайней мере одно из всех его ПРОБЛЕМА событий не подтверждено.| |{TRIGGERS.PROBLEM.UNACK} | | | | | | | | | X | | | | | | | | |//Количество неподтвержденных триггеров в состоянии ПРОБЛЕМА у элемента карты сети.//\\ Триггер считается неподтвержденным, если по крайней мере одно из всех его ПРОБЛЕМА событий не подтверждено.\\ Поддерживается начиная с 1.8.3.| |{TRIGGERS.ACK} | | | | | | | | | X | | | | | | | | |//Количество подтвержденных триггеров у элемента карты сети независимо от состояния триггеров.//\\ Триггер считается подтвержденным, если все его ПРОБЛЕМА события являются подтвержденными.\\ Поддерживается начиная с 1.8.3.| |{TRIGGERS.PROBLEM.ACK} | | | | | | | | | X | | | | | | | | |//Количество подтвержденных триггеров в состоянии ПРОБЛЕМА у элемента карты сети.//\\ Триггер считается подтвержденным, если все его ПРОБЛЕМА события являются подтвержденными.\\ Поддерживается начиная с 1.8.3.| |{узел_сети:ключ.функция(параметр)} | X | | | | | | | | X<sup>**[[supported_by_location#примечания|4]]**</sup>| | X<sup>**[[supported_by_location#примечания|9]]**</sup> | | | | | | X<sup>**[[supported_by_location#примечания |7]]**</sup>|//Простые макросы, которые используются для построения [[ru:manual:config:triggers:expression|выражений]] триггеров//.| |{$МАКРОС} | | | | | | | X | X | | | X<sup>**[[supported_by_location#примечания |8]]**</sup> | X | X | X | X | X | |//[[ru:manual:config:macros:usermacros|Пользовательские]] макросы.//\\ Поддерживаются в элементах данных и именах триггеров начиная с 1.8.4.\\ Поддерживаются в командах и текстах подтверждения глобальных скриптов начиная с Zabbix 2.2.0.| ^ | 1 ^ 2 | 3 ^ 4 | 5 ^ 6 | 7 ^ 8 | 9 ^ 10 | 11 ^ 12 | 13 ^ 14 | 15 ^ 16 | 17 ^ | == Примечания == <sup>**1**</sup> Макросы для подписей на картах сети поддерживаются начиная с 1.8. <sup>**2**</sup> Макросы ''{HOST.*}'', поддерживаемые в параметрах ключей элементов данных будут раскрыты в данные интерфейса, который выбран для этого элемента данных. Когда используются в элементах данных без интерфейсов, начиная с Zabbix 2.2.16 эти макросы будут раскрыты либо в Zabbix agent, SNMP, JMX или IPMI интерфейс на узле сети в перечисленном приоритете. В Zabbix 2.0.3-2.2.15 эти макросы не раскроются, когда используются в элементах данных без интерфейсов, таких как "Zabbix агент (активный)", "Вычисляемый" и остальные. <sup>**3**</sup> В удаленных командах, глобальных скриптах, в IP/DNS полях интерфейсов и в веб-сценариях макрос будет раскрываться беря данные с основного интерфейса агента, однако, если он не существует, будет использован основной SNMP интерфейс. Если SNMP также отсутствует, будет использован JMX интерфейс. Если также и JMX отсутствует, будет использован основной IPMI интерфейс. <sup>**4**</sup> Этот макрос поддерживается в подписях к иконкам и в подписях к связям на картах сетей. В этом макроcе в подписях на картах сетей поддерживаются только **avg**, **last**, **max** и **min** функции с секундами в качестве параметра. <sup>**5**</sup> Поддерживается начиная с 2.0.3. <sup>**6**</sup> Поддерживается начиная с Zabbix 2.2.0. Макросы ''{HOST.*}'' и пользовательские макросы ''{$МАКРОС}'' поддерживаются в веб-сценарии в полях //Имя// и //Переменные// и в шагах веб-сценария в полях //Имя//, //URL//, //Post// и //Требуемая строка//. ''{$МАКРОС}'' также поддерживается в веб-сценарии в полях //Аутентификация// (имя пользователя и пароль), //Агент// и //HTTP прокси// и в шагах веб-сценария в поле //Требуемые коды состояния//. <sup>**7**</sup> Поддерживается начиная с Zabbix 2.2.0. В этом макросе в именах графиков поддерживаются только **avg**, **last**, **max** и **min** функции с секундами в качестве параметра. Внутри макроса можно использовать макрос {HOST.HOST<1-9>} в качестве имени узла сети. Например: * {Cisco switch:ifAlias[{#SNMPINDEX}].last()} * {{HOST.HOST}:ifAlias[{#SNMPINDEX}].last()} <sup>**8**</sup> Только в константах выражений триггеров и в параметрах функций. <sup>**9**</sup> Не смотря на то, что поддерживаются при построении выражений триггеров, простые макросы нельзя использовать внутри друг друга. === Дополнительная поддержка пользовательских макросов === В дополнение к местам, представленным в таблице выше, начиная с Zabbix 2.0 [[ru:manual:config:macros:usermacros|пользовательские макросы]] поддерживаются также и во многих других местах: * Узлы сети * IP/DNS интерфейса * Порт интерфейса * Пассивные прокси * Порт интерфейса * Элементы данных и прототипы элементов данных * Имя контекста SNMPv3 * Имя безопасности SNMPv3 * Пароль аутентификации SNMPv3 * Ключевая фраза безопасности SNMPv3 * SNMPv1/v2 community * SNMP OID * SNMP порт * Имя пользователя SSH * Публичный ключ SSH * Приватный ключ SSH * Пароль к SSH * Имя пользователя к Telnet * Пароль к Telnet * [[ru:manual:config:items:itemtypes:calculated#настраиваемые_поля|Формула]] вычисляемого элемента данных * Поле "Разрешенные узлы сети" траппер элемента данных (//начиная с Zabbix 2.2//) * Обнаружения * Имя контекста SNMPv3 * Имя безопасности SNMPv3 * Пароль аутентификации SNMPv3 * Ключевая фраза безопасности SNMPv3 * SNMPv1/v2 community * SNMP OID === Макросы используемые в низкоуровневых обнаружениях === Существует тип макросов, которые используются в возможности [[ru:manual:discovery:low_level_discovery|низкоуровневого обнаружения]] - **{#МАКРОС}**. Это такой макрос, который используется в LLD и возвращает реальные значения имен файловых систем, сетевых интерфейсов и SNMP OID-ов. Эти макросы можно использовать для создания //прототипов// элементов данных, триггеров и графиков. Затем, когда обнаруживаются реальные файловые системы, сетевые интерфейсы и т.п., такие макросы заменяются реальными значениями и становятся основой для создания реальных элементов данных, триггеров и графиков. Эти макросы также используются при создании [[:ru/manual/vm_monitoring#прототипы_узлов_сети|прототипов]] узлов сети и групп узлов сети в обнаружении виртуальных машин. LLD макросы можно использовать: * в прототипах элементов данных в * именах * параметрах ключей * SNMP OID'ах * формулах вычисляемых элементов данных * SSH и Telnet скриптах * SQL запросах монитора баз данных * описаниях (поддерживается начиная с 2.2.0) * в прототипах триггеров в * имена * выражения (как при ссылке на ключ прототип элементов данных, так и как отдельные константы) * описаниях (поддерживается начиная с 2.2.0) * в прототипах графиков в * именах * в прототипах узлов сети (поддерживается начиная с 2.2.0) в * именах * видимых именах * именах прототипов групп узлов сети * (смотри [[ru:manual:vm_monitoring:discovery_fields|полный список]]) Некоторые макросы низкоуровневого обнаружения "заранее добавлены" в функционал низкоуровневого обнаружения в Zabbix - {#FSNAME}, {#FSTYPE}, {#IFNAME}, {#SNMPINDEX}, {#SNMPVALUE}. Однако, не обязательно придерживаться этих имен при создании [[ru:manual:discovery:low_level_discovery#создание_пользовательских_lld_правил|пользовательского]] низкоуровневого правила обнаружения. В этом случае вы можете использовать любое другое LLD имя макроса и ссылаться по этому имени. {{odt>page:A3,landscape,1,1,1,1}}