3 Получение оповещений о неподдерживаемых элементах данных
Обзор
В Zabbix можно получать уведомления о неподдерживаемых элементах данных.
Это часть концепции внутренних событий в Zabbix, которая позволяет пользователям получать уведомления в таких случаях. Внутренние события отражают изменение состояния:
- когда элементы данных переходят из состояния «normal» в состояние «unsupported» (и обратно);
- когда триггеры переходят из состояния «normal» в состояние «unknown» (и обратно);
- когда правила низкоуровневого обнаружения переходят из состояния «normal» в состояние «unsupported» (и обратно).
В этом разделе показано, как получать уведомления, когда элемент данных становится неподдерживаемым.
Настройка
В целом, процесс настройки оповещений должен быть знаком тем, кто раньше настраивал оповещения в Zabbix.
Шаг 1
Настройте способ оповещения, например email, SMS или скрипт, который будет использоваться для уведомлений. Чтобы выполнить эту задачу, обратитесь к соответствующим разделам руководства.
Для уведомлений о внутренних событиях используется уровень важности по умолчанию ('Not classified'), поэтому оставьте его отмеченным при настройке способов оповещения пользователя, если хотите получать уведомления о внутренних событиях.
Шаг 2
Перейдите в Alerts → Actions → Internal actions.
Нажмите Create action в правом верхнем углу страницы, чтобы открыть форму настройки действия.
Шаг 3
На вкладке Action введите имя для действия. Затем нажмите Add в блоке Conditions, чтобы добавить новое условие.

В всплывающем окне New condition выберите "Event type" в качестве типа условия, а затем выберите "Item in 'not supported' state" в качестве типа события.

Не забудьте нажать Add, чтобы действительно добавить условие в блок Conditions.
Шаг 4
На вкладке Operations нажмите Add в блоке Operations, чтобы добавить новую операцию.

Выберите получателей сообщения (группы пользователей/пользователей) и тип носителя (или "All") для доставки. Установите флажок Custom message, если хотите указать собственные тему и содержимое сообщения о проблеме.

Нажмите Add, чтобы действительно добавить операцию в блок Operations.
Если вы хотите получать более одного уведомления, задайте длительность шага операции (интервал между отправляемыми сообщениями) и добавьте еще один шаг.
Шаг 5
Блок Recovery operations позволяет настроить уведомление о восстановлении, когда элемент данных возвращается в нормальное состояние. Нажмите Add в блоке Recovery operations, чтобы добавить новую операцию восстановления.

Выберите тип операции "Notify all involved". Установите флажок Custom message, если хотите указать собственную тему/содержимое сообщения о восстановлении.

Нажмите Add во всплывающем окне Operation details, чтобы фактически добавить операцию в блок Recovery operations.
Шаг 6
После завершения нажмите кнопку Add в нижней части формы.

Вот и все, готово! Теперь вы можете ожидать получения первого уведомления от Zabbix, если какой-либо элемент данных перейдет в состояние неподдерживаемого.