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

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

Настройка

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

Для создания прототипа узла сети:

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

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

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

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

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

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

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

Для примера того, как настроить прототип узла сети, смотрите Мониторинг виртуальных машин.

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

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

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

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

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

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

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

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

Обнаруженные узлы сети большинство параметров наследуют от прототипа узла сети в режиме только-на-чтение (read-only). Можно настроить лишь следующие параметры обнаруженных узлов сети:

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

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

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

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

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

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