Шаблоны Zabbix 4 для устройств NetPing

«… Шаблоном является набор объектов, которые могут быть применены к нескольким узлам сети.

Объектами могут быть:

  • элементы данных;
  • триггеры;
  • графики;
  • группы элементов данных;
  • комплексные экраны (начиная с Zabbix 2.0);
  • правила низкоуровневого обнаружения (начиная с Zabbix 2.0);
  • веб-сценарии (начиная с Zabbix 2.2)

Так как многие узлы сети в реальной жизни идентичны или более-менее похожи, отсюда вытекает, что наборы объектов (элементы данных, триггеры, графики…), созданные вами для одного узла сети, могут быть полезны для многих узлов. Конечно, вы можете скопировать их в каждый новый узел сети, но это потребовало бы много ручной работы. Вместо этого, используя шаблоны, вы можете скопировать эти объекты в один шаблон и затем применить его для любого количества требуемых узлов сети.

Когда шаблон присоединен к узлу сети, все объекты (элементы данных, триггеры, графики…) из шаблона добавляются к этому узлу сети. Шаблоны соединяются непосредственно с каждым узлом (не с группой узлов сети).

Шаблоны обычно используются для группировки объектов конкретных сервисов или приложений (Apache, MySQL, PostgreSQL, Postfix…) и затем применяются к узлам сети, на которых эти сервисы запущены.

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

Таким образом, использование шаблонов — отличный способ снижения нагрузки и рационализации настройки Zabbix (раздел «7.7 Шаблоны» официальной документации Zabbix 4.2) …»

В этой статье будет рассказано о настройке мониторинга устройств NetPing в системе Zabbix 4.2 при помощи готовых шаблонов.

Требования

Для реализации решения потребуется:

Настройка шаблонов Zabbix 4

Подробно процесс создания шаблонов в системе мониторинга Zabbix 4.2 описан в официальной документации:

Готовые шаблоны Zabbix 4 для устройств NetPing

Устройство
Описание
Назначение
Скачать шаблон

UniPing server solution v4/SMS

UniPing server solution v3/SMS

Автоматическое обнаружение необходимых параметров:

  • датчиков температуры;
  • датчиков влажности;
  • IO-линий;
  • реле;
  • датчика дыма (токового датчика);
  • GSM-модема.

Автоматическое создание графиков:

  • датчиков температуры;
  • датчиков влажности;
  • IO-линий;
  • реле;
  • датчика дыма (токового датчика).

Автоматическое создание триггеров на изменения статусов:

  • датчиков температуры;
  • датчиков влажности;
  • датчика дыма (токового датчика);
  • GSM-модема.
Шаблон Zabbix Zabbix_4.x_Template_UniPing_ServerSolution_v4SMS.xml
UniPing server solution v3

Автоматическое обнаружение необходимых параметров:

  • датчиков температуры;
  • датчиков влажности;
  • IO-линий;
  • реле;
  • датчика дыма (токового датчика).

Автоматическое создание графиков:

  • датчиков температуры;
  • датчиков влажности;
  • IO-линий;
  • реле;
  • датчика дыма (токового датчика).

Автоматическое создание триггеров на изменения статусов:

  • датчиков температуры;
  • датчиков влажности;
  • датчика дыма (токового датчика)
Шаблон Zabbix

Zabbix_4.x_Template_UniPing_ServerSolution_v3.xml

UniPing v3

Автоматическое обнаружение необходимых параметров:

  • датчиков температуры;
  • датчика влажности;
  • IO-линий;
  • реле;
  • датчика дыма (токового датчика).

Автоматическое создание графиков:

  • датчиков температуры;
  • датчика влажности;
  • IO-линий;
  • реле;
  • датчика дыма (токового датчика).

Автоматическое создание триггеров на изменения статусов:

  • датчиков температуры;
  • датчика влажности;
  • датчика дыма (токового датчика)
Шаблон Zabbix

Zabbix_4.x_Template_UniPing_v3.xml

NetPing SMS

Автоматическое обнаружение необходимых параметров:

  • GSM-модема

Автоматическое создание триггеров на изменения статусов:

  • GSM-модема
Шаблон Zabbix

Zabbix_4.x_Template_NetPing_SMS.xml

NetPing IO v2

Автоматическое обнаружение необходимых параметров:

  • IO-линий (логический уровень, счетчик входных импульсов)

Автоматическое создание графиков:

  • IO-линий (логический уровень, счетчик входных импульсов)
Шаблон Zabbix

Zabbix_4.x_Template_NetPing_IO_v2.xml

NetPing 8/PWR-220 v4/SMS

NetPing 8/PWR-220 v3/SMS

Автоматическое обнаружение необходимых параметров:

  • датчиков температуры;
  • датчика влажности;
  • IO-линий;
  • реле;
  • GSM-модема.

Автоматическое создание графиков:

  • датчиков температуры;
  • датчика влажности;
  • IO-линий;
  • реле.

Автоматическое создание триггеров на изменения статусов:

  • датчиков температуры;
  • датчика влажности;
  • реле;
  • GSM-модема
Шаблон Zabbix

Zabbix_4.x_Template_NetPing8_PWR-220_v4SMS.xml

NetPing 4/PWR-220 v3/SMS

Автоматическое обнаружение необходимых параметров:

  • датчиков температуры;
  • датчиков влажности;
  • реле;
  • GSM-модема;
  • источника питания.

Автоматическое создание графиков:

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

Автоматическое создание триггеров на изменения статусов:

  • датчиков температуры;
  • датчиков влажности;
  • реле;
  • GSM-модема;
  • источника питания
Шаблон Zabbix

Zabbix_4.x_Template_NetPing4_PWR-220_v3SMS.xml

NetPing 2/PWR-220 v4/SMS

NetPing 2/PWR-220 v2/SMS

Автоматическое обнаружение необходимых параметров:

  • датчиков температуры;
  • датчика влажности;
  • IO-линий;
  • реле;
  • GSM-модема;
  • источника питания.

Автоматическое создание графиков:

  • датчиков температуры;
  • датчика влажности;
  • IO-линий;
  • реле;
  • источника питания.

Автоматическое создание триггеров на изменения статусов:

  • датчиков температуры;
  • датчика влажности;
  • реле;
  • GSM-модема;
  • источника питания
Шаблон Zabbix

Zabbix_4.x_Template_NetPing2_PWR-220_v4SMS.xml

NetPing 2/PWR-220 v3/ETH

Автоматическое обнаружение необходимых параметров:

  • датчиков температуры;
  • датчика влажности;
  • IO-линий;
  • реле.

Автоматическое создание графиков:

  • датчиков температуры;
  • датчика влажности;
  • IO-линий;
  • реле.

Автоматическое создание триггеров на изменения статусов:

  • датчиков температуры;
  • датчика влажности;
  • реле
Шаблон Zabbix

Zabbix_4.x_Template_NetPing2_PWR-220_v3ETH.xml

Импорт и присоединение готового шаблона NetPing в Zabbix 4

Перед импортированием шаблонов!

Для отображения статусов в Zabbix от датчиков, реле, GSM-модема и других объектов устройств NetPing в понятном для человека текстовом формате требуется настроить преобразование числовых значений. Для этого открываем вкладку «Administration» → «General» и выбираем пункт «Value mapping» из выпадающего меню в правой верхней части страницы: 

Zabbix настройка преобразования числовых значений для NetPing

На открывшейся странице нажимаем кнопку «Import» (1) для импорта готового файла преобразований числовых значений (его можно скачать здесь) или нажимаем кнопку «Create value map» (2) и создаем параметры вручную по приведенной ниже иллюстрации:

Zabbix выбор импорта или создания нового преобразования числовых значений для NetPing

Образец преобразования числовых значений для NetPing

При необходимости укажите каждое созданное преобразование числовых значений в настройках соответствующего элемента данных в конфигурации шаблона.

Указать созданное преобразование числовых значений в настройках соответствующего элемента данных.

После скачивания готовых шаблонов необходимо их импортировать в систему мониторинга Zabbix. Для этого перейти в меню «Configuration» → «Templates» и нажать кнопку «Import».

Импорт готовых шаблонов для устройств NetPing

В окне импорта шаблонов нажать кнопку «Choose File» и выбрать с ПК шаблон в формате .XML для загрузки. После отметить чекбоксами те элементы шаблона, которые требуются при импорте в Zabbix (см. скриншот), и нажать кнопку «Import».

Параметры импорта готовых шаблонов для устройств NetPing

Таким образом можно импортировать все имеющиеся готовые шаблоны NetPing. Импортированные шаблоны, как и другие шаблоны в Zabbix, можно посмотреть в окне шаблонов «Configuration» → «Templates».

Окно шаблонов Zabbix

Теперь следует присоединить нужный шаблон к требуемому устройству 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% — секретное слово, указанное на странице «НАСТРОЙКИ» веб-интерфейса устройства NetPing.

После реализации описанных настроек необходимо сохранить конфигурацию узла сети кнопкой «Add». 

Результат

В результате описанных настроек можно добавить любое устройство NetPing в систему мониторинга Zabbix на базе шаблонов, которые автоматически создают элементы данных, триггеры, графики и имеют правила обнаружения для всех датчиков, IO-линий и реле.

Устройства NetPing в системе мониторинга Zabbix

Срабатывание триггеров от устройств NetPing

Срабатывание триггеров от устройств NetPing

Графики от устройств NetPing

График температуры от устройства NetPing в Zabbix

График относительной влажности от устройства NetPing в Zabbix

График логического уровня IO линии от устройства NetPing в Zabbix

График счётчика входных импульсов IO линии от устройства NetPing в Zabbix

График состояния реле от устройства NetPing в Zabbix

?
×

    Получите бесплатную консультацию по выбору оптимального оборудования

    Наши операторы свяжутся с вами при первой возможности

    ×

      Обращение в техническую поддержку

      Сформулируйте, пожалуйста, тему и текст вашего обращения. Вам ответят в течении рабочего дня.

      ×
      Ваша заявка отправлена. Мы свяжемся с вами при первой возможности.