Сетевые средства мониторинга и управления источником бесперебойного питания. Программное обеспечение для системы бесперебойного питания (ИБП)

16.07.2019

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

Поэтому давайте переходить к знакомству. Energy Controller 2 — программа управления для ИБП IPPON, Mustek и многими моделями Sven. Она довольно маленькая по занимаемому объему дискового пространства, но невероятно мощная.

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

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

Далее производим первый запуск Energy Controller 2и сразу переходим на вкладку « Настройки: основные« . Здесь нам нужно выбрать тип подключения ИБП (UPS) к компьютеру и нажать кнопку « Поиск« . Дальше программа все сделает в автоматическом режиме:

Я подключался к устройству с помощью обычного USB-кабеля, проблем никаких не было. Если же вы задумаете осуществить подключение через COM-порт, то знайте, что использовать в таком случае нужно только кабель из комплекта бесперебойника .

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

На следующем этапе предлагаю перейти на вкладку « Настройки: основные+ и уведомления« . Тут тоже есть много интересного. Например, обратите внимание на раздел « Модель ИБП« . В случае если программа сама не смогла правильно определить точную марку, это всегда можно сделать вручную.

Также здесь выставляются параметры уведомлений о критическом разряде батареи и задать действие при этом. То есть смотрите, на скриншоте выше видно, что при снижении вольтажа на аккумуляторах до 10,1 вольт, Energy Controller 2 завершит работу компьютера.

А еще можно настроить для такой ситуации переход в спящий режим. Тогда при появлении напряжения в сети и возобновлении работы ПК, вы, вообще, не потеряете никаких данных. Ну разве не круто? И все это происходит без вмешательства пользователя.

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

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

Что еще умеет Energy Controller 2? На самом деле много чего. Например, отправлять уведомления о параметрах заряда батареи по электронной почте и СМС, делать графические снимки состояния и так далее.

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

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

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

В общем, друзья, можно с уверенностью сказать, что Energy Controller 2, программа управления для ИБП IPPON и Mustek, показала себя достойно, поэтому ее можно смело брать на вооружение.

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

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

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

UPSMAN™

UPSMAN - бесплатное программное обеспечение, которое поставляется в комплекте с ИБП General Electric. UPSMAN обменивается информацией с ИБП через последовательный порт, USB-порт или сетевой интерфейс (SNMP карта) для получения данных о статусе и измерения данных. Во время нормальной работы ИБП все данные о состоянии ИБП и сети сохраняются в log файле и могут быть просмотрены по сети.

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

Для выполнения остановки и запуска доступны различные методы: «холодный» старт, программный запуск, запуск по сети. Кроме того, настраиваемые и почти неограниченные функции обработки событий UPSMAN, позволяют заранее настроить систему для автоматического оповещения пользователя: уведомлением пользователя по сети, сообщением по электронной почте, отправкой SMS сообщения или отправкой RCCMD сигнала к удаленному компьютеру для выполнения заранее настроенной команды.

Данные о состоянии ИБП могут быть доступны через WEB-сервер. Доступ к нему осуществляться через стандартный браузер, но при этом необходимо наличие опциональной SNMP карты. UPSMAN поддерживает следующие модели ИБП: Match, VH Series, GT Series, LP11/31T, LP33, SG Series.

(Программное обеспечение для мониторинга и управления ИБП, корректного выключения компьютера/сервера, серийный номер - в архиве вместе с программой )

(драйвер переходника USB to Serial: для подключения ИБП, имеющего только порт RS-232, к компьютеру, имеющему только USB)

(Программное обеспечение для изменения расширенных настроек ИБП (безнагрузочное отключение, автоматический запуск ИБП при появлении напряжения, установка выходного напряжения 220/230/240 В, частоты 50/60 Гц и т.п.)

Клиентская часть RCCMD (платное ПО, пробный период 30 дней)

RCCMD является распространенной и широко используемой клиентской частью для ИБП. Данное программное обеспечение позволяет корректно завершать работу большого количества компьютеров. Поддерживается 25 различными операционными системами и работает совместно с UPSMAN.

(Клиентская часть ПО для автоматического завершения работы серверов (платная программа, к-я устанавливается непосредственно на сервера, в комплекте ключ Trial на 30 дней))

EP OS Shutdown System

Это программное обеспечение создано для ИБП GE EP Series и обладает теми же функциями что и ПО UPSMAN.

EP Series EP OS Shutdown System

Программа Energy Controller 2 предназначена для мониторинга параметров Источников Бесперебойного Питания (ИБП) и управления функциями этих источников. Изначально Energy Controller создавался для взаимодействия с ИБП IPPON Back Power Pro 400, но позже выяснилось, что программа нормально работает и со всеми остальными моделями ИБП IPPON (ippon.ru). А в Energy Controller 2 заложена поддержка ещё и ИБП Mustek, и некоторых моделей ИБП Sven и Inelt.

Для чего же вам может пригодиться Energy Controller 2?

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

Во-вторых, если вы включите так называемый "режим ожидания", то после завершения работы операционной системы Energy Controller 2 отключит всю нагрузку от выхода ИБП. Это удобно, если необходимо отключать вместе с компьютером и другие приборы, например, ADSL-модем или аудиосистему.

По вечерам я иногда пользуюсь TV-тюнером – смотрю телепередачи. Когда мне надоедает лицезреть рекламу, перемежаемую показом фильмов, я нажимаю на кнопку «Power» пульта дистанционного управления и засыпаю. Можно не беспокоиться о выключении компьютера, стереосистемы и светильника - Energy Controller 2 всё сделает сам.

В-третьих, Energy Controller 2 сохранят все параметры ИБП в журналы данных - файлы CSV. Эти файлы можно просмотреть в Excel и использовать сохранённые в них данные для быстрого построения графиков или диаграмм.

В-четвёртых, Energy Controller 2 будет сообщать вам сколько минут осталось до полного разряда аккумулятора ИБП, если случилась авария сетевого энергоснабжения. А ещё Energy Controller 2умеет индицировать выходную мощность ИБП (в Вольт-амперах и в Ваттах), а также силу тока в цепи нагрузки (в Амперах). А эти параметры не отображаются ни в каких других программах мониторинга ИБП IPPON!

В-пятых Energy Controller 2 умеет сообщать о проблемах с энергоснабжением по сети (команда MSG), по электронной почте, посредством SMS или Twitter"a!

В-пятых Energy Controller 2 может отослать графическое представление текущих параметров ИБП в веб-альбом Picasa и выложить в ваш микроблог ссылку на этот рисунок.

В-шестых, если Вы захотите, то Energy Controller 2 станет включать и выключать ваш компьютер по расписанию.

В-седьмых, все функции Energy Controller 2 доступны и в Windows 7. А на ваш рабочий стол Вы можете вывести гаджет, в котором будут показаны все важные параметры вашего ИБП. Новая версия гаджета "OSD- панель " отличается от предыдущей возможностью настроить гаджет - т.е. поменять шрифт, его цвет и размер, цвет и прозрачность фона.

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

В-девятых Energy Controller 2 теперь отсылает уведомления о проблемах с энергоснабжением и с помощью протокола Jabber (XMPP).

В-десятых, если у Вас есть ИБП IPPON или Mustek, то просто скачайте дистрибутив Energy Controller 2 и попробуйте эту программу.

Минимальные системные требования

Оглашая системные требования следует сказать, что Energy Controller 1.30 базировался на библиотеках Visual Basic 6. К сожалению VB 6 уже безнадёжно устарел, поэтому при создании новой версии Energy Controller использовалась среда Microsoft Visual Studio 2008. Часть кода была написана на C#, часть - на VB.NET. Вторая версия Energy Controller создана практически заново, т. к. мастер обновления Visual Basic не сумел сконвертировать код VB6 в VB.Net. Вероятно это связано с использованием множества импортированных функций Win 32 API.

Платформа.NET Framework 3.5 хороша уже тем, что позволяет получить простой и удобный доступ ко многим функциям операционной системы. А вот импортирование функций из Win 32 API иногда напоминало мне попытку почесать большим пальцем левой ноги за правым ухом. Выбор.NET Framework в качестве исполняющей среды многое даёт разработчику ПО, но и повышает системные требования. Увы.

Итак, Energy Controller 2 тестировался в ОС Windows XP, Windows Vista (32 & 64 bit) и Windows 7 (32 & 64 bit).

Скорее всего Energy Controller 2 будет работать и в серверных ОС начиная с Windows 2003, но я не стал разделять приложение на две части: службу и интерфейс пользователя. А именно так с точки зрения безопасности должно быть устроено приложение для мониторинга серверных ИБП. Автору Energy Controller 2 не часто приходиться бывать на серверных площадках, поэтому Energy Controller 2 по-прежнему не очень подходит для серверных ОС.

Чтобы Energy Controller 2 не поглощал значительную часть мощи вашего процессора, я рекомендую процессор с тактовой частотой не ниже одного гигагерца.

Приложения на платформе.NET Framework 3.5 обычно занимают много места в ОЗУ (RAM), а потому объём оперативной памяти вашего компьютера должен быть не менее 512 мегабайт. Также необходим хотя бы один свободный порт USB или COM.

В Windows XP и в Windows 2003 необходимо установить .NET Framework 3.5 SP1 (232 МБ) и если Вы по каким либо причинам не можете скачать этот файл, то поищите его на дисках DVD, прилагаемых к некоторым журналам. Например, на диске журнала "Chip" в разделе "Сервис".

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

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

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

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

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

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

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

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

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

Рис.1.1.Структурная схема ИПБ off-line.

Рис.1.2.Стуктурная схема ИПБ line-interactive.

ИБП подключен к ПК1 кабелем (RS232, USB или др.), на ПК1 установлено ПО мониторинга. ПК1 питается через ИБП. Мониторинг/управление ИБП производится с ПК1. Если ПК1 подключен к сети возможно удалённое оповещение (Email и др.).

PC is present or absent, GSM modem automatically send alarm SMS to cellular phone.
ПК может быть или не быть, GSM модем автоматически посылает аварийные СМС [авария в сети, АКБ разряжены и др.] на сотовый телефон.

П5A) PC with SMS Server Software + GPRS Modem

Система мониторинга ИБП, ПК, GPRS-модем. Компьютер обязателен.

Замечания:

  • Программа SMS server (SMS server manager) может быть свободно загружена с сайта MEGATEC, а так же она находится на комплектном диске SNMP-адаптера Megatec (NetAgent).
  • Не все GPRS модемы поддерживают работу данного ПО, так как имеют разные схемы контактов / интерфейсов.
  • Рекомендуется использовать только поставляемый заводом родной GPRS-модем, во избежании несовместимости.

П6B) SNMPадаптер BP505/506 + GPRS Modem

Система мониторинга ИБП, SNMP-адаптер BP50X, GPRS-модем.

  • SNMPадаптер BP505 (внешний, 3-портовый / External 3 Ports NetAgent II), GPRS Modem
  • SNMPадаптер BP506 (внутренний, 3-портовый / Internal 3 Ports NetAgent II), GPRS Modem

Компьютер может отсутствовать. Система может работать как совместно с ПК, так и без него:

ИБП --> 3 Ports NetAgent (BP505 или BP506) --> GPRS modem


Дополнение 1

Варианты П5), П6) могут использоваться и при наличии подключения к локальной сети (LAN).

Дополнение 2

2.1) Пример проблемы: например, необходимо автоматически разослать СМС сообщения при аварии ИБП.

Возможные решения:

  • Самый простой способ. Используется система (например, охранная) с рассылкой СМС, подключенная к ИБП по сухим контактам (в большинстве ИБП сухие контакты – опция).
  • На базе стандартного или дополнительного мониторинга ИБП, на базе SNMP или др. адаптера.
  • Рассылка СМС посредством стандартного ПО (например, ПО UPSman, ИБП N-Power Evo , SNMP-adapter CS121, ПО SMS Server Manager, ИБП , SNMP-адаптер DP522).

Возможные проблемы:

  • При рассылке через бесплатные серверы СМС могут быть проблемы.
  • При работе с платными серверами рассылки СМС (серверы поддержки устройств автоматической рассылки СМС) могут быть проблемы.
  • При рассылке через локальный «не родной» (сторонний) радиомодем могут возникнуть проблемы совместимости.
  • Создание собственного bat файла, который даст команду на рассылку локальному «не родному» радиомодему – возможно но сложно.
  • Написание собственного ПО, дающего команду на рассылку локальному «не родному» радиомодему – возможно но сложно.

2.2) Рассылка СМС через E-Mail – этот наиболее распространенный вариант (из-за простоты и надёжности по сравнению с другими вариантами), так как основные телефонные операторы в России открыли эту услугу с 2009-2011 гг. Как это работает: необходимо в ПО мониторинга ИБП в разделе E-Mail рассылки ввести адрес EMAIL-сервера, занимающегося переводом E-Mail в СМС. Далее СМС идёт как положено на указанный вами телефонный номер. Оплата производится по СИМ карте вашего телефона. Не путайте эту услугу с (сервером) платной / бесплатной рассылки СМС! По этой услуге всю информацию можно узнать у вашего телефонного / сотового оператора.

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

Дополнение 3

В ПК и ноутбуках может отсутствовать порт RS232 (COM-порт). В этом случае используйте USB-card (опция), устанавливаемую в интеллектуальный слот ИБП или любой переходник USB-RS232 (COM), так же называемый адаптером, конвертером. Например:

  • Контроллер ST-Lab U224 USB TO RS-232 COM SERIAL.
  • USB RS-232 Serial Adapter USB Serial Adaptor Converter Prolific Chip (CABLEMAX).

Дополнение 4

Во всех вариантах перечисленных выше также может быть использована не только стандартная проводная но и нестандартная связь, например, связь по линиям электропередач или беспроводная связь (G, GSM, WIFI. Также могут применяться различные технологии радиоудлинения интернета: ГГц-технологии, операторы сотовой, спутниковой, транкинговой и др. радио связи, радиолюбительская КВ, УКВ и др. радиосвязь, а так же специализированная проводная связь (связь по ЛЭП и др.), и соответственно применены все обычные свойства соответствующего дистанционного мониторинга / управления ИБП: рассылка E-Mail, СМС, оповещение / управление по сети в любой точке мира с любого устройства имеющего доступ в интернет или телефонну и др. сеть, круглосуточная система диспетчеризации и мониторинга «Teleglobal Service» (GSM) и др. Cм. пример ниже (беспроводной интернет доступ к ИБП):



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

Пример системы "беспроводной интернет доступ к ИБП"
4.1 Удалённый беспроводной доступ по HTTP протоколу

Доступ по радиоканалу к SNMP-адаптеру ИБП через WEB-браузер представлен ниже.

Замечания:

  • ИБП на рисунке не показан. Результаты проверки удалённого доступа: связь с адаптером по HTTP- в норме.

Модель модема-роутера: производитель C-MOTECH Co., Ltd., модель CNU680RUS (модем-роутер C-motech CNR680W).
Модель SNMP/HTTP адаптера: SNMP / HTTP-адаптер NetAgent DK522 Mini External DK522.

Схема системы:


Общий вид системы (ИБП не показан):

4.2 Удалённый беспроводной доступ по SNMP-протоколу

Удалённый беспроводной доступ по SNMP протоколу (доступ по радиоканалу к SNMP-адаптеру ИБП через SNMP-менеджер) обычно реализуется только внутри локальной закрытой сети предприятия. Стандартный SNMP в WAN обычно не используется из-за относительно плохой защищённости этого протокола, даже несмотря на появление более защищённых версий протокола SNMP. Так же обычная реализация обмена данных в WAN по SNMP затруднена тем, что большинство провайдеров интернета блокируют SNMP трафик (порты). Однако есть исключение: в WAN можно использовать SNMP, если использовать технологии расширения частной сети LAN - VPN, защищённых туннелей и др. защищённых средств расширения локальной внутренней закрытой сети предприятия. В этом случае мониторинг на основе SNMP ничем не отличается от обычного SNMP мониторинга внутри закрытой сети LAN. В любом случае может использоваться беспроводной доступ.

Похожие статьи