1. Отправка сообщений
Обзор
Отправка сообщений является одним из наилучших способов оповестить людей о наличии проблем. Вот по какой причине это одно из основных действий, предлагаемых Zabbix.
Настройка
Чтобы иметь возможность отправлять и получать уведомления из Zabbix, необходимо:
- определить канал передачи, через который будет отправляться сообщение
Если операция выполняется за пределами периода Когда активен, определенного для выбранного канала передачи в настройках пользователя, сообщение отправлено не будет.
Степень важности триггера по умолчанию («Не классифицировано») должна быть выбрана в настройках каналов передачи пользователя, если вы хотите получать уведомления о событиях, не связанных с триггерами, например о событиях обнаружения, активной автоматической регистрации агента или внутренних событиях.
- настроить операцию действия, которая отправляет сообщение через один из определенных каналов передачи
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 вы увидите подробности всех выполненных действий для тех событий, для которых настроено действие.