2. Другие источники событий

События сервиса

События сервиса генерируются только в том случае, если для этих событий включены действия сервиса. В этом случае каждое изменение состояния сервиса создает новое событие:

  • Событие проблемы - когда состояние сервиса изменяется с OK на Problem
  • Событие OK - когда состояние сервиса изменяется с Problem на OK

Событие содержит сведения об изменении состояния сервиса - когда оно произошло и каково новое состояние.

События на обнаружения

Zabbix периодически сканирует диапазоны IP адресов, заданные в правилах сетевого обнаружения. Частота этой проверки настраивается отдельно по каждому правилу. После того, как узел сети или сервис обнаружен, генерируется событие (или несколько событий) на обнаружение.

Zabbix генерирует следующие события:

Событие Когда генерируется
Сервис доступен Каждый раз, когда Zabbix обнаруживает активный сервис.
Сервис недоступен Каждый раз, когда Zabbix не может обнаружить сервис.
Узел сети доступен Если хотя бы один сервис доступен для IP.
Узел сети недоступен Если все сервисы не доступны.
Сервис обнаружен Если сервис стал доступен после его недоступности или обнаружен впервые.
Сервис потерян Если сервис потерян после того как был доступен.
Узел сети обнаружен Если узел сети стал доступен после его недоступности или обнаружен впервые.
Узел сети потерян Если узел сети потерян после того как был доступен.

События на авторегистрацию активных агентов

Авторегистрация активных агентов создает события в Zabbix.

Если настроено, событие на авторегистрацию активного агента создаётся, если ранее неизвестный активный агент запрашивает свои проверки или если изменились метаданные узла сети. Сервер добавляет новый автоматически зарегистрированный узел сети, используя полученные IP адрес и порт агента.

Для получения более подробной информации, смотрите страницу об автоматической регистрации активных агентов.

Внутренние события

Внутренние события происходят, когда:

  • элемент данных меняет состояние с 'normal' на 'unsupported'
  • элемент данных меняет состояние с 'unsupported' на 'normal'
  • правило обнаружения низкого уровня меняет состояние с 'normal' на 'unsupported'
  • правило обнаружения низкого уровня меняет состояние с 'unsupported' на 'normal'
  • триггер меняет состояние с 'normal' на 'unknown'
  • триггер меняет состояние с 'unknown' на 'normal'

Цель введения внутренних событий состоит в том, чтобы позволить пользователям получать уведомления при возникновении любого внутреннего события, например, когда элемент данных становится неподдерживаемым и перестает собирать данные.

Внутренние события создаются только тогда, когда для этих событий включены внутренние действия. Чтобы остановить генерацию внутренних событий (например, для элементов данных, которые становятся неподдерживаемыми), отключите все действия для внутренних событий в Alerts > Actions > Internal actions.

Если внутренние действия отключены, а объект находится в состоянии 'unsupported', событие восстановления для этого объекта все равно будет создано.

Если внутренние действия включены, а объект находится в состоянии 'unsupported', событие восстановления для этого объекта будет создано, даже если для объекта не было создано 'problem event'.

См. также: Получение уведомления о неподдерживаемых элементах данных