Типы медиа
Обзор
Типы медиа используются как каналы доставки для отправки уведомлений и оповещений из Zabbix.
Типы медиа поддерживают следующие способы доставки:
Типы медиа настраиваются в Оповещения > Типы медиа. Некоторые типы медиа предопределены в наборе данных по умолчанию. Вам нужно лишь подстроить их параметры, чтобы они начали работать.

Чтобы понять, как типы медиа вписываются в процесс оповещения, рассмотрим три условия для доставки уведомлений из Zabbix конечным пользователям:
- Должно быть определено действие операция, которое отправляет уведомления
- Должен быть определен рабочий тип медиа (например, Email, который отправляет оповещения через SMTP)
- Должны быть определены данные доставки на уровне пользователя (например, адреса электронной почты, номера телефонов и т. д.) в медиа пользователя
Тестирование типа оповещения
Чтобы проверить, работает ли настроенный тип оповещения, нажмите Test в списке типов оповещений.
Запрос на тестирование будет отправлен на сервер Zabbix. Сервер Zabbix попытается отправить оповещение с использованием указанного типа оповещения и вернет результат во веб-интерфейс. Веб-интерфейс будет ожидать, пока сервер вернет результаты. По умолчанию для тестирования типа оповещения установлен тайм-аут 65 секунд (настраивается в Administration > General > Timeouts).
См. также сведения о тестировании для:
Настройка
Чтобы создать тип носителя в веб-интерфейсе Zabbix:
- Перейдите в раздел Оповещения > Типы носителей.
- Нажмите Создать тип носителя.
- Введите параметры типа носителя в форме.
Некоторые параметры являются общими для всех способов доставки.
Если один или несколько способов доставки указаны в функциональном флаге $ZBX_FEATURE_FLAGS['media_type_denylist'] в файле конфигурации веб-интерфейса (zabbix.conf.php), эти способы доставки недоступны в списке Тип.

| Параметр | Описание |
|---|---|
| Название | Название типа носителя. |
| Тип | Выберите способ доставки для типа носителя. |
| Описание | Введите описание типа носителя. |
| Включен | Установите флажок, чтобы включить тип носителя. |
Параметры, специфичные для отдельных способов доставки, см. на страницах электронная почта, SMS, пользовательский alertscript или вебхук.
Шаблоны сообщений
Вкладка Шаблоны сообщений содержит сообщения по умолчанию для каждого типа события (проблема, восстановление после проблемы, обнаружение и т. д.).

Нажмите Добавить, чтобы задать сообщение по умолчанию (или Изменить, чтобы обновить существующее сообщение):

| Parameter | Description |
|---|---|
| Message type | Тип события, для которого должно использоваться сообщение по умолчанию. Для каждого типа события можно определить только одно сообщение по умолчанию. |
| Subject | Тема сообщения по умолчанию. Тема может содержать макросы. Ее длина ограничена 255 символами. Тема недоступна для типа носителя SMS. |
| Message | Сообщение по умолчанию. Его длина ограничена определенным количеством символов в зависимости от типа базы данных (см. Отправка сообщений для получения дополнительной информации). Сообщение может содержать поддерживаемые макросы. В сообщениях о проблеме и обновлении проблемы поддерживаются макросы выражений (например, {?avg(/host/key,1h)}). |
Обратите внимание, что сообщения по умолчанию переопределяются пользовательскими сообщениями, если они заданы в операциях действия .
Определение шаблонов сообщений обязательно для всех способов доставки, включая вебхуки или пользовательские скрипты оповещений, которые не используют сообщения по умолчанию для уведомлений. Например, действие "Send message to Pushover webhook" не сможет отправить уведомления о проблеме, если сообщение о проблеме для вебхука Pushover не определено.
Параметры
Вкладка Параметры содержит настройки обработки оповещений.
Для каждого типа носителя можно настроить один и тот же набор параметров.
Все типы носителей обрабатываются параллельно.
Максимальное количество одновременных сеансов можно настроить для каждого типа носителя,
однако общее количество процессов отправки оповещений на сервере можно ограничить только с помощью параметра StartAlerters.
Оповещения, созданные одним триггером, обрабатываются последовательно.
Таким образом, несколько уведомлений могут обрабатываться одновременно только в том случае, если они созданы несколькими триггерами.

| Параметр | Описание |
|---|---|
| Одновременные сеансы | Выберите количество параллельных сеансов отправки оповещений для типа носителя: Один — один сеанс Неограниченно — неограниченное количество сеансов Пользовательское — выберите пользовательское количество сеансов Неограниченные или высокие значения означают большее количество параллельных сеансов и увеличение пропускной способности при отправке уведомлений. Неограниченные или высокие значения следует использовать в крупных средах, где может потребоваться одновременная отправка большого количества уведомлений. Если уведомлений требуется отправить больше, чем доступно одновременных сеансов, оставшиеся уведомления будут помещены в очередь; они не будут потеряны. |
| Попытки | Количество попыток отправки уведомления. Можно указать до 100 попыток; значение по умолчанию — «3». Если указано «1», Zabbix отправит уведомление только один раз и не будет повторять попытку в случае ошибки отправки. |
| Интервал между попытками | Частота повторных попыток отправки уведомления в случае ошибки отправки, в секундах (0–3600). Если указано «0», Zabbix немедленно повторит попытку. Поддерживаются суффиксы времени (например, 30s, 1m, 1h). |
Пользовательские средства оповещения
Типы средств оповещения определяют, как будет отправлено уведомление, а пользовательские средства оповещения определяют, куда необходимо отправить уведомление.
Пользовательские средства оповещения (например, адрес электронной почты, идентификатор пользователя вебхука и т. д.) должны быть указаны в профиле пользователя независимо от способа доставки. Если действие отправляет сообщения пользователю Admin с помощью вебхука X, доставка не будет выполнена, если параметры доставки вебхука X не указаны в профиле пользователя Admin.
Чтобы определить пользовательские средства оповещения:
- Перейдите в раздел Пользователи > Пользователи и откройте форму свойств пользователя. Также можно перейти в раздел Настройки пользователя > Оповещения собственного профиля пользователя.
- Нажмите Добавить на вкладке Средства оповещения.
- Укажите параметры пользовательского средства оповещения в форме.

| Параметр | Описание |
|---|---|
| Тип | Раскрывающийся список содержит названия включенных типов средств оповещения. Обратите внимание: при редактировании средства оповещения отключенного типа его название отображается красным цветом. |
| Отправлять на | Укажите контактные данные, на которые следует отправлять сообщения. Для типа средства оповещения «Электронная почта» можно добавить несколько адресов, нажав кнопку под полем адреса. В этом случае уведомления будут отправляться на все указанные адреса. Примеры адресов приведены в описании параметра Электронная почта для типа средства оповещения электронная почта. |
| Период активности | Можно ограничить время отправки сообщений, например указать только рабочие дни (1-5,09:00-18:00). Обратите внимание: это ограничение основано на часовом поясе пользователя. Если часовой пояс пользователя изменен и отличается от часового пояса системы, может потребоваться соответствующим образом скорректировать это ограничение, чтобы не пропустить важные сообщения. Описание формата приведено на странице Задание периода времени. Поддерживаются пользовательские макросы. |
| Использовать при важности | Установите флажки уровней важности триггеров, для которых необходимо получать уведомления. Примечание: уровень важности по умолчанию («Не классифицировано») должен быть выбран, если необходимо получать уведомления о событиях, не связанных с триггерами. После сохранения выбранные уровни важности триггеров будут отображаться соответствующими цветами, а невыбранные будут выделены серым цветом. |
| Состояние | Состояние пользовательского средства оповещения. Включено - используется. Отключено - не используется. |
под полем адреса. В этом случае уведомления будут отправляться на все указанные адреса. Примеры адресов приведены в описании параметра Электронная почта для типа средства оповещения