В этом разделе представлен список мест, где поддерживаются определяемые пользователем макросы.
Для Действий, Сетевого обнаружения, Прокси и всех мест, перечисленных в разделе Другие места этой страницы, поддерживаются только пользовательские макросы, определённые на глобальном уровне. В упомянутых местах макросы, определённые на уровне узла сети и на уровне шаблона, раскрываться не будут.
При настройке действий пользовательские макросы могут быть использованы в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| Оповещения и команды на события триггеров | да | |
| Внутренние оповещения на события триггеров | да | |
| Оповещения об обновлении проблем | да | |
| Оповещения и команды на события услуг | да | |
| Оповещения об обновлении услуг | да | |
| Условие периода времени | нет | |
| Операции | ||
| Длительность шага операции по умолчанию | нет | |
| Длительность шага | нет | |
При настройке узла сети и прототипа узла сети пользовательские макросы могут использоваться в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| IP адрес / DNS имя интерфейса | только DNS | |
| Порт интерфейса | нет | |
| SNMP v1, v2 | ||
| SNMP community | да | |
| SNMP v3 | ||
| Имя контекста | да | |
| Имя безопасности | да | |
| Пароль аутентификации | да | |
| Ключевая фраза безопасности | да | |
| IPMI | ||
| Имя пользователя | да | |
| Пароль | да | |
| Теги2 | ||
| Имена тегов | да | |
| Значения тегов | да | |
При настройке элементов данных или прототипов элементов данных пользовательские макросы могут использоваться в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| Параметры ключа элемента данных | да | |
| Интервал обновления | нет | |
| Пользовательские интервалы | нет | |
| Период хранения истории | нет | |
| Период хранения динамики изменений | нет | |
| Описание | да | |
| Вычисляемый/агрегируемый элемент данных | ||
| Формула (константы выражения и параметры функции; параметры ключа элемента данных; (только агрегируемый элемент данных) условия фильтра (имя группы узлов сети и имя тега)) | да | |
| Монитор баз данных | ||
| Имя пользователя | да | |
| Пароль | да | |
| SQL запрос | да | |
| HTTP агент | ||
| URL3 | да | |
| Поля запроса | да | |
| Время ожидания | нет | |
| Тело запроса | да | |
| Заголовки (имена и значения) | да | |
| Требуемые коды состояния | да | |
| HTTP прокси | да | |
| Имя пользователя для HTTP аутентификации | да | |
| Пароль для HTTP аутентификации | да | |
| Файл SSL сертификата | да | |
| Файл SSL ключа | да | |
| Пароль к SSL ключу | да | |
| Разрешённые хосты | да | |
| JMX агент | ||
| JMX endpoint | да | |
| Скриптовый элемент данных | ||
| Имена и значения параметров | да | |
| SNMP агент | ||
| SNMP OID | да | |
| SSH агент | ||
| Имя пользователя | да | |
| Файл публичного ключа | да | |
| Файл приватного ключа | да | |
| Пароль | да | |
| Выполняемый скрипт | да | |
| TELNET агент | ||
| Имя пользователя | да | |
| Пароль | да | |
| Выполняемый скрипт | да | |
| Zabbix траппер | ||
| Разрешённые хосты | да | |
| Теги2 | ||
| Имена тегов | да | |
| Значения тегов | да | |
| Предобработка | ||
| Параметры шагов (включая пользовательские скрипты) | да | |
При настройке правил низкоуровневого обнаружения пользовательские макросы могут использоваться в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| Параметры ключа | да | |
| Интервал обновления | нет | |
| Пользовательские интервалы | нет | |
| Период сохранения потерянных ресурсов | нет | |
| Описание | да | |
| SNMP агент | ||
| SNMP OID | да | |
| SSH агент | ||
| Имя пользователя | да | |
| Файл публичного ключа | да | |
| Файл приватного ключа | да | |
| Пароль | да | |
| Выполняемый скрипт | да | |
| TELNET агент | ||
| Имя пользователя | да | |
| Пароль | да | |
| Выполняемый скрипт | да | |
| Zabbix траппер | ||
| Разрешённые хосты | да | |
| Монитор баз данных | ||
| Имя пользователя | да | |
| Пароль | да | |
| SQL запрос | да | |
| JMX агент | ||
| JMX endpoint | да | |
| HTTP агент | ||
| URL3 | да | |
| Поля запроса | да | |
| Время ожидания | нет | |
| Тело запроса | да | |
| Заголовки (имена и значения) | да | |
| Требуемые коды состояния | да | |
| Имя пользователя для HTTP аутентификации | да | |
| Пароль для HTTP аутентификации | да | |
| Фильтры | ||
| Регулярное выражение | да | |
| Замещения | ||
| Фильтры: регулярное выражение | да | |
| Операции: интервал обновления (для прототипов элементов данных) | нет | |
| Операции: период хранения истории (для прототипов элементов данных) | нет | |
| Операции: период хранения динамики изменений (для прототипов элементов данных) | нет | |
При настройке правил сетевого обнаружения пользовательские макросы могут использоваться в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| Интервал обновления | нет | |
| SNMP v1, v2 | ||
| SNMP community | да | |
| SNMP OID | да | |
| SNMP v3 | ||
| Имя контекста | да | |
| Имя безопасности | да | |
| Пароль аутентификации | да | |
| Ключевая фраза безопасности | да | |
| SNMP OID | да | |
При настройке прокси серверов пользовательские макросы могут использоваться в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| Порт интерфейса (для пассивных прокси) | нет | |
При настройке шаблонов пользовательские макросы могут использоваться в следующих полях:
При настройке триггеров пользовательские макросы могут использоваться в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| Имя | да | |
| Оперативные данные | да | |
| Выражение (только в константах и параметрах функций; секретные макросы не поддерживаются) | да | |
| Описание | да | |
| URL3 | да | |
| Теги для совпадения | да | |
| Теги2 | ||
| Имена тегов | да | |
| Значения тегов | да | |
При настройке веб-сценариев пользовательские макросы могут использоваться в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| Имя | да | |
| Интервал обновления | нет | |
| Агент | да | |
| HTTP прокси | да | |
| Переменные (только значения) | да | |
| Заголовки (имена и значения) | да | |
| Шаги | ||
| Имя | да | |
| URL3 | да | |
| Переменные (только значения) | да | |
| Заголовки (имена и значения) | да | |
| Время ожидания | нет | |
| Требуемая строка | да | |
| Требуемые коды состояния | нет | |
| Аутентификация | ||
| Пользователь | да | |
| Пароль | да | |
| Файл SSL сертификата | да | |
| Файл SSL ключа | да | |
| Пароль к SSL ключу | да | |
| Теги2 | ||
| Имена тегов | да | |
| Значения тегов | да | |
Помимо перечисленных здесь мест, пользовательские макросы могут использоваться в следующих полях:
| Место | Несколько макросов/вперемешку с текстом1 | |
|---|---|---|
| Глобальные скрипты (скрипт, SSH, Telnet, IPMI), включая текст подтверждения | да | |
| Вебхуки | ||
| Скрипт JavaScript | нет | |
| Имя параметра скрипта JavaScript | нет | |
| Значение параметра скрипта JavaScript | да | |
| Мониторинг → Панели | ||
| Столбец данных типа Текст в виджете панели Топ узлов сети | да | |
| Параметр Описание в виджете панели Значение элемента данных | да | |
| Параметр URL3 в виджете панели URL | да | |
| Администрирование → Пользователи → Оповещения | ||
| Когда активен | нет | |
| Администрирование → Общие → Веб-интерфейс | ||
| Рабочее время | нет | |
| Администрирование → Способы оповещений → Шаблоны сообщений | ||
| Тема | да | |
| Сообщение | да | |
| Администрирование → Способы оповещений → Способ оповещений | ||
| Поля Имя пользователя и Пароль для способа оповещений Email (когда параметр Аутентификация имеет значение "Имя пользователя и пароль"; рекомендуются секретные макросы) | да | |
Полный список всех макросов, поддерживаемых в Zabbix, смотрите в разделе поддерживаемые макросы.
1 Если несколько макросов в поле или макросы вперемешку с текстом не поддерживаются для данного места, то один макрос должен заполнять целиком всё поле.
2 Макросы, которые используются в именах и значениях тегов, раскрываются только во время процесса генерации событий.
3 URL-ы, которые содержат секретные макросы, работать не будут, поскольку макросы в них будут раскрыты как «******».