1 Отправка сообщений
Обзор
Отправка сообщений является одним из наилучших способов оповестить людей о наличии проблем. Вот по какой причине это одно из основных действий, предлагаемых Zabbix.
Настройка
Чтобы иметь возможность отправлять и получать уведомления от Zabbix, необходимо:
- настроить способ оповещения, на который будет отправляться сообщение
Если операция выполняется вне периода When active, заданного для выбранного способа оповещения в настройках пользователя, сообщение отправлено не будет.
Уровень важности триггеров по умолчанию ('Not classified') должен быть отмечен в настройках способа оповещения пользователя, если вы хотите получать уведомления о событиях, не связанных с триггерами, таких как обнаружение, активная авторегистрация агента или внутренние события.
- настроить операцию действия, которая отправляет сообщение на один из настроенных способов оповещения
Zabbix отправляет уведомления только тем пользователям, у которых есть как минимум права на чтение для узла сети, сгенерировавшего событие. Доступен должен быть как минимум один узел сети из выражения триггера.
Вы можете настроить пользовательские сценарии отправки сообщений с помощью эскалаций.
Чтобы успешно получать и читать электронные письма от Zabbix, почтовые серверы/клиенты должны поддерживать стандартный формат 'SMTP/MIME email', поскольку Zabbix отправляет данные в UTF-8 (если тема содержит только символы ASCII, она не кодируется в UTF-8). Тема и тело сообщения кодируются в base64 в соответствии со стандартом формата 'SMTP/MIME email'.
Ограничение на размер сообщения после раскрытия всех макросов такое же, как и ограничение на размер сообщения для удаленных команд.
Отслеживание сообщений
Вы можете просматривать статус отправленных сообщений в Monitoring → Problems.
В столбце Actions можно увидеть сводную информацию о выполненных действиях. Зеленые числа обозначают отправленные сообщения, красные — неудачные сообщения. In progress означает, что действие инициировано. Failed сообщает, что ни одно действие не было выполнено успешно.
Если вы щелкнете по времени события, чтобы просмотреть его подробности, вы сможете увидеть сведения об отправленных (или не отправленных) сообщениях, связанных с этим событием, в блоке Actions.
В Reports → Action log вы увидите подробности всех выполненных действий для тех событий, для которых настроено действие.