- NetPing
- >
- Блог
- >
- Примеры применения
- >
- Шаблоны Zabbix для устройств NetPing
Шаблоны Zabbix для устройств NetPing
«... Шаблоном является набор объектов, которые могут быть применены к нескольким узлам сети.
Объектами могут быть:
- элементы данных;
- триггеры;
- графики;
- группы элементов данных;
- комплексные экраны (начиная с Zabbix 2.0);
- правила низкоуровневого обнаружения (начиная с Zabbix 2.0);
- веб-сценарии (начиная с Zabbix 2.2)
Так как многие узлы сети в реальной жизни идентичны или более менее похожи, отсюда вытекает, что наборы объектов (элементы данных, триггеры, графики,…), созданные вами для одного узла сети, могут быть полезны для многих узлов. Конечно, вы можете скопировать их в каждый новый узел сети, но это потребовало бы много ручной работы. Вместо этого, используя шаблоны, вы можете скопировать эти объекты в один шаблон и затем применить его для любого количества требуемых узлов сети.
Когда шаблон присоединён к узлу сети, все объекты (элементы данных, триггеры, графики,…) из шаблона добавляются к этому узлу сети. Шаблоны соединяются непосредственно с каждым узлом (не к группе узлов сети).
Шаблоны обычно используются для группировки объектов конкретных сервисов или приложений (таких как Apache, MySQL, PostgreSQL, Postfix…) и затем применяются к узлам сети на которых эти сервисы запущены.
Ещё одно преимущество в использовании шаблонов: когда что-либо потребуется изменить на всех узлах сети, изменение чего-либо на уровне шаблона распространяется на все присоединенные к этому шаблону узлы сети.
Таким образом, использование шаблонов является отличным способом снижения своей нагрузки и рационализации настройки Zabbix (раздел «6 Шаблоны» официальной документации Zabbix 2.2) …»
В данной статье будет рассказано о настройке мониторинга устройств NetPing в системе Zabbix 2.2 при помощи готовых шаблонов.
Требования
Для реализации данного решения потребуется:
- любое устройство NetPing (UniPing server solution v3/SMS, UniPing server solution v3, UniPing v3, NetPing SMS, NetPing IO v2, NetPing 8/PWR-220 v3/SMS, NetPing 4/PWR-220 v3/SMS, NetPing 2/PWR-220 v2/SMS, NetPing 2/PWR-220 v3/ETH);
- система мониторинга Zabbix (в статье используется версия Zabbix 2.2, официальная документация);
- готовые шаблоны для устройств NetPing
Настройка шаблонов Zabbix
Подробный процесс создания шаблонов в системе мониторинга Zabbix 2.2 описан в официальной документации:
- Раздел «6.1 Настройка шаблона»;
- Раздел «6.2 Присоединение/отсоединение»;
- Раздел «6.3 Наследование»
Готовые шаблоны Zabbix для устройств NetPing
Устройство | Описание | Назначение | Скачать шаблон |
---|---|---|---|
UniPing server solution v3/SMS | Автоматическое обнаружение необходимых параметров:
Автоматическое создание графиков:
Автоматическое создание триггеров на изменения статусов:
| Шаблон Zabbix | |
UniPing server solution v3 | Автоматическое обнаружение необходимых параметров:
Автоматическое создание графиков:
Автоматическое создание триггеров на изменения статусов:
| Шаблон Zabbix | |
UniPing v3 | Автоматическое обнаружение необходимых параметров:
Автоматическое создание графиков:
Автоматическое создание триггеров на изменения статусов:
| Шаблон Zabbix | |
NetPing SMS | Автоматическое обнаружение необходимых параметров:
Автоматическое создание триггеров на изменения статусов:
| Шаблон Zabbix | |
NetPing IO v2 | Автоматическое обнаружение необходимых параметров:
Автоматическое создание графиков:
| Шаблон Zabbix | |
NetPing 8/PWR-220 v3/SMS | Автоматическое обнаружение необходимых параметров:
Автоматическое создание графиков:
Автоматическое создание триггеров на изменения статусов:
| Шаблон Zabbix | |
NetPing 4/PWR-220 v3/SMS | Автоматическое обнаружение необходимых параметров:
Автоматическое создание графиков:
Автоматическое создание триггеров на изменения статусов:
| Шаблон Zabbix | |
NetPing 2/PWR-220 v2/SMS | Автоматическое обнаружение необходимых параметров:
Автоматическое создание графиков:
Автоматическое создание триггеров на изменения статусов:
| Шаблон Zabbix | |
NetPing 2/PWR-220 v3/ETH | Автоматическое обнаружение необходимых параметров:
Автоматическое создание графиков:
Автоматическое создание триггеров на изменения статусов:
| Шаблон Zabbix |
Импорт и присоединение готового шаблона NetPing в Zabbix
Перед импортированием шалобнов!
Для отображения статусов в Zabbix от датчиков, реле, GSM модема и других объектов устройств NetPing в понятном для человека текстовом формате требуется настроить преобразование числовых значений. Для этого следует зайти в окно настроек преобразований числовых значений по пути «Administration» → «General» → «Value mapping» → «Create value map».
И настроить преобразование числовых значений по приведённой ниже иллюстрации:
Либо скачать готовый файл Zabbix_3.0_Value_mapping_NetPing_devices.xml (для Zabbix 3.x) и импортировать его через соответствующую настройку в web-интерфейсе Zabbix.
При необходимости нужно указать каждое созданное преобразование числовых значений в настройках соответствующего элемента данных в конфигурации шаблона.
После скачивания готовых шаблонов необходимо их импортировать в систему мониторинга Zabbix. Для этого перейти в меню «Configuration» → «Templates» и нажать кнопку «Import».
В окне импорта шаблонов нажать кнопку «Choose File» и выбрать с ПК шаблон в формате .XML для загрузки. После отметить чек-боксами те элементы шаблона, которые требуются при импорте в Zabbix (см. скриншот) и нажать кнопку «Import».
Таким образом можно импортировать все имеющиеся готовые шаблоны NetPing. Импортированные шаблоны, как и другие шаблоны в Zabbix можно посмотреть в окне шаблонов «Configuration» → «Templates».
Теперь следует присоединить нужный шаблон к требуемому устройству NetPing. Для этого необходимо создать узел сети в окне конфигурации «Configuration» → «Hosts» → «Create host».
В окне конфигурации узла на вкладке «Host» указать желаемое имя устройства и IP адрес с портом в настройках SNMP интерфейса.
В окне конфигурации узла на вкладке «Templates» присоединить нужный шаблон из списка: «Select» → «Add».
В окне конфигурации узла на вкладке «Macros» добавить макрос: {$SNMP_COMMUNIY_UNIPING} = %COMMUNITY% или {$SNMP_COMMUNIY_NETPING} = %COMMUNITY%.
Имя макроса зависит от настроек готового шаблона NetPing. В шаблонах для устройств с названием «UniPing» используется имя макроса «{$SNMP_COMMUNIY_UNIPING}». В шаблонах для устройств с названием «NetPing» используется имя макроса «{$SNMP_COMMUNIY_NETPING}».
где:
%COMMUNITY% – секретное слово, указанное на странице «НАСТРОЙКИ» web-интерфейса устройства NetPing.
После реализации описанных настроек необходимо сохранить конфигурацию узла сети кнопкой «Save».
Результат
В результате описанных настроек можно добавить любое устройство NetPing в систему мониторинга Zabbix на базе шаблонов, которые автоматически создают элементы данных, триггеры, графики и имеют правила обнаружения для всех датчиков, IO линий и реле.
Срабатывание триггеров от устройств NetPing
Графики от устройств NetPing

Цена: 2 340 руб.

Цена: руб.

Цена: 1 045 руб.

Цена: 42 500 руб.

Цена: 950 руб.

Цена: 15 730 руб.

Цена: 4 290 руб.

Цена: 6 200 руб.

Цена: 20 280 руб.

Цена: 20 280 руб.

Цена: 10 980 руб.

Цена: 8 580 руб.

Цена: 18 000 руб.

Цена: 27 300 руб.

Цена: 1 429 руб.

Цена: 3 354 руб.

Цена: 2 240 руб.

Цена: 1 400 руб.

Цена: 8 973 руб.

Цена: 15 700 руб.

Цена: 1 224 руб.

Цена: 6 700 руб.

Цена: 3 800 руб.