1 Обнаружение сети

Обзор

Zabbix обеспечивает эффективное и очень гибкое обнаружение сетевых устройств.

С настроенным должным образом сетевым обнаружением вы можете:

  • ускорить развертывание Zabbix
  • более простое администрирование
  • использовать Zabbix в быстро меняющихся средах без чрезмерного администрирования

Обнаружение сетевых устройств в Zabbix базируется на основе следующей информации:

  • Диапазоны IP
  • Доступность внешних сервисов (FTP, SSH, WEB, POP3, IMAP, TCP и другие)
  • Информация полученная от Zabbix агента
  • Информация полученная от SNMP агента

Обнаружение НЕ обеспечивает:

  • Обнаружение топологии сети

Обнаружение устройств в сети состоит из двух этапов: Обнаружение и Действие.

Обнаружение

Zabbix периодически сканирует установленные в правилах обнаружения диапазоны IP. Частота сканирования настраивается для каждого правила индивидуально.

Каждое правило определяет набор проверок сервисов, которые будут выполняться по диапазону IP.

Проверки обнаружения обрабатываются независимо от остальных проверок. Если какие либо проверки не находят сервис (или завершаются с ошибкой), то другие проверки будут выполнены.

Каждая проверка сервиса и узла сети (IP) выполняется модулем сетевого обнаружения, который генерирует событие обнаружения.

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

Действия

События обнаружения могут быть основаны на соответствующих действиях, таких как:

  • Отправка оповещений
  • Добавление/удаление узлов сети
  • Активация/деактицаия узлов сети
  • Добавление узлов сети в группу
  • Удаление узлов сети из группы
  • Присоединение узлов сети к/отсоединение от шаблона
  • Выполнение удаленных скриптов

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

Создание интерфейса при добавлении узлов сети

Когда узлы сети добавляются в результате сетевого обнаружения, они получают созданные интерфейсы в соответствии со следующими правилами:

  • обнаружены сервисы - например, если проверка SNMP успешная, то будет создан SNMP интерфейс
  • если узел сети отвечает на запросы Zabbix агент и SNMP, будут созданы интерфейсы обоих типов
  • если критерий уникальности данные с Zabbix агента или с SNMP, первый найденный интерфейс, который будет создан для узла сети будет интерфейсом по умолчанию. Другие IP адреса будут добавлены как дополнительные интерфейсы.
  • если узел сети отвечает только на проверки агентов, для него будет создан только агентский интерфейс. Если позже он начнет отвечать на SNMP, дополнительно будет создан SNMP интерфейс.
  • если 3 различных узла сети были изначально созданы, будучи обнаруженными по критерию уникальности "IP", и затем правило обнаружения изменено, таким образом что узлы сети A, B и C стали иметь одинаковый результат критерия уникальности, B и C создадутся как дополнительные интерфейсы к A, первому узлу сети. Отдельные узлы сети B и C останутся. В Мониторинг → Обнаружение добавленные интерфейсы будут отображаться в колонке "Обнаруженное устройство", черным шрифтом и с отступом, однако колонка "Наблюдаемый узел сети" будет отображать только A, первый созданный узел сети. "Доступен/Недоступен" не будет измерено по IP адресам, которые указаны в дополнительных интерфейсах.