Прототипы узлов сети
Прототипы узлов сети представляют собой заготовки для создания узлов сети с помощью правил низкоуровневого обнаружения. До того, как отработает обнаружение и будут созданы узлы сети, эти прототипы не могут иметь элементов данных и триггеров, за исключением тех, которые присоединены из шаблонов.
Конфигурация
Прототипы узлов сети настраиваются в правилах низкоуровневого обнаружения.
Чтобы создать прототип узла сети:
1. Перейдите в Сбор данных > Узлы сети.
2. Нажмите Обнаружение для нужного узла сети, чтобы перейти к списку правил низкоуровневого обнаружения, настроенных для этого узла сети.
3. Нажмите Прототипы узлов сети для нужного правила обнаружения.
4. Нажмите кнопку Создать прототип узла сети в правом верхнем углу и заполните форму настройки.

Все обязательные поля ввода отмечены красной звездочкой.
| Parameter | Description |
|---|---|
| Host name | Этот параметр должен содержать как минимум один макрос низкоуровневого обнаружения, чтобы обеспечить уникальные имена узлов сети для создаваемых узлов сети. |
| Visible name | Поддерживаются макросы низкоуровневого обнаружения. |
| Group prototypes | Позволяет указывать прототипы групп узлов сети с использованием макросов низкоуровневого обнаружения. На основе указанных прототипов групп будут обнаружены, созданы и привязаны к создаваемым узлам сети группы узлов сети; также будут привязаны обнаруженные группы, которые уже были созданы другими правилами низкоуровневого обнаружения. Однако обнаруженные группы узлов сети, совпадающие с вручную созданными группами узлов сети, не будут привязаны к создаваемым узлам сети. |
| Interfaces | Укажите, должны ли обнаруженные узлы сети наследовать IP от узла сети, которому принадлежит правило обнаружения (по умолчанию), или получать пользовательские интерфейсы. Поддерживаются макросы низкоуровневого обнаружения и пользовательские макросы. |
| Monitored by | Это поле автоматически синхронизируется с соответствующим полем в конфигурации узла сети. |
| Create enabled | Укажите статус обнаруженных узлов сети; если флажок не установлен, узлы сети будут созданы как отключенные. |
| Discover | Укажите, будут ли узлы сети создаваться из прототипа узла сети; если флажок не установлен, узлы сети не будут создаваться из прототипа узла сети (если только эта настройка не будет переопределена в правиле низкоуровневого обнаружения). |
Макросы низкоуровневого обнаружения также поддерживаются для значений тегов и значений пользовательских макросов прототипа узла сети.
Карты значений не поддерживаются для прототипов узлов сети.
Пример настройки прототипа узла сети см. в разделе Мониторинг виртуальных машин.
Интерфейсы узла сети
Чтобы добавить пользовательские интерфейсы, переключите селектор Интерфейсы (Interfaces) из положения «Наследовать (Inherit)» в «Пользовательское (Custom)».
Нажмите
(Добавить) и выберите тип интерфейса — Zabbix агент, SNMP, JMX или IPMI.
Если выбрано Пользовательское (Custom), но интерфейс не указан, узел сети будет создан без интерфейсов.
Если выбрано Наследовать (Inherit), а прототип узла сети принадлежит шаблону, то все обнаруженные узлы сети унаследуют интерфейс узла сети от того узла сети, к которому присоединён шаблон.
Если указано несколько пользователских интерфейсов, то основной интерфейс можно задать в столбце По умолчанию (Default).
Для примера того, как настраивать пользовательский интерфейс узла сети, смотрите Пример настройки мониторинга VMware.
Узел сети будет создан, только если интерфейс узла сети содержит корректные данные.
Обнаруженные узлы сети
В списке узлов сети обнаруженные узлы сети помечаются префиксом с именем правила обнаружения, которое их создало.
Обнаруженные узлы сети наследуют большинство параметров от прототипов узлов сети как только для чтения. Настраивать можно только следующие параметры обнаруженных узлов сети:
- Шаблоны - привязывать новые шаблоны или отвязывать добавленные вручную. Шаблоны, унаследованные от прототипа узла сети, отвязать нельзя.
- Описание - добавлять или редактировать описание узла сети.
- Статус - включать или отключать узел сети.
- Теги - добавлять новые теги или удалять добавленные вручную. Теги, унаследованные от прототипа узла сети, удалить нельзя. Обратите внимание, что теги не могут иметь дубликатов (теги с одинаковыми именем и значением). Если в прототип узла сети добавлен новый тег и он совпадает с тегом, добавленным вручную на обнаруженном узле сети, то при обнаружении вручную добавленный тег будет заменен унаследованным тегом.
- Макросы - добавлять новые макросы узла сети или удалять добавленные вручную, а также унаследованные от прототипа узла сети; изменять значения макросов и типы.
Обнаруженные узлы сети также наследуют пользовательские макросы от узла сети, на котором настроено правило обнаружения. Эти унаследованные макросы можно удалять, а также изменять их значения и типы.
Обнаруженные узлы сети могут также обнаруживать другие узлы сети. Например, если у прототипа узла сети (используемого для обнаружения гипервизоров) есть привязанный к нему шаблон, который включает правило обнаружения низкого уровня со своим собственным прототипом узла сети (используемым для обнаружения виртуальных машин), Zabbix обнаружит и гипервизоры, и их виртуальные машины. Чтобы дополнительно обнаруживать контейнеры на этих виртуальных машинах, можно создать правила обнаружения низкого уровня или привязать новый шаблон с прототипами узлов сети к обнаруженным виртуальным машинам либо предварительно настроить прототип узла сети для виртуальных машин, привязав шаблон, который сам включает прототипы узлов сети.
Обнаруженные узлы сети можно удалять вручную. Однако обратите внимание, что они будут обнаружены снова, если для них включено обнаружение.
Узлы сети, которые больше не обнаруживаются, могут быть:
- автоматически отключены (на основе значения Отключать потерянные ресурсы в правиле обнаружения)
- автоматически удалены (на основе значения Удалять потерянные ресурсы в правиле обнаружения).