Вы здесь: Главная > Программы > Мониторинг Сети > Мониторинг UPS (ИБП / бесперебойников) по сети

Как настроить мониторинг UPS (ИБП) по сети с помощью SNMP? (APC, Powercom и других)

ИБП и ПК

При использовании ИБП с компьютерами никак не обойтись без мониторинга заряда батарей для корректного завершения работы ПК или сервера. Если в батареях осталось немного энергии, а подача электричества в электросеть не возобновилась, то перед вынужденно-принудительным обесточиванием подключенного ПК лучше корректно завершить работу ОС и ПО, сохранив данные на диск. При этом не мешало бы оповестить администратора об аварии. Как этого добиться?

Нужно настроить программу мониторинга ИБП, и если прогнозируемое время работы системы от батареи осталось небольшим, отправить в ОС команду завершения работы. Может потребоваться и мониторинг других параметров бесперебойника в зависимости от потребностей. Рассмотрим способы мониторинга рабочих параметров ИБП с уклоном на работу в сети в этой статье.

 

Локальный мониторинг ИБП

Наиболее простым способом получения доступа к параметрам источников бесперебойного питания (ИБП/UPS марки APC, Powercom и других) является использование интерфейсов USB или COM. ИБП кабелем подключается к компьютеру мониторинга и через фирменное ПО производится его мониторинг и настройка. Однако, этот способ далеко не идеален: нет единых стандартов и протоколов обмена данными, возможны ограничения со стороны ПО и одновременная работа только с одним устройством. Но самый существенный недостаток — отсутствие возможности выполнять мониторинг удалённо через сеть.

 

Мониторинг ИБП по сети с помощью SNMP

Альтернативой локальным интерфейсам является карта SNMP — специальный модуль, который подключается к ИБП (при условии, что устройство поддерживает подключение таких модулей). Карта SNMP через стандартный сетевой порт 8P8C (RJ-45) подключается к локальной сети и может быть настроена через встроенный web-интерфейс. Мы рекомендуем при выборе модели ИБП не в последнюю очередь руководствоваться критерием наличия поддержки сети и протокола SNMP — в последствии это здорово упрощает мониторинг системы оборудования и расширяет возможности.

Карта SNMP по своей сути — агент, который получает данные от ИБП и отдаёт их по общепринятому протоколу SNMP. Также поддержка SNMP может быть реализована в самом устройстве и без дополнительных карт. Чтобы использовать её, необходимо включить и настроить SNMP через веб-интерфейс устройства. Например, такой алгоритм действий подходит к сетевым бесперебойникам семейства APC Smart-UPS.

Набор данных MIB подавляющего большинства карт и ИБП стандартизирован и описан в специальном файле UPS-MIB (RFC 1628). Остаётся только подключиться к устройству по сети и опросить нужные переменные.

Это умеет делать российская программа "10-Страйк: Мониторинг Сети" (обычная версия или Pro). В ней разработаны специальные шаблоны для настройки мониторинга ИБП по SNMP.

шаблоны проверок мониторинга ИБП

Рассмотрим доступные варианты мониторинга и их настройку подробнее.

 

1. Мониторинг через SNMP Trap

Программа позволяет выполнять мониторинг в двух режимах: активном и пассивном. В первом случае она через заданный интервал опрашивает ИБП и получает значение его параметров, отображая их на графиках и ведя статистику изменений. При выходе параметра за допустимые границы программа оповещает администратора и самостоятельно выполняет несколько действий по выбору: запускает пользовательские скрипты, приложения, службы и даже может принудительно завершить работу сервера, который перешёл на питание от батарей.

Во втором случае ИБП сам через протокол SNMP trap оповещает об аварийных ситуациях. Программа принимает эти сообщения и реагирует на них оповещениями и действиями, как и в первом случае.

приём SNMP trap от ИБП

Включить и настроить приём SNMP trap в программе очень просто — в меню «Мониторинг» нажмите кнопку «Приём SNMP Trap».

 

2. Активный мониторинг по SNMP

Настроить активный мониторинг бесперебойника в программе «10-Страйк: Мониторинг Сети» можно в три простых шага:

1) Отсканируйте сеть или добавьте устройства в список хостов программы вручную

найдите хосты

 

2) Добавьте проверку SNMP к сетевым ИБП

добавьте проверку SNMP для ИБП

В параметрах проверки SNMP укажите пароль для доступа к ИБП (community, если SNMP v1,2c или логин/пароль, если SNMP v3).

При помощи встроенного MIB-браузера выберите нужный OID, чтобы мониторить определенный параметр устройства. Например:

  • 1.3.6.1.2.1.33.1.2.2.0 — Время работы ИБП от батарей, в секундах (ноль означает, что ИБП питается от сети)
  • 1.3.6.1.2.1.33.1.2.3.0 — Время до истощения заряда батарей при отключенном электропитании, в минутах
  • 1.3.6.1.2.1.33.1.2.4.0 — Оставшийся заряд батарей, в процентах
  • 1.3.6.1.2.1.33.1.2.5.0 — Текущее напряжение батареи, в десятых долях Вольт
  • 1.3.6.1.2.1.33.1.2.6.0 — Текущий ток батареи, в десятых долях Ампер
  • 1.3.6.1.2.1.33.1.2.7.0 — Температура ИБП, в Цельсиях

OID параметры для ИБП в дереве MIB

Если для вашей карты SNMP не подходит стандартный MIB-файл, то скачайте с сайта производителя свой и добавьте его вручную в MIB-браузере программы.

Задайте условие для срабатывания сигнализации: если оставшийся заряд батарей станет меньше 10-15%, к примеру.

настройка проверки SNMP для ИБП

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

шаг 2 проверки

Настройте действия, которые выполнятся при этом условии: отправка e-mail, SMS, Telegram или Slack, звуковое оповещение и завершение работы сервера. Причем, оповещение по SMS может сработать даже при отсутствии Интернета, если подключить к компьютеру с программой мониторинга GSM-модем или сотовый телефон с SIM-картой.

шаг 3 проверки

Завершите создание новой проверки.

3) Осуществляйте мониторинг и получйте уведомления

результаты проверок, графики и оповещение об отказе от ИБП

Созданная проверка может принимать 2 основных состояния — "прошла" / "не прошла", и несколько промежуточных (предупреждение). Изменение параметра ИБП можно видеть наглядно на графиках и диаграммах. Также можно создать значок ИБП на графической карте сети и визуально оценивать его состояние.

Стоит заметить, что программа может осуществлять мониторинг практически любых сетевые устройств и сервисов, а не только ИБП. Скачайте пробную 30-дневную версию программы бесплатно!

ВИДЕО

Мы создали специальный видео-ролик по этой статье о мониторинге ИБП по сети и локально.

ПРЕИМУЩЕСТВА ПРОГРАММЫ

Программа от российских разработчиков (русскоязычная поддержка, ПО в росреестре).

Множество видов оповещения и реакции на события: email, SMS, Event Log, журналы, сообщения, звук, запуск приложений и скриптов, перезапуск/выключение/включение служб и компьютеров.

Простота настройки программы. Просканируйте сеть, и проверка пингом начнет работать автоматически!

Групповые операции по настройке проверок и оповещения ускоряют работу.

Поддержка SNMP traps, SNMPv1/2/3, Syslog.

Веб-интерфейс, графическая карта и распределенный мониторинг в версии Pro.

Работаем на рынке ПО с 1998 года (23 года). Разработка решений для мониторинга ведется уже 18 лет с 2003 года!

СКРИНШОТЫ

НАМ ДОВЕРЯЮТ

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

Программа включена в единый реестр российского ПО Минкомсвязи

наши клиенты