4. Прототипы узлов сети

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

Конфигурация

Прототипы узлов сети настраиваются в правилах низкоуровневого обнаружения.

Чтобы создать прототип узла сети:

1. Перейдите в Сбор данныхУзлы сети.

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

3. Нажмите Прототипы узлов сети для нужного правила обнаружения.

4. Нажмите кнопку Создать прототип узла сети в правом верхнем углу.

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

Parameter Description
Host name Этот параметр должен содержать как минимум один макрос низкоуровневого обнаружения, чтобы обеспечить уникальные имена узлов сети для создаваемых узлов сети.
Visible name Поддерживаются макросы низкоуровневого обнаружения.
Group prototypes Позволяет указывать прототипы групп узлов сети с использованием макросов низкоуровневого обнаружения.
На основе указанных прототипов групп будут обнаружены, созданы и привязаны к создаваемым узлам сети группы узлов сети; обнаруженные группы, которые уже были созданы другими правилами низкоуровневого обнаружения, также будут привязаны к создаваемым узлам сети. Однако обнаруженные группы узлов сети, которые совпадают с созданными вручную группами узлов сети, не будут привязаны к создаваемым узлам сети.
Interfaces Укажите, должны ли обнаруженные узлы сети наследовать IP-адрес от узла сети, которому принадлежит правило обнаружения (по умолчанию), или получать пользовательские интерфейсы.
Поддерживаются макросы низкоуровневого обнаружения и пользовательские макросы.
Create enabled Установите статус обнаруженных узлов сети; если флажок снят, узлы сети будут созданы как отключенные.
Discover Укажите, будут ли узлы сети создаваться из прототипа узла сети; если флажок снят, узлы сети не будут создаваться из прототипа узла сети (если только этот параметр не будет переопределен в правиле низкоуровневого обнаружения).

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

Пример настройки прототипа узла сети см. в разделе Мониторинг виртуальных машин.

Интерфейсы узла сети

Чтобы добавить пользовательские интерфейсы, переключите селектор Интерфейсы (Interfaces) из положения «Наследовать (Inherit)» в «Пользовательское (Custom)». Нажмите add\_link.png (Добавить) и выберите тип интерфейса — Zabbix агент, SNMP, JMX или IPMI.

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

Если указано несколько пользователских интерфейсов, то основной интерфейс можно задать в столбце По умолчанию (Default).

Для примера того, как настраивать пользовательский интерфейс узла сети, смотрите Пример настройки мониторинга VMware.

Узел сети будет создан, только если интерфейс узла сети содержит корректные данные.

Обнаруженные узлы сети

В списке узлов сети обнаруженные узлы сети помечаются префиксом с именем правила обнаружения, которое их создало.

Обнаруженные узлы сети наследуют большинство параметров от прототипов узлов сети как только для чтения. Настраивать можно только следующие параметры обнаруженного узла сети:

  • Шаблоны - привязывать новые шаблоны или отвязывать добавленные вручную. Шаблоны, унаследованные от прототипа узла сети, отвязать нельзя.
  • Описание - добавлять или редактировать описание узла сети.
  • Состояние - включать или отключать узел сети.
  • Теги - добавлять новые теги или удалять добавленные вручную. Теги, унаследованные от прототипа узла сети, удалить нельзя. Обратите внимание, что теги не могут иметь дубликатов (теги с одинаковыми именем и значением). Если в прототип узла сети добавлен новый тег и он совпадает с тегом, добавленным вручную на обнаруженном узле сети, вручную добавленный тег будет заменен унаследованным тегом во время обнаружения.
  • Макросы - добавлять новые макросы узла сети или удалять добавленные вручную, а также унаследованные от прототипа узла сети; изменять значения макросов и типы.

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

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

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

Узлы сети, которые больше не обнаруживаются, могут быть:

  • автоматически отключены (на основе значения Disable lost resources правила обнаружения)
  • автоматически удалены (на основе значения Delete lost resources правила обнаружения).