Примеры применения
22.03.2015

Пример мониторинга серверной комнаты на основе Zabbix и UniPing v3

Мониторинг серверной комнаты на основе UniPing v3 и Zabbix

Данная статья рассказывает о настройке мониторинга датчиков сетевого устройства UniPing v3 в системе мониторинга Zabbix версии 2.4 при помощи протокола SNMP.

Основной функционал уже настроен в готовом шаблоне для UniPing v3 и доступен по следующей ссылке: zbx_2.x_UniPing_v3_template.xml (шаблон предназначен только для версии Zabbix 2.x).

Рассмотрим основные пункты:

  1. Импорт шаблона «Template UniPing v3»;
  2. Настройка шаблона;
  3. Редактирование параметров опроса датчиков;
  4. Создание устройства UniPing v3;
  5. Проверка работы шаблона и просмотр графиков по данным мониторинга;
  6. Настройка пользовательского мониторинга

1.Импорт шаблона производится через меню Configuration / Templates / Import.

Демонстрация импорта шаблона UniPing v3 в Zabbix
Указываем файл и параметры импорта.
Импорт шаблона UniPing v3 в Zabbix

2.После этого заходим в конфигурацию загруженного шаблона Configuration / Templates / Template UniPing v3 и открываем вкладку Macros.

Настройка community в шаблоне для UniPing v3

Вместо значения по умолчанию «public» необходимо указать в значении макроса {$SNMP_COMMUNIY_UNIPING} настроенный snmp community на устройстве UniPing v3. Community прописан в разделе «Настройки доступа» на станице «НАСТРОЙКИ» web-интерфейса устройства. Для сохранения изменений нажимаем кнопку Update.

Также можно создать такой макрос в настройках самого устройства. Тогда его значение будет иметь приоритет над значением в шаблоне.

3.В данном шаблоне настроен мониторинг следующих датчиков:

  • влажности;
  • температуры;
  • дыма;
  • датчиков, подключенных к IO интерфейсу (открытия двери, протечки)

Редактирование производится в меню Configuration / Templates / Template UniPing v3.

Настройка мониторинга датчика влажности (Humidity Sensor) доступна во вкладке Items:

  • Humidity Sensor Status - Статус датчика:
    • Ошибка датчика (0);
    • Ниже безопасного диапазона (1);
    • В рамках безопасного диапазона (2);
    • Выше безопасного диапазона (3)
  • HumiditySensorValue - Значение относительной влажности (%);
  • HumiditySensorValueSafeRangeHigh - Значение верхней границы безопасного диапазона (%);
  • HumiditySensorValueSafeRangeLow - Значение нижней границы безопасного диапазона (%);
  • HumiditySensorValueTemperature - Значение датчика температуры, установленного на датчике влажности (°C)

Элементы данных в Zabbix шаблона для UniPing v3

Настроить периодичность опроса и срок хранения данных можно индивидуально при переходе на конкретное правило опроса.

Периодичность опроса и срок хранения данных в Zabbix для UniPing v3

 Важно помнить, что редактирование правил мониторинга в контексте устройства применяется только к этому устройству (Configuration / Hosts), а редактирование правил в контексте шаблона (Configuration / Templates) применяется ко всем устройствам, к которым привязан данный шаблон.

По этим данным настроено два графика. Как видно из названия, на одном отображается график влажности, на другом - график температуры:

Настройка графиков в шаблоне устройства UniPing v3

Стиль отображения соответствующих графиков также можно изменять:

Подробная настройка графиков в шаблоне устройства UniPing v3

Мониторинг датчиков дыма, температуры и датчиков, подключаемых через IO интерфейс происходит в автоматическом режиме согласно настроенным правилам в меню Discovery rules:

Настройка правил обнаружения в шаблоне устройства UniPing v3

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

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

Для датчика дыма собираются значения силы тока, сопротивления, статус и вольтаж UniPing v3

Для датчиков, подключенных через IO интерфейс собираются значения режима работы IO линии и текущего логического уровня:

Для датчиков, подключенных через IO интерфейс собираются значения режима работы IO линии и текущего логического уровня UniPing v3

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

Для датчиков температуры значения установленных границ безопасного диапазона, верхнего и нижнего, статус и непосредственное значение температуры UniPing v3

Для всех правил автоматического обнаружения действует следующий формат наименования:

  • после слова Sensor идёт порядковый номер датчика - {#SNMPINDEX};
  • после двоеточия идёт его текстовое описание - {#SNMPVALUE} (за исключением датчика дыма Current Loop Sensor, где данный параметр отсутствует)

Изменение настроек мониторинга и графиков правил авто определения ничем не отличается от изменения аналогичных статичных правил.

4. Добавление устройства UniPing производится через меню Configuration / Hosts / Create host:

Добавление устройства UniPing v3 в Zabbix

Указываем название устройства, проверяем, что оно находится в группе Templates. Далее удаляем Agent interfaces, установленный по умолчанию, и добавляем SNMP interfaces, где указываем IP адрес/DNS-имя устройства, способ подключения (по имени или IP) и порт подключения (по умолчанию используется 161):

Добавление устройства UniPing v3 в Zabbix - snmp agent

Помимо этого, связываем устройство с нашим шаблоном во вкладке Templates:

Связываем устройство UniPing v3 с нашим шаблоном

Не забываем нажимать кнопку Add и Update для сохранения изменений:

Связываем устройство UniPing v3 с нашим шаблоном. Сохранение.

5.Если всё сделано правильно, мы увидим в списке хостов, что наше устройство включено и доступно по SNMP (через меню Configuration / Hosts):

Просмотр статуса активности устройства UniPing v3 в Zabbix

Если перейти в пункт Items, то можно увидеть, какая часть данных собирается на основе правил автообнаружения. В названии указано имя правила, а собранная часть данных - в названии шаблона:

UniPing v3 Items in Zabbix

При желании мониторинг любого сенсора можно отключить, изменив его статус на Disabled:

Отключение сенсора UniPing v3 в Zabbix

Просмотр соответствующих графиков производится через меню Monitoring / Graphs:

Просмотр графиков UniPing v3 в Zabbix

Примеры графиков для различных типов датчиков представлены ниже:

Примеры графика для датчиков влажности UniPing v3

Примеры графика для датчиков температуры UniPing v3


Примеры графика для датчиков открытия двери UniPing v3

6.Если необходимости в шаблоне нет, и требуется настроить мониторинг только одного датчика, это можно сделать вручную.

Настройка производится в контексте сетевого устройства UniPing через меню Configuration / Hosts / UniPing / Items / Create Item:

Настройка мониторинга Zabbix только одного датчика UniPing v3

Описание полей и их назначения описаны в руководстве по Zabbix по адресу https://www.zabbix.com/documentation/2.4/manual, документация на русском языке (но для версии 2.2) по адресу https://www.zabbix.com/documentation/2.2/ru/manual.

На примере элемента данных из шаблона мониторинга температуры на датчике влажности рассмотрим заполнение обязательных полей:

Настройка элемента данных для UniPing v3 в Zabbix

  • Name – название элемента данных;
  • Type - тип «агента», при помощи которого получаем данные с устройства. В нашем случае SNMPv2;
  • Key – ключ элемента данных (разрешенные символы 0-9a-zA-Z_-.);
  • SNMP OID - идентификатор объекта в базе MIB

Структурная база управляемых данных на подсистеме устройства (MIB) UniPing v3 доступна на официальном сайте на странице описания устройства. Вкладка "Файлы": http://www.netping.ru/products/uniping-v3. Нужный SNMP OID можно посмотреть в любом mib браузере (например, в бесплатном iReasoning MIB Browser Personal Edition), в данном случае это «.1.3.6.1.4.1.25728.8400.2.4.0».

Просмотр данных и OID UniPing v3 в MIB Browser

  • SNMP community:
  • Units – единица измерения;
  • Интервал обновления в сек.;
  • Хранение истории в днях

  • Устройство UniPing v3

Основные теги


Каталог устойств мониторинг серверных комнат и шкафов
Все устройства
Устройство UniPing v3
Устройство UniPing server solution v3/SMS
Устройство NetPing 2/PWR-220 v1/SMS
Устройство NetPing IO v2
Устройства NetPing
Каталог датчиков для устройств NetPing
Устройство NetPing 8/PWR-220 v3/SMS
Устройство NetPing 2/PWR-220 v3/ETH
Устройство NetPing 2/PWR-220 v2/SMS
Устройство NetPing 4/PWR-220 v3/SMS
Устройство NetPing SMS
Устройство NetPing /PWR-220 v3/ETH
Адаптер WiFi VAP11N
Коммутатор PS104GT
Устройство NetPing Mini-UPS
Коммутатор NP-SM4
Сплиттер POE 12В (стандарта 802.3af)
IRC-TR v2 (ИК модуль расширения)
Каталог устройств удалённого управления и распределения электропитания NetPing
Устройство UniPing server solution
Устройство UniPing server solution v3
Датчик разбития стекла (Стекло-3 ИО 329-4), 2м
Переходник для NetPing IO v2
Блок питания 48В 1,5А (мод.HRS20005)
Датчик температуры TS, 1м
Датчик температуры, (T811), 2м
Датчик температуры WT, 1м
Датчик протечки, модель 2605, 2м
Датчик протечки H2О
Датчик температуры 1-wire, (THS), 2м
МАЯК-12-СТ
Датчик движения (PYRONIX COLT QUAD PI ПИК детектор), 2м
Датчик движения (SWAN-QUAD ИК детектор квадросенсор), (2м)
BM8070D Силовое реле 16А/250В на DIN-рейку
MP701 Исполнительный элемент (4 независимых канала по 2 кВт 10А)
Датчик дыма комбинированный (дым/тепло) ИП 212/101-2М-A1R с базой Е412NL
МОЛЛЮСК-12/1,5
Внешний ИБП SKAT-12DC-1.0 Li-ion
ИКС-1 извещатель охранный инфракрасный активный однолучевой
Датчик охранный (Извещатель охранный ИО102-20/Б2П, 2м)
Блок розеток SNR-PDU-08S-1
Устройство NetPing 2/PWR-220 v4/SMS
Устройство UniPing server solution v4/SMS
Устройство NetPing 8/PWR-220 v4/SMS
VT592 кабельный датчик протечки
WLC10 кабель протечки
NetPing Connection board v2 (коммутационная плата для UniPing v3)
Инжектор питания POE (стандарта 802.3af)
NetPing датчик наличия электропитания 995S1
Устройство NetPing 2/PWR-220 v12/ETH
Устройство NetPing 2/PWR-220 v13/GSM3G
Датчик наличия 220В (мод. HRS05005), 1.5м
NetPing удлинитель-разветвитель 1-wire на 5 портов, модель R912R1
NetPing датчик качества электропитания 1-wire 910S20
PLController R15250 силовое реле 15A/250В на DIN-рейку
NetPing адаптер датчиков с аналоговым интерфейсом 0-20мА, модель 886A01
Устройство NetPing server solution v5
Устройство NetPing ИК модуль, модель 3801
Устройство NetPing server solution v5/GSM3G
Устройство NetPing 4/PWR-220 v6.1/GSM3G
Устройство NetPing 4/PWR-220 v6.2/GSM3G
▼ Все теги
Новинки
NetPing Input+Relay v1
Компактное устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно подробнее...

Цена: 6 200 руб.

NetPing IO v3
Компактное бескорпусное устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет подробнее...

Цена: 2 500 руб.

Устройство NetPing 4/PWR-220 v6.2/GSM3G
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU) c поддержкой подробнее...

Цена: 20 280 руб.

Устройство NetPing 4/PWR-220 v6.1/GSM3G
Устройство удаленного управления розетками электропитания по сети Ethernet/Internet (IP PDU) c поддержкой подробнее...

Цена: 20 280 руб.

NetPing блок розеток 1-wire 888S0201
Блок розеток предназначен для удаленного управления нагрузкой. Устройство не является самостоятельным, подробнее...

Цена: 10 980 руб.

Устройство NetPing ИК модуль, модель 3801
ИК-контроллер для дистанционного и автоматического управления устройствами с инфракрасным интерфейсом подробнее...

Цена: 8 580 руб.

Устройство NetPing server solution v5
Устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно получать информацию подробнее...

Цена: 18 000 руб.

Устройство NetPing server solution v5/GSM3G
Устройство удаленного мониторинга датчиков по сети Ethernet/Internet. Позволяет удаленно получать информацию подробнее...

Цена: 26 000 руб.

PLController R15250 силовое реле 15A/250В на DIN-рейку
Силовое реле в корпусе для крепления на DIN-рейку предназначено для удаленной коммутации мощной нагрузки.Напряжение подробнее...

Цена: 1 429 руб.

NetPing адаптер датчиков с аналоговым интерфейсом 0-20мА, модель 886A01
Адаптер предназначен для подключения аналоговых датчиков, передающих сигнал изменением протекающего подробнее...

Цена: 3 354 руб.

NetPing датчик качества электропитания 1-wire 910S20
Датчик предназначен для мониторинга качества электропитания в розетке. Датчик должен быть подключен подробнее...

Цена: 2 240 руб.

NetPing удлинитель-разветвитель 1-wire на 5 портов, модель R912R1
Активный удлинитель-разветвитель для подключения датчиков 1-wire к устройствам NetPing5 портов для подключения подробнее...

Цена: 1 400 руб.

Устройство NetPing 2/PWR-220 v12/ETH
Управляемый блок удаленного распределения питания по сети Ethernet/Internet (IP PDU)2 независимые управляемые подробнее...

Цена: 8 157 руб.

Устройство NetPing 2/PWR-220 v13/GSM3G
Управляемый блок удаленного распределения питания по сети Ethernet/Internet (IP PDU) c поддержкой управления подробнее...

Цена: 15 700 руб.

NetPing датчик наличия электропитания 995S1
Датчик позволяет определить наличие напряжения в розетке питания. Выполнен в корпусе блока питания с подробнее...

Цена: 1 224 руб.

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

Цена: 6 700 руб.

VT592 кабельный датчик протечки
Датчик предназначен для работы совместно с кабелем протечки WLC10. Возможность подключения датчика как подробнее...

Цена: 3 800 руб.

-+ руб. руб.
Итого руб.

Данные о заказе