4 Инвентаризация

Обзор

Вы можете хранить инвентарные данные сетевых устройств в Zabbix.

В веб-интерфейсе Zabbix существует специальное меню Инвентаризация. Однако, поначалу вы не увидите там никаких данных, и это не то место, где вы вводите данные. Построение инвентарных данных выполняется вручную при настройке узла сети или автоматически с использованием каких-либо опций автоматического заполнения.

Построение инвентарных данных

Ручной режим

При настройке узла сети на вкладке Инвентаризация вы можете ввести такие подробности, как тип устройства, серийный номер, местоположение, ответственное лицо, ссылки и прочее — они пополнят собой инвентарные данные.

Если в инвентарные данные включён URL и он начинается с «http» или «https», в разделе Инвентаризация это отобразится в виде ссылки.

Автоматический режим

Также инвентарные данные узлов сети могут заполняться автоматически. Чтобы эта функция заработала, при настройке узла сети на вкладке Инвентаризация для режима инвентарных данных должно быть выставлено Автоматически.

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

Элементы данных, которые особенно полезны для автоматического сбора инвентарных данных:

  • system.hw.chassis[full|type|vendor|model|serial] — по умолчанию [full], требуются права root
  • system.hw.cpu[all|cpunum,full|maxfreq|vendor|model|curfreq] — по умолчанию [all,full]
  • system.hw.devices[pci|usb] — по умолчанию [pci]
  • system.hw.macaddr[интерфейс,short|full] — по умолчанию [all,full], интерфейс является регулярным выражением
  • system.sw.arch
  • system.sw.os[name|short|full] — по умолчанию [name]
  • system.sw.packages[пакет,менеджер,short|full] — по умолчанию [all,all,full], пакет является регулярным выражением
Выбор режима инвентаризации

Режим инвентаризации можно выбрать в форме настройки узла сети.

Режим инвентаризации по умолчанию для новых узлов сети выбирается на основе настройки Default host inventory mode в разделе AdministrationGeneralOther.

Для узлов сети, добавленных с помощью действий сетевого обнаружения или авторегистрации, можно определить операцию Set host inventory mode, выбрав ручной или автоматический режим. Эта операция переопределяет настройку Default host inventory mode.

Обзор инвентаризации

Сведения обо всех существующих данных инвентаризации доступны в меню Инвентаризация.

В Инвентаризация → Обзор можно получить количество узлов сети по различным полям инвентаризации.

В Инвентаризация → Узлы сети можно увидеть все узлы сети, для которых есть информация об инвентаризации. Щелчок по имени узла сети откроет сведения об инвентаризации в форме.

Вкладка Обзор показывает:

Parameter Description
Host name Имя узла сети.
Щелчок по имени открывает меню со скриптами, определенными для узла сети.
Имя узла сети отображается с оранжевым значком, если узел сети находится на обслуживании.
Visible name Отображаемое имя узла сети (если задано).
Host (Agent, SNMP, JMX, IPMI)
interfaces
Этот блок содержит сведения об интерфейсах, настроенных для узла сети.
OS Поле инвентаризации операционной системы узла сети (если задано).
Hardware Поле инвентаризации аппаратного обеспечения узла сети (если задано).
Software Поле инвентаризации программного обеспечения узла сети (если задано).
Description Описание узла сети.
Monitoring Ссылки на разделы мониторинга с данными для этого узла сети: Web, Latest data, Problems, Graphs, Dashboards.
Configuration Ссылки на разделы конфигурации для этого узла сети: Host, Items, Triggers, Graphs, Discovery, Web.
Количество настроенных сущностей указано после каждой ссылки.

Вкладка Детали показывает все заполненные поля инвентаризации (не пустые).

Макросы инвентаризации

Макросы инвентаризации узла сети {INVENTORY.*} доступны для использования в уведомлениях, например:

"Сервер в {INVENTORY.LOCATION1} имеет проблему, ответственное лицо — {INVENTORY.CONTACT1}, номер телефона {INVENTORY.POC.PRIMARY.PHONE.A1}."

Подробнее смотрите на странице Поддерживаемые макросы.