Snmp что это в ибп
Перейти к содержимому

Snmp что это в ибп

Что такое SNMP и какие настройки нужно выполнить для удаленного мониторинга ИБП?

Источники бесперебойного питания используются не только в быту, но и на производстве. И если в домашних условиях достаточно возможности для физического управления устройством, то на предприятиях гораздо важнее возможность дистанционной настройки и мониторинга систем ИБП. Для этого используется специальный гаджет, называемый Simple Network Management Protocol или SNMP. По сути, это простой интернет-протокол, используемый в IP-сетях.

SNMP что это? Это адаптер, за счет которого пользователь получает возможность мониторить систему эксплуатации ИБП в удаленном режиме. Чтобы минимизировать возможность некорректной работы устройства или же провести его качественные настройки, необходимо задействовать специальный кабель. Кроме того, можно использовать и провод формата crossover. Это удобное и практичное решение.

Фото SNMP адаптера для мониторинга ИБП

Особенности систем удаленного мониторинга ИБП

Чтобы обеспечить управление с максимальной легкостью, необходимо использовать USB-интерфейс. Для этого бесперебойник подключается напрямую к компьютеру, серверу или рабочей станции. Если речь идет о серверах, то в них в большинстве случаев применяют фирменное ПО, за счет которого удается обеспечить штатное выключение питания оборудования, если энергия извне не поступает долгое время. Кроме того, пользователь получает возможность проверять состояние источника бесперебойного питания, анализировать параметры сети питания, получать уведомления по email, мониторить журнал событий и производить ряд других важных функций.

Однако у такого подключения имеется и весомый минус. Так, речь идет об отсутствии общего стандарта на протокол обмена данными. Кроме того, нередко встречаются различные ограничения со стороны ПО, может наблюдаться зависимость от дополнительного оборудования и специализированных приложений. Также пользователи в числе недостатков отмечают возможность работы преимущественно с одним только устройством. Конечно, все эти недостатки решаемы, но иногда они провоцируют необходимость привлечения специалистов или приложения существенных усилий со стороны пользователей.
Компания Powercom предлагает современные платы, рассчитанные на устройства от того же производителя. В большинстве случаев поставляются они опционально, но и в самом источнике бесперебойного питания обязательно должна присутствовать возможность установки платы. И абсолютное большинство моделей от «Поверком» ее, конечно же, имеет.

В линейке производителя представлено несколько версий, в том числе с дополнительными опциями:

  • возможностью подключения внешних проводных датчиков температуры;
  • с измерением влажности;
  • с беспроводными сенсорами дыма;
  • датчиками протечек;
  • датчиками открытия дверей и/или окон;
  • с подключением внешнего модема.

Обратите внимание, что грамотно настроенный SNMP позволит отправить СМС-сообщение в случае опасности, освобождая систему от жесткой привязки к интернету.

Как настроить систему удаленного доступа к ИБП?

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

Следующий шаг подразумевает поиск устройства в сети, а также установку его ключевых настроек. «Поверком» использует фирменную утилиту, которая называется Netility. Она подходит для Windows, Linux и Mac. Для работы потребуется знание английского языка.

Экран утилиты Netility для настройки SNMP

Как только система обнаружит адаптер, можно приступать к непосредственным настройкам. С помощью утилиты можно выполнить начальные три шага:

  1. Установить IP-адрес, причем допускается только IPv4, DHCP или ручной выбор адресов.
  2. Выбрать номеров портов сетевых служб, например, HTTP, HTTPS, Telnet.
  3. Задать пароль администратора.

Окно Netility для прописывания IP, порта и пароля

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

Обновление прошивки Netility для SNMP

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

Вкладка «Configuration» для SNMP (несколько языковых версий)

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

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

Настройка UPS Configuration для мониторинга через SNMP

Вкладка «UPS On/Off Schedule» (расписание включений или отключений ИБП)

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

Вкладка UPS On/Off Schedule для настройки SNMP

Вкладка «Network» (сетевые опции удаленного доступа к ИБП)

Страница обеспечивает возможность для установки сетевых опций, например, адреса, DDNS, клиента PPPoE.

Настройка сетевых опций на вкладке Network для SNMP адаптера

Вкладка «SNMP» (основные настройки для удаленного управления ИБП)

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

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

Вкладка «Email» (отправка уведомлений о работе ИБП)

Этот раздел позволяет предельно быстро получать уведомления от источника бесперебойного питания прямо на свою электронную почту. Главное — не забыть указать адрес сервера SMTP и данные для доступа. Допускается введение максимум 8 адресов получателей оперативных сообщений. Чтобы отправить журналы, можно указать четыре почтовых ящика максимум.

Настройка уведомлений на электронную почту о работе ИБП по SNMP

Вкладка «SMS» (отправка сообщений от ИБП)

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

Настройка оперативных текстовых сообщений о работе ИБП

Вкладка «WEB/Telnet» (настройка доступа нескольких пользователей)

Для обеспечения удаленного доступа к бесперебойникам сразу большого количества сотрудников можно открыть вкладку WEB/Telnet и настроить полномочия для каждого из операторов. Допускается настройка прав доступа для каждого из пользователей, а также проверка по IP-адресу. Модуль, включающий команды SNMP, позволяет загрузить официальные сертификаты SSL, а также допустить использование внешнего сервера RADIUS.

Настройка доступа к ИБП нескольких пользователей

Вкладка «System time» (настройка времени и языка интерфейса)

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

В этой же вкладке удастся настроить модуль NetAgent через указанный интервал или же в ручном режиме.

Настройка системного времени и языка для SNMP

Вкладка «Log Information» (журнал событий)

Вкладка Log Information содержит отчеты, которые пишутся непосредственно с платы. Речь идет о журнале событий, к примеру, перебоях в питании, а также журнале мониторинга, в котором указываются показатели напряжения в конкретный момент, температура и уровень заряда. Данные можно импортировать в CSV.

Настройка журнала событий для ИБП через SNMP

Вкладки «Help», «About» (поиск других модулей и связь с поддержкой)

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

Настройка коммуникации ИБП в сети через SNMP адаптер

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

Вкладка с перечнем функций мониторинга ИБП через SNMP

Вкладки «System Status», «Basic Information», «Current Status» (сведения и запуск самотестирования)

Сразу три раздела включают информации о технических особенностях карты, в частности, о ее серийном номере, прошивке, модели, сетевых настройках и доступных программах для отправки уведомлений, если речь зашла о чрезвычайной ситуации, а также прочие параметры. Если в браузере установлена поддержка Java, допускается просмотр графиков через страницу Meter/Char. А посредством вкладки Remote Control можно запустить подходящий вариант самотестирования устройства, управлять динамиком, перезагружать бесперебойник.

Настройка просмотра графиков и запуска самотестирования ИБП через SNMP

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

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

Для корректного завершения работы ИБП через ClientMate по SNMP адаптеру

Если нет желания или возможности устанавливать сторонние приложения на свое устройство, можно воспользоваться возможностью подключения по USP SNMP к стандартным пакетам обслуживания ИБП, в частности, NUT.

Настройки стандартного NUT для мониторинга ИБП через SNMP

Преимущества использования системы удаленного мониторинга

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

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

Используя возможности настройки SNMP, вы получаете максимально наглядное представление о том, что происходит в сети питания как в рабочее, так и в нерабочее время. Это позволяет минимизировать риски, проработать те сферы, которые влияют на производительность и потенциально могут принести проблемы. Также можно своевременно определить, когда и какие бесперебойники приходят в негодность и нуждаются в замене.

Удаленный мониторинг и управление ИБП

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

Реализация интерфейсов может быть как в виде встроенных портов, так и дополнительных карт, устанавливаемых во внутренний слот или подключаемых к порту RS-232. В большинстве трехфазных ИБП предусмотрено два внутренних слота для карт расширения и несколько встроенных коммуникационных портов.

Название интерфейса Реализация в ИБП
Коммуникационные порты RS232 и USB Встроенные порты ИБП
SNMP (Simple Network Management Protocol) Карты расширения – стандартная однопортовая и 4х портовая с возможностью подключения датчика температуры и влажности окружающей среды
Modbus Карта расширения для ИБП 1-10 кВА и встроенный порт RS485 для моделей свыше 10 кВА
Релейный интерфейс «сухие» контакты Карта расширения

Интерфейс SNMP

Коммуникация по протоколу SNMP осуществляется при помощи дополнительной карты расширения, подключаемой к локальной сети Ethernet. Доступно исполнение карты SNMP с одним разъем RJ45 или модель с возможностью подключения дополнительного датчика температуры и влажности окружающей среды.

Внутренняя однопортовая карта SNMP

Внутренняя SNMP-карта с возможностью подключения датчика температуры и влажности

Дополнительный датчик температуры и влажности

В настоящее время существуют версии SNMP v1, SNMP v2c и SNMP v3. В основном распространена вторая и третья версия протокола. Версия 3 по сравнению с предыдущей 2с имеет значительные преимущества в безопасности за счет криптографической защиты. Каждое сообщение содержит параметры безопасности, включающие аутентификацию с определением источника и шифрование пакетов для защиты от перехвата и предотвращения их изменения в пути.

Коммуникация по протоколу SNMP основана на наборе переменных, которые может считывать и записывать в соответствии с правами доступа один или несколько управляющих компьютеров. Программа-агент получает значения переменных, обращаясь к карте по ее IP-адресу. На основе полученных данных управляющее приложение отображает параметры и статусы ИБП и электросети.

Переменные, доступные по протоколу SNMP, построены в виде иерархической структуры и описываются базами управляющей информации MIB (Management Information Base). В них используется пространство имен, содержащее уникальные идентификаторы объектов OID (Object IDentificator), состоящие из SNMP-адреса в цифровом виде и его текстового описания. Для интеграции карты в систему управления производителем предоставляется MIB-файл, содержащий необходимую информацию.

В картах SNMP используются производительные процессоры, что позволяет реализовать большой набор дополнительных функций, в том числе:

  • Встроенный веб-сервер для доступа через любой веб-браузер. Позволяет контролировать состояние и настраивать систему по локальной сети или через Интернет. Для обеспечения безопасности предусмотрено ограничение доступа по паролю или заданным IP-адресам.
  • Ведение журналов записей событий и данных
  • Отправка сообщений о событиях и изменениях состояния ИБП и электросети. Для этого в карте есть встроенный SMTP сервер с поддержкой защищенного соединения по протоколу SSL.
  • Широковещательная рассылка trap-уведомлений содержащих OID, цифровое значение которых при помощи MiB-файла можно конвертировать в текстовые описания. Специальное программное обеспечение, принимающее trap-сообщения, позволяет строить универсальные системы мониторинга любого оборудования.

Отправка сообщений настраивается на возникновение событий ИБП и электросети, а также на выход параметров за пределы допустимых значений. Этот функционал позволяет ответственным сотрудникам оперативно получать информацию и своевременно отреагировать при изменении ситуации на объекте.

Для контроля температуры и влажности на удаленном объекте можно использовать карту с возможностью подключения датчика температуры, влажности и наличия воды. Информация о параметрах окружающей среды доступна в веб-интерфейсе или через соответствующие OID SNMP. При выходе значений за пределы заданного диапазона может формироваться соответствующее информационное сообщение.

В комплекте с SNMP-картами серии NetAgent поставляется несколько утилит для различных операционных систем:

  • Netility – для поиска SNMP-карты в локальной сети, установки сетевого адреса и обновления прошивки карт
  • ClientMate – для управления электропитанием рабочей станции или сервера, завершения работы системы при разряде аккумуляторов ИБП
  • SNMPView – утилита администратора, позволяющая осуществлять мониторинг всех ИБП с картами NetAgent в локальной сети

Основное окно утилиты Netility

Основное окно утилиты ClientMate

Интерфейс Modbus

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

Коммуникация по Modbus построена по принципу главный-подчиненный и основана на транзакциях вопрос-ответ. Главное устройство по общей шине отправляет адресные запросы отдельным подчиненным устройствам или делает широковещательную рассылку команд.

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

Регистр Параметр ИБП
40040 Напряжение входной линии
40041 Макс. напряжение входной линии
40042 Мин. напряжение входной линии
40043 Входная частота

Протокол Modbus различается по режиму передачи данных – обязательно в устройстве имеется режим RTU (удаленное терминальное устройство) и опциональный режим ASCII. Может быть выбран любой из них, но все устройства в одной сети Modbus должны работать в одном режиме.

Для подключения через сеть Ethernet предусмотрен протокол Modbus TCP, который использует TCP/IP для транспортировки модифицированного кадра Modbus RTU. При применении в сети TCP не предусмотрено широковещательного или многоузлового режима, а осуществляется только связь между двумя устройствами.

Реализация интерфейса с протоколом Modbus возможна в виде опциональной карты Net485, дополнительного протокола в картах SNMP или встроенного порта в трехфазных ИБП.

Релейный интерфейс «сухие» контакты (AS400)

Для контроля основных состояний ИБП и электросети может применяться релейный интерфейс «сухие» контакты. При помощи размыкания и замыкания наборов контактов он позволяет осуществлять сигнализацию или управление внешними устройствами. Как правило, интерфейс подразумевает реализацию в виде реле, то есть гальваническую развязку от управляющего сигнала. При этом не имеет значения полярность подключения сигнала и род тока — переменный или постоянный.

Карта «сухие» контакты с клеммным терминалом

Карта «сухие» контакты с разъемом DB9 и встроенным клеммным терминалом

Доступны два исполнения – универсальная карта «сухие» контакты для всех серий или карта для ИБП 1-3 кВА с дополнительным разъемом DB9, дублирующим релейный интерфейс для управляющих сигналов с малой нагрузкой. Основные сигналы — это переход ИБП на работу от аккумуляторов или через линию байпас, низкий заряд аккумуляторных батарей, а также вход отключения ИБП при работе от батарей.

ИБП «Связь инжиниринг» — сделано в России.

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

Работа с ИБП по SNMP на примере оборудования Powercom

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

Наиболее простым способом обеспечить контроль и управление является использование интерфейса USB. В этом случае ИБП подключается непосредственно к персональному компьютеру, рабочей станции или серверу. На последних настраивается фирменное (чаще всего) программное обеспечение, которое позволяет обеспечить штатное выключение питания оборудования при длительном отсутствии питания, а также предоставляет пользователю возможность проверки состояния ИБП, мониторинга параметров сети питания, получения уведомлений по электронной почте, запись журнала событий и другие функции. Минусом такого варианта работы является отсутствие единого стандарта на протокол обмена данными, возможные ограничения со стороны программного обеспечения, зависимость от дополнительного оборудования и ПО и, что наиболее существенно, — работа преимущественно с одним устройством. Конечно некоторые из данных особенностей можно преодолеть, но часто это требует значительных усилий со стороны пользователя.

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

В данной статье мы рассмотрим реализацию платы управления от компании Powercom, имеющей более чем 30-ти летний опыт работы в данном сегменте рынка.

Компания предлагает несколько моделей плат управления для своих устройств, которые чаще всего предлагаются как опция. При этом в самом ИБП должна быть предусмотрена возможность установки платы. В большинстве «не домашних» серий она, конечно, присутствует. В данном материале мы познакомимся с возможностями одной из наиболее доступных версий — NetAgent CP504. На момент подготовки статьи ее можно было приобрести примерно за 12 000 рублей. Кроме нее, есть также более интересная модификация NetAgent II (BT506) — с поддержкой подключения внешних проводных датчиков температуры и влажности, беспроводных сенсоров дыма, протечки, открытия двери/окна, а также внешнего модема, позволяющего, в том числе, отправлять SMS через сотовые сети, что снимает зависимость системы уведомлений от подключения к сети Интернет. При выборе модели также не стоит забывать о совместимости.

Хотя судя по всему, у данного производителя платы SNMP являются достаточно универсальными. По крайней мере, в списке подходящих заявлены все «большие» серии. В данном материале я подключал устройство в стоечный линейно-интерактивный ИБП SPR-3000A на 3000 ВА/2100 Вт. Плата поставляется в небольшой картонной коробке с универсальным дизайном для нескольких моделей. Точный артикул продукта приводится на наклейке. В комплекте не идет ничего необычного. На сайте производителя можно найти документацию, программное обеспечение, прошивки, файлы MIB и другую информацию. Модуль SNMP имеет небольшие размеры. На лицевой стороне мы видим порт для подключения к локальной сети (10/100 Мбит/с) со встроенными индикаторами и три светодиода статуса. С обратной стороны находится разъем для подключения к внутренней шине ИБП. Кроме того, отметим наличие на печатной плате батарейки для обеспечения корректной работы встроенных часов. Процесс физической установки карты в ИБП простой — вы откручиваете два винта крышки отсека, снимаете ее, устанавливаете плату и закрепляете теми же двумя винтами. Что важно — данную операцию можно осуществлять прямо во время штатной работы ИПБ без прерывания питания подключенных к нему устройств. После этого нужно подключить в карту сетевой патч-корд и дождаться ее загрузки. Следующим шагом будет поиск устройства в сети и установка основных параметров. Для этого используется фирменная графическая утилита Netility, которая есть в версиях для Windows, Linux и Mac. Отметим правда, что скачивать ее придется с зарубежного сайта компании, поскольку на локализованном ее нет. После обнаружения адаптера в сети можно начинать настройку. Первые три шага осуществляются через утилиту: установка IP-адреса (только IPv4, DHCP или ручной выбор адресов), выбор номеров портов сетевых служб (HTTP, HTTPS, Telnet), задание пароля администратора. Кроме того, программа умеет обновлять прошивку модуля. Все остальные настройки осуществляются через Web-интерфейс или командную строку (консоль). Web-интерфейс имеет переводы на несколько языков, включая русский, но в данной статье я буду использовать английскую версию.

Интерфейс имеет несложный дизайн. В левой стороне окна находится меню из четырех основных разделов, в которых собрано два десятка пунктов. Первый раздет отвечает собственно за работу с устройством и мы опишем его далее. А начнем с «Configuration».

На странице «UPS Configuration» задаются ключевые параметры ИБП — протокол работы, число батарей, пороговые значения напряжений на нем. Встроенная справка говорит, что стоит обратиться к документации ИБП для выбора данных параметров, но нам их найти не удалось. Да и странно, что нет их автоматического выбора по номеру модели. Другие опции здесь понятны — интервал записи в журнал мониторинга в минутах, установка расписания проверки ИБП от батарей, пороговые значения для отправки уведомлений (время потери связи с ИБП, высокая нагрузка, рост температуры, низкий уровень заряда батарей). Вторая страница, «UPS On/Off Schedule» кроме установки расписания включения и выключения (недельного и на семь конкретных дат), вы можете также установить критерии автоматического отключения устройства — при длительном отсутствии внешнего питания, при перегрузке, при перегреве, при снижении уровня заряда батарей. Дополнительно предусмотрена отправка пакетов WOL на восемь клиентов при включении питания ИБП. На «Network» устанавливаются сетевые опции — адреса, DDNS, клиент PPPoE. В список параметров протокола SNMP, ради которого собственно все и затевалось, входят привычные имя/контакт/место размещения, восемь записей Community, восемь Traps, а также пункты изменения номеров портов. Иногда полезно иметь и более простые варианты получения сообщений от ИБП, так что наличие встроенного клиента для отправки уведомлений по электронной почте здесь очень пригодится. В настройках указывается адрес сервера SMTP и данные для доступа к нему, до восьми адресов получателей срочных сообщений, до четырех получателей для отправки журналов (регулярно по расписанию или при заполнении). Рассматриваемая модель не имеет возможности прямого подключения сотового модема, но все-таки умеет отправлять SMS через внешний сервер с модемом и установленной фирменной программой SMS server (только для Windows). В больших компаниях может быть необходимость доступа к устройству нескольких пользователей. На странице «WEB/Telnet» можно запрограммировать до восьми аккаунтов, ограничить их права и IP-адреса. Обратите внимание, что ранее настроенный пароль администратора не используется для Web и для защиты обязательно завести нужных пользователей на этой странице. Следующим шагом может быть использование внешнего сервера RADIUS. Здесь же у вас есть возможность загрузить в модуль SNMP официальные сертификаты SSL. Последние две страницы здесь совсем простые — настройка встроенных часов (включая синхронизацию времени с внешним сервером), выбор языка для интерфейса и уведомлений. Кроме того, здесь есть пункт для перезагрузки модуля NetAgent через заданный интервал или в ручном режиме. За все время тестирования пользоваться этой возможностью не понадобилось. В разделе «Log Information» представлены два внутренних журнала, которые ведет плата — журнал событий (например, о проведении тестирования или переходе на питание от батарей) и журнал мониторинга (дата, время, напряжения на входе и на выходе, частота, нагрузка, уровень заряда батарей, температура). В первом умещается 100 записей, а второй вмещает до 500 записей. Здесь же есть опции по очистке и экспорту данных в CSV. Раздел «Help» не совсем отвечает своему названию. Здесь есть утилита поиска других модулей в сети, программа для отладки коммуникаций с ИБП, ссылка на сайт поддержки с полным описанием интерфейса и страница «About». На последней кроме ожидаемой информации о модели, прошивке и серийном номере есть также пункты для работы с конфигурацией модуля. Причем последнюю можно даже закачивать с внешних FTP, в том числе и по регулярному расписанию. В большинстве случаев, описанные возможности модуля SNMP могут позволить администратору создать автоматизированную систему, не требующую постоянного наблюдения. Но конечно удобно иметь простой способ проверки текущего состояния ИБП, а также осуществления служебных операций. Данные функции собраны в разделе «Information» Web-интерфейса. На страницах «System Status», «Basic Information» и «Current Status» собраны такие данные как номер модели/версия прошивки/серийный номер карты, сетевые настройки, пороги для отправки уведомлений в критических ситуациях, модель ИБП, текущие параметры линии питания, состояние батарей и другие. При наличии поддержки Java в браузере, можно посмотреть и графики на странице «Meter/Char». А через «Remote Control» можно запускать разные варианты самотестирований, включать, выключать и перезагружать ИБП, а также отключать встроенный динамик.

Следующий этап – настройка клиентов для взаимодействия с ИПБ, в частности для корректного завершения их работы при проблемах с питанием. Для реализации этого сценария можно использовать несколько вариантов. В частности, вы можете установить на всех устройствах, которые питаются через данный ИБП фирменную программу ClientMate. Она есть в версиях для Windows, Linux, macOS, FreeBSD и для среды виртуализации от VMWare.

В ней вы настраиваете подключение к ИБП и выбираете действие при получении тревожных сообщений. В частности, можно выбрать выключение или переход в состояние гибернации при отсутствии питания в течение указанного времени или при снижении уровня заряда батарей ниже указанного. Также утилита может синхронизировать питание компьютера с заданным в ИБП расписанием работы. Дополнительно предусмотрен запуск внешнего приложения при поступлении сигнала на выключение. В случае, если вы по каким-то причинам не хотите устанавливать на ваши сервера стороннее программное обеспечение, есть возможность подключения по SNMP к стандартным пакетам обслуживания ИБП, в частности NUT. Кроме того, этот протокол поддерживается и многими готовыми решениями, которым требуется контроль и управление питанием, например сетевыми накопителями. Кроме описанного выше программного обеспечения, компания также предлагает небольшую утититу SNMPView, доступную для Windows, которая позволяет в одной программе оперативно просматривать информацию сразу о нескольких ИПБ. При интеграции в системы мониторинга пригодится предоставляемый компанией MIB-файл с описанием доступных OID. Такой способ можно использовать, например, с Zabbix.

Безусловно описанные сценарии будут востребованы преимущественно в SMB и корпоративном секторе. С другой стороны, достаточно серьезные ИТ-структуры сегодня встречаются даже у домашних пользователей и в SOHO. Учитывая, что часто важность данных и цена простоя может превышать стоимость оборудования, установка одного большого ИБП для нескольких устройств сразу может быть вполне оправдана. При этом часто требуется обеспечить совместную работу «зоопарка» оборудования разных производителей и здесь будет востребовано применение универсального стандартного сетевого протокола, как используемый в статье SNMP.

Мониторинг ИБП по SNMP

Мониторинг ИБП по SNMP

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

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

Поставляются разные форм факторы карт SNMP – для стандартного внутреннего слота и мини слота ИБП. Кроме того, доступны модели карт во внешнем исполнении для подключения к ИБП через RS232 порт.

Карта СА506 для установки в стандартный внутренний слот ИБПКарта DА806 для установки во внутренний мини слот ИБП

Функциональные возможности SNMP карт

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

Переменные, доступные по протоколу SNMP, построены в виде иерархической структуры и описываются базами управляющей информации MIB (Management Information Base). В них используется набор имен, содержащих уникальные идентификаторы объектов OID (Object IDentificator), состоящие из SNMP-адреса в цифровом виде и его текстового описания. Для интеграции карты в систему управления производителем предоставляется MIB-файл, содержащий необходимую информацию по OID.

Современные SNMP карты имеют встроенный ВЕБ-сервер, обеспечивающий доступ ко всем функциям карты через стандартный ВЕБ-браузер. В интерфейсе доступны основные параметры ИБП и электросети, в том числе о текущем уровне заряда батарей и расчетном времени автономной работы.

Основная информация о статусе и параметрах ИБП

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

Функции удаленного управления

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

Настройка доступа к почтовому серверу

Выберите события, по которым будут отправляться сообщения. Кроме того, пользуясь услугой оператора сотовой связи «E-mail to SMS» можно перенаправлять сообщения по электронной почте на мобильный телефон ответственного сотрудника.

Выбор событий для отправки сообщений

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

Журнал записи параметров ИБП и электросети

Сообщения также могут отправляться с использованием рассылки SNMP trap-сообщений (RFC1628 или PPC ), содержащих OID, цифровое значение которых можно конвертировать в описание при помощи MiB-файла. Эта функция предоставляет простой способ интегрировать ИБП в корпоративные системы мониторинга заказчика.

Выбор событий для отправки trap-сообщений

Для выполнения определенных действий при наступлении события в разделе конфигурации предусмотрено меню с выпадающими списками.

Настройка действий ИБП при наступлении события

Безопасное соединение

Карты SNMP поддерживают основные версии протокола, в том числе 3ю версию с высокой степенью защиты передаваемых пакетов. Каждое сообщение содержит параметры безопасности, включающие аутентификацию с определением источника, а также защиту пакетов от перехвата и изменения в пути.

Кроме того, карты могут работать по безопасному протоколу https и управляться в терминальном режиме по SSH. Использование протоколов и номер порта задается в разделе «Настройка сети» утилиты Netility.

Возможно ограничение доступа к карте не только паролем, но списком IP-адресов с которых разрешается подключение.

Настройка ограничений по IP-адресам

Дополнительные датчики мониторинга окружающей среды

Для контроля температуры и влажности на удаленном объекте применяются карты с подключением дополнительного датчика. Поставляются датчики с измерением температуры и влажности NetFeeler mini USB, а также NetFeeler USB с дополнительной возможностью определения наличия воды.

Карта СА506 c установленным датчиком NetFeeler mini USBДатчик температуры, влажности и наличия воды NetFeeler USB

Информация о параметрах окружающей среды доступна в ВЕБ-интерфейсе и через соответствующие SNMP OID объекты.

Информация о состоянии окружающей среды

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

Настройка допустимых пределов температуры и влажности

Программное обеспечение

На сайте бесплатно доступно для скачивания программное обеспечение для карт SNMP

Netility – утилита для поиска SNMP-карт NetAgent в локальной сети, установки сетевого адреса и обновления прошивки карт

Основное меню утилиты Netility для подключения и настройки карт NetAgent

ClientMate – для управления электропитанием рабочей станции или сервера, завершения работы системы при разряде аккумуляторов ИБП

ПО ClientMate для корректного завершения работы системы

SNMPView – утилита администратора, позволяющая осуществлять мониторинг всех ИБП с картами NetAgent в локальной сети

Утилита SNMPView для контроля всех ИБП в локальной сети

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *