Перейти к содержанию

Использование шаблонов для Zabbix на основе MIB-файлов ECP-VEIL

Проверка базы управляющей информации MIB SNMP для ECP VeiL может быть выполнена с помощью MIB браузера.

image

Можно создать шаблоны для zabbix на основе MIB SNMP или скачать их по ссылке

Создание шаблонов из MIB

  1. Необходимо загрузить и распаковать базу управляющей информации MIB SNMP для ECP VeiL по ссылке
  2. Переходим в данный каталог «Masshtab_ECP_Veil»

Требования к корректной работе скрипа:

sudo apt install snmp snmp-mibs-downloader libsnmp-perl libsnmp-dev python2

Использование скрипта:

python2 SNMP2ZABBIX.py Path-to-MIB-file Base-OID

Пример команды:

python2 ./SNMP2ZABBIX.py ./Masstab_ECP_Veil/NIIMASSHTAB-VEIL-VMINFO-MIB.mib 1.3.6.1.4.1.51290

При выполнение данной команды, будет создан файл с расширением xml. (NIIMASSHTAB-VEIL-VMINFO-MIB.xml)

Импорт шаблонов ECP VEIL в Zabbix

Для импорта необходимо перейти во вкладку «Configuration -> Template -> Import -> Choose File». Выбираем нужный xml-файл и нажимаем на «Импорт/Import». Будет создан шаблон с одноименным названием xml-файла.

image image image

Импортируем все шаблоны ECP VEIL.

Разрешаем мониторинг для нужных элементов данных «Configuration -> Template -> Template VEIL -> Items -> Status». Меняем Status = Enabled

Подтверждаем действие Apply

image

Привязка шаблонов к хосту

Для этого нужно перейти во вкладку «Configuration -> Hosts -> HOST-VEIL -> Template -> Link new templates». Выбираем все шаблоны VEIL. Разрешаем «Configuration -> Hosts -> HOST-VEIL -> Discovery rules -> Template VEIL». Меняем Status = Enabled

Подтверждаем действие Apply

image

Создание графиков

Для этого нужно перейти во вкладку «Configuration -> Hosts -> HOST-VEIL -> Graphs ->Create graph» или «Configuration ->Templates -> TEMPLATE-VEIL -> Graphs ->Create graph»

image

Дать название графика, определить параметры и выбрать нужные элементы данных

image

Получим новый график

image

Создание триггеров

Для этого нужно перейти во вкладку «Configuration -> Hosts -> HOST-VEIL -> Triggers ->Create Trigger» Дать название триггера и определить выражение когда триггер сработает. image После добавления триггера его состояние отображается во вкладке «Monitoring -> Problems»

База управляющей информации MIB SNMP VEIL содержит описание объектов, по которым могут быть построены графики и созданы триггеры. Но для этих объектов должен быть определен числовой тип (unsigned32), а не символьный (DisplayString). Поэтому количество объектов пригодных для построения графиков и триггеров мало.