Настройка snmp карты ибп ротек
10.04.2014 14:49 |
П1) Обычный мониторинг ИБП + ПК
ИБП подключен к ПК1 кабелем (RS232, USB или др.), на ПК1 установлено ПО мониторинга. ПК1 питается через ИБП. Мониторинг/управление ИБП производится с ПК1. Если ПК1 подключен к сети возможно удалённое оповещение (Email и др.).
Примеры: ИБП Pro-Vision Black 3000 LT, ПО UPSilon 2000.
П2) Система мониторинга ИБП + ПК1 (главный) + LAN + сетевые ПК
Всё тоже, что и в предыдущем пункте П1. Дополнительное отличие: ПК1 подключен к локальной сети (ЛВС / LAN / WAN). На других сетевых ПК (ПК2,ПК3 и тд.) также установлено ПО мониторинга с поддержкой сетевой работы. Все ПК и сетевые устройства LAN должны питаться от ИБП или аккумуляторов. Мониторинг / управление ИБП производится с ПК1, ПК2, ПК3 и тд. Возможно удалённое оповещение (через E-Mail и др.).
Пример: ИБП Pro-Vision Black 3000 LT, ПО UPSilon 2000 и несколько ПК, объединенных в компьютерную сеть.
П4) Система мониторинга ИБП + ЛЮБОЙ адаптер + LAN + сетевые ПК
Всё тоже, что и в пункте П3, но другой протокол и соответственно адаптер / устройство и ПО рассчитаны на работу по этому протоколу. ПК подключены к LAN / WAN. ИБП и адаптеры могут быть объединены своими сетями RS485 и др.
Варианты протоколов связи ИБП (варианты типов адаптера):
Мониторинг / управление ИБП производится с любых сетевых ПК на которых установлен пакет ПО совместимого с соответствующим протоколом. Возможно удалённое оповещение (через E-Mail и др.). Некоторые адаптеры поддерживают подключение несмольких ИБП с помощью специальной сети, например, RS485 или с помощью концентраторов.
Пример: ИБП Safe-Power Evo 160 KVA, Modbus adapter MODBUS X-rabbit, сетевой ПК с пакетом ПО Proficy HMI / SCADA – iFIX.
Замечание к П4.1:
П5A), П6B) Система мониторинга с GSM / GPRS / CDMA модемом
Подключение «родного» GSM / GPRS / CDMA-модема к ИБП (например: Master-Vision, Mega-Vision и др.).
PC is present or absent, GSM modem automatically send alarm SMS [AC FAIL, BATTERY LOW etc.] 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
Проблемы при рассылке СМС
- Самый простой способ. Используется система (например, охранная) с рассылкой СМС, подключенная к ИБП по сухим контактам (в большинстве ИБП сухие контакты – опция).
- На базе стандартного или дополнительного мониторинга ИБП, на базе SNMP или др. адаптера.
- Рассылка СМС посредством стандартного ПО (например, ПО UPSman, ИБП N-Power Evo, SNMP-adapter CS121, ПО SMS Server Manager, ИБП Pro-Vision Black, SNMP-адаптер DP522).
- При рассылке через бесплатные серверы СМС могут быть проблемы.
- При работе с платными серверами рассылки СМС (серверы поддержки устройств автоматической рассылки СМС) могут быть проблемы.
- При рассылке через локальный «не родной» (сторонний) радиомодем могут возникнуть проблемы совместимости.
- Создание собственного bat файла, который даст команду на рассылку локальному «не родному» радиомодему – возможно но сложно.
- Написание собственного ПО, дающего команду на рассылку локальному «не родному» радиомодему – возможно но сложно.
2.2) Рассылка СМС через E-Mail – этот наиболее распространенный вариант (из-за простоты и надёжности по сравнению с другими вариантами), так как основные телефонные операторы в России открыли эту услугу с 2009-2011 гг. Как это работает: необходимо в ПО мониторинга ИБП в разделе E-Mail рассылки ввести адрес EMAIL-сервера, занимающегося переводом E-Mail в СМС. Далее СМС идёт как положено на указанный вами телефонный номер. Оплата производится по СИМ карте вашего телефона. Не путайте эту услугу с (сервером) платной / бесплатной рассылки СМС! По этой услуге всю информацию можно узнать у вашего телефонного / сотового оператора.
Замечание: в интернете распространено большое число списков серверов, которые якобы бесплатно выполняют данные функции. В настоящий момент нет достоверного подтверждения их работоспособности. Используйте только своего сотового оператора и его сервера и инструкции.
2.3) Рассылка СМС через «родной» GSM модем. См. П5 и П6.
Дополнение 3
В ПК и ноутбуках может отсутствовать порт RS232 (COM-порт). В этом случае используйте USB-card (опция), устанавливаемую в интеллектуальный слот ИБП или любой переходник USB-RS232 (COM), так же называемый адаптером, конвертером. Например:
Дополнение 4
Во всех вариантах перечисленных выше также может быть использована не только стандартная проводная но и нестандартная связь, например, связь по линиям электропередач или беспроводная связь (G, GSM, WIFI. Также могут применяться различные технологии радиоудлинения интернета: ГГц-технологии, операторы сотовой, спутниковой, транкинговой и др. радио связи, радиолюбительская КВ, УКВ и др. радиосвязь, а так же специализированная проводная связь (связь по ЛЭП и др.), и соответственно применены все обычные свойства соответствующего дистанционного мониторинга / управления ИБП: рассылка E-Mail, СМС, оповещение / управление по сети в любой точке мира с любого устройства имеющего доступ в интернет или телефонну и др. сеть, круглосуточная система диспетчеризации и мониторинга «Teleglobal Service» (GSM) и др. Cм. пример ниже (беспроводной интернет доступ к ИБП):
Тем не менее, во избежание проблем с радио-сетями, а также при необходимости подключения ИБП к сети в точке, где нет локальной сети в т.ч. для рассылки СМС рекомендуется использовать варианты мониторинга приведённые в П5, П6.
Пример системы "беспроводной интернет доступ к ИБП"
Доступ по радиоканалу к SNMP-адаптеру ИБП через WEB-браузер представлен ниже.
Общий вид системы (ИБП не показан):
4.2 Удалённый беспроводной доступ по SNMP-протоколу
Удалённый беспроводной доступ по SNMP протоколу (доступ по радиоканалу к SNMP-адаптеру ИБП через SNMP-менеджер) обычно реализуется только внутри локальной закрытой сети предприятия. Стандартный SNMP в WAN обычно не используется из-за относительно плохой защищённости этого протокола, даже несмотря на появление более защищённых версий протокола SNMP. Так же обычная реализация обмена данных в WAN по SNMP затруднена тем, что большинство провайдеров интернета блокируют SNMP трафик (порты). Однако есть исключение: в WAN можно использовать SNMP, если использовать технологии расширения частной сети LAN - VPN, защищённых туннелей и др. защищённых средств расширения локальной внутренней закрытой сети предприятия. В этом случае мониторинг на основе SNMP ничем не отличается от обычного SNMP мониторинга внутри закрытой сети LAN. В любом случае может использоваться беспроводной доступ.
Источники бесперебойного питания являются одни из распространенных способов снижения числа сбоев, повышения надежности работы и защиты оборудования и данных. И если для домашних устройств часто бывает вполне достаточно младших моделей, не имеющих никаких интерфейсов для связи с питаемым устройством, для коммерческого сегмента без этого не обойтись.
Наиболее простым способом обеспечить контроль и управление является использование интерфейса USB. В этом случае ИБП подключается непосредственно к персональному компьютеру, рабочей станции или серверу. На последних настраивается фирменное (чаще всего) программное обеспечение, которое позволяет обеспечить штатное выключение питания оборудования при длительном отсутствии питания, а также предоставляет пользователю возможность проверки состояния ИБП, мониторинга параметров сети питания, получения уведомлений по электронной почте, запись журнала событий и другие функции. Минусом такого варианта работы является отсутствие единого стандарта на протокол обмена данными, возможные ограничения со стороны программного обеспечения, зависимость от дополнительного оборудования и ПО и, что наиболее существенно, — работа преимущественно с одним устройством. Конечно некоторые из данных особенностей можно преодолеть, но часто это требует значительных усилий со стороны пользователя.
В сценарии работы оборудования в серверной стойке к одному ИБП обычно одновременно подключаются сразу несколько потребителей. Кроме того, хочется иметь единый интерфейс для моделей разных производителей, позволяющий интегрировать их в общие системы контроля работы сети и оборудования. Для решения данных задач часто применяется стандартный протокол SNMP, а ИБП через сетевой интерфейс подключается непосредственно в локальную сеть. Это позволяет ему обмениваться данными одновременно с несколькими клиентами напрямую, а также быть интегрированным в системы мониторинга. Кроме того, в этом случае вы сможете управлять ИБП и через сеть Интернет.
В данной статье мы рассмотрим реализацию платы управления от компании Powercom, имеющей более чем 30-ти летний опыт работы в данном сегменте рынка.
Компания предлагает несколько моделей плат управления для своих устройств, которые чаще всего предлагаются как опция. При этом в самом ИБП должна быть предусмотрена возможность установки платы. В большинстве «не домашних» серий она, конечно, присутствует. В данном материале мы познакомимся с возможностями одной из наиболее доступных версий — NetAgent CP504. На момент подготовки статьи ее можно было приобрести примерно за 12 000 рублей. Кроме нее, есть также более интересная модификация NetAgent II (BT506) — с поддержкой подключения внешних проводных датчиков температуры и влажности, беспроводных сенсоров дыма, протечки, открытия двери/окна, а также внешнего модема, позволяющего, в том числе, отправлять SMS через сотовые сети, что снимает зависимость системы уведомлений от подключения к сети Интернет. При выборе модели также не стоит забывать о совместимости.
Интерфейс имеет несложный дизайн. В левой стороне окна находится меню из четырех основных разделов, в которых собрано два десятка пунктов. Первый раздет отвечает собственно за работу с устройством и мы опишем его далее. А начнем с «Configuration».
Следующий этап – настройка клиентов для взаимодействия с ИПБ, в частности для корректного завершения их работы при проблемах с питанием. Для реализации этого сценария можно использовать несколько вариантов. В частности, вы можете установить на всех устройствах, которые питаются через данный ИБП фирменную программу ClientMate. Она есть в версиях для Windows, Linux, macOS, FreeBSD и для среды виртуализации от VMWare.
Безусловно описанные сценарии будут востребованы преимущественно в SMB и корпоративном секторе. С другой стороны, достаточно серьезные ИТ-структуры сегодня встречаются даже у домашних пользователей и в SOHO. Учитывая, что часто важность данных и цена простоя может превышать стоимость оборудования, установка одного большого ИБП для нескольких устройств сразу может быть вполне оправдана. При этом часто требуется обеспечить совместную работу «зоопарка» оборудования разных производителей и здесь будет востребовано применение универсального стандартного сетевого протокола, как используемый в статье SNMP.
ИБП позволяет обеспечить не только качественное бесперебойное питание ответственного оборудования, но и дополнительные функции мониторинга и управления. Для этого во всех ИБП предусмотрен один или два внутренних слота для установки карт управления, в том числе по протоколу SNMP.
Поставляются разные форм факторы карт SNMP – для стандартного внутреннего слота и мини слота ИБП. Кроме того, доступны модели карт во внешнем исполнении для подключения к ИБП через RS232 порт.
Функциональные возможности SNMP карт
Коммуникация по протоколу SNMP основана на наборе переменных, которые может считывать и записывать в соответствии с правами доступа один или несколько управляющих компьютеров. Программа-агент получает значения переменных, обращаясь к карте по IP-адресу. На основе полученных данных управляющее приложение отображает параметры и статусы ИБП и электросети, а также выполняет запрограммированные действия.
Переменные, доступные по протоколу SNMP, построены в виде иерархической структуры и описываются базами управляющей информации MIB (Management Information Base). В них используется набор имен, содержащих уникальные идентификаторы объектов OID (Object IDentificator), состоящие из SNMP-адреса в цифровом виде и его текстового описания. Для интеграции карты в систему управления производителем предоставляется MIB-файл, содержащий необходимую информацию по OID.
Современные SNMP карты имеют встроенный ВЕБ-сервер, обеспечивающий доступ ко всем функциям карты через стандартный ВЕБ-браузер. В интерфейсе доступны основные параметры ИБП и электросети, в том числе о текущем уровне заряда батарей и расчетном времени автономной работы.
Возможно удаленное управление ИБП, в том числе для перезагрузки подключенных серверов, а также выключения и тестирования ИБП. В целях безопасности удаленное управление в трехфазных ИБП отключено.
Карта ведет постоянную запись журналов событий и значений параметров, которые также можно отправлять по электронной почте по заданному расписанию.
Для выполнения определенных действий при наступлении события в разделе конфигурации предусмотрено меню с выпадающими списками.
Безопасное соединение
Возможно ограничение доступа к карте не только паролем, но списком IP-адресов с которых разрешается подключение.
Дополнительные датчики мониторинга окружающей среды
Для контроля температуры и влажности на удаленном объекте применяются карты с подключением дополнительного датчика. Поставляются датчики с измерением температуры и влажности NetFeeler mini USB, а также NetFeeler USB с дополнительной возможностью определения наличия воды.
Информация о параметрах окружающей среды доступна в ВЕБ-интерфейсе и через соответствующие SNMP OID объекты.
Программное обеспечение
На сайте бесплатно доступно для скачивания программное обеспечение для карт SNMP
Netility – утилита для поиска SNMP-карт NetAgent в локальной сети, установки сетевого адреса и обновления прошивки карт
ClientMate – для управления электропитанием рабочей станции или сервера, завершения работы системы при разряде аккумуляторов ИБП
SNMPView – утилита администратора, позволяющая осуществлять мониторинг всех ИБП с картами NetAgent в локальной сети
Широкий набор функций и высокий уровень защиты подключения, обеспечиваемый SNMP-картами, позволяет сделать ИБП универсальным средством мониторинга и контроля электропитания, а также сократить эксплуатационные издержки защищаемого оборудования.
Запакован хорошо, пенопласт по боковым стенкам и поролон сверху и снизу, этого должно хватить, чтобы оборудование не повредилось при транспортировке, хотя Почтой России я бы отправлять не рискнул.
В комплекте инструкция, набор шнуров для подключения ИБП к сети, подключения ИБП к компьютеру и подставки для установки оборудования на пол.
Распаковываю коробку и переношу новый ИБП к ближайшей розетки, нужно проверить оборудование до установки в шкаф, к тому-же он достаточно тяжелый и громоздкий, по паспорту размеры 440х86.5х435мм, не хотелось бы лишний раз таскать его туда-сюда.
Дисплей у ИБП ИМПУЛЬС 3 кВт поворотный, т.к. я буду устанавливать его на пол, сразу разверну дисплей в нужную сторону. Делается очень просто, нужно взять за края дисплея и с незначительным усилием потянуть на себя, дисплей вытащиться, развернуть его и вставить обратно в корпус.
Включаю в розетку ИБП, на задней панели черным по белому написано “INPUT”, и вводной шнур уникальный, так что случайно ошибиться здесь не получиться. Подключаю старый компьютер которым и проверю работу ИБП.
Проверяю заряд батареи, пробую режим бай пас(питание в обход батарей), отключаю питание из розетки, и убеждаюсь, что питание на компьютере не пропало.
Переношу ИБП в подготовленное место в шкафу. Так как у меня будет происходить мониторинг ИБП через SNMP модуль, сразу протягиваю витую пару и подписываю ее. Я маркирую все провода, это очень помогает при обслуживании и устранении неполадок.
Подключаю все необходимые провода к новому ИБП и жму на кнопку «enter/on»
ИБП горит зеленым, идет заряд батареи. При нажатии кнопок «UP», «DOWN» можно посмотреть частоту, нагрузку, входное и выходное напряжение.
Когда серверное или клиентское оборудование подключено к ИБП это замечательно, но теперь нужно сделать так, чтобы автоматические завершалась работа всех систем, при сильном разряде батарей в ИБП, ведь если ОС вырубится после разряда ИБП не завершая работу, как положено, это ничем не будет отличаться от отключение света.
На ИБП установлен SNMP модуль, это значительно упрощает мониторинг и настройку на подключенном к нему оборудование.
Далее я опробовал все ПО которое шло в комплекте, забегая вперед скажу, что остановился на использовании скриптов и UPSilon 2000 v 5.4 Все программы можно скачать по ссылке в конце статьи.
ВЕБ интерфейс
НА ИБП ИМПУЛЬС 3 с установленным SNMP модулем присутствует веб интерфейс, заходим по ip через браузер
Настройка сетевой карты компьютера.
1. Центр управления сетями и общим доступом.
2. Изменения параметров адаптера.
3. Заходим в свойства сетевой карты, и указываем "Протокол интернета версии 4 TCP/IP/4":
Ip-адрес 192.168.0.2 или Вариант.2 Ip-адрес 192.168.102.2
Маска подсети 255.255.255.0
Основной шлюз 192.168.0.1 или Вариант.2 192.168.102.1
DNS 192.168.0.1 или Вариант.2 192.168.102.1
1. Заходим в Snmp Web Manager
2. Выбираем Language - Russian
3. Нажимаем Сканировать
4. Определяется ip адрес SNMP-платы
5. Заходим в браузер по определившемуся IP-адресу
6. В верхнем правом углу необходимо авторизоваться, пароль 12345678
7. В разделе SNMP configuration можно изменить IP адрес SNMP карты, на необходимый Вам.
8a. Для настройки ИБП через плату SNMP рекомендуется использовать программу ViewPower Pro с паролем авторизации administrator.
8b. Для настройки ИБП через плату USB рекомендуется использовать программу ViewPower HTML с паролем авторизации administrator.
9. В разделе Характеристики - SNMP MAnager вводим IP-адрес
12. Предоставление графических объектов - слева выбираем зеленый шар - тогда отобразится графическая работа ИБП
13. В разделах задание параметров и управление в реальном времени, можно указать порог макcмаксимального и минимального напряжения, частоты, а также протестировать батареи.
Пароли от программ:
1. SNMP Web Server: 12345678
2. ViewPower Pro и ViewPower: administrator
Установка и настройка ПО ИБП ИМПУЛЬС 3 кВА/3 кВт на WINDOWS
1) Перове, что необходимо Netility - утилита находит подключенное оборудование, неважно как оно подключено напрямую или в свич, имеет статический или динамический IP адрес, программка дает возможность поменять IP.
Устанавливается, просто нажатием «Далее»…» «Далее» «Завершить»
ПКМ на найденном оборудование, далее «Settings» выбираю use «following static IP address» и вбиваю подготовленный IP адрес и шлюз и нажимаю «ОК»
2 Следующая программка ClientMate for Windows v6.0 – мониторит уровень заряда батареи и выключает систему. В ней есть соответствующие настройки. Ставиться также просто как и предыдущая, «Далее»…» «Далее» «Завершить». «Configuration» -- «add»-- на строчке«host» вбиваю адрес оборудования
Если зайти в configuration вкладки «Power failure» и «Schedule Shutdown» позволят настроить выключение системы:
When AC failed commence computer shutdown sequence in- При отказе переменного тока начать выключение компьютера через…
When battery low commence computer shutdown sequence При низком заряде батареи начать выключение компьютера через…
3) SNMPView v5.8 Позволяет просматривать все данные ИБП.При первом запуске нужно добавить оборудование вручную или выполнив поиск…Можно настроить email или смс оповещение. Можно провести тестирование ИБП.
Нажимаем два раза ЛКМ на оборудование и видим основные показатели.
ПКМ, выбираю «Setting» получаю вот такое окно с настройками уведомлений: «E-mail» «SMS Notification»
4) Upsilon 2000 еще одно программное обеспечение для настройки и мониторинга ИБП, но уже платное. Windows версия требует серийный номер.
Открываю, нажимаю "Setting" выбираю русский язык и повторно захожу в настройки, для подключения по SNMP выбираю тип соеденения "Demo" и жму "ОК" , "ОК"
Почему тип соеденения назвали Demo для меня остается загадка.
Мониторинг по SNMP
Для мониторинга по SNMP я воспользуюсь командой snmpwalk.
Всю информацию которую можно получить от ИБП сохраняю в файл следующей командной:
snmpwalk -v 2c -c public 192.168.0.2 > /home/snmp.txt
Опытным путем нахожу mib заряда батареи:
snmpwalk -v 2c -c public 192.168.0.2 iso.3.6.1.2.1.33.1.2.4.0
при помощи awk можно отсеять ненужное и получить только значение заряда батареи ИБП
Получив значение заряда можно писать скрипты на выполнения различных действий или просто добавить в свою систему мониторинга.
Вот еще какую информацию мне удалось отыскать в интернете, SNMP mib для ИБП:
BatteryOutputPercentLoad
SNMPv2-SMI::mib-2.33.1.4.4.1.5.1
BatteryCapacity
SNMPv2-SMI::mib-2.33.1.2.4.0
BatteryStatus
SNMPv2-SMI::mib-2.33.1.2.1.0
1-unknown, 2-batteryNormal, 3-batteryLow, 4-batteryDepleted
BatteryTemperature
SNMPv2-SMI::mib-2.33.1.2.7.0
RunningOnBattery
SNMPv2-SMI::mib-2.33.1.2.2.0
upsTestStartTime
SNMPv2-SMI::mib-2.33.1.7.5.0
upsBatteryVoltage
SNMPv2-SMI::mbatteryDepleted
BatteryTemperature
SNMPv2-SMI::mib-2.33.1.2.7.0
RunningOnBattery
SNMPv2-SMI::mib-2.33.1.2.2.0
upsTestStartTime
SNMPv2-SMI::mib-2.33.1.7.5.0
upsBatteryVoltage
SNMPv2-SMI::mib-2.33.1.2.5.0 = INTEGER: 820
upsRemainingBackupTime
SNMPv2-SMI::mib-2.33.1.2.3.0 = INTEGER: 420
upsOutputVoltage
SNMPv2-SMI::mib-2.33.1.4.4.1.2.1 = INTEGER: 229
Дополнение 3
В ПК и ноутбуках может отсутствовать порт RS232 (COM-порт). В этом случае используйте USB-card (опция), устанавливаемую в интеллектуальный слот ИБП или любой переходник USB-RS232 (COM), так же называемый адаптером, конвертером. Например:
Дополнение 4
Во всех вариантах перечисленных выше также может быть использована не только стандартная проводная но и нестандартная связь, например, связь по линиям электропередач или беспроводная связь (G, GSM, WIFI. Также могут применяться различные технологии радиоудлинения интернета: ГГц-технологии, операторы сотовой, спутниковой, транкинговой и др. радио связи, радиолюбительская КВ, УКВ и др. радиосвязь, а так же специализированная проводная связь (связь по ЛЭП и др.), и соответственно применены все обычные свойства соответствующего дистанционного мониторинга / управления ИБП: рассылка E-Mail, СМС, оповещение / управление по сети в любой точке мира с любого устройства имеющего доступ в интернет или телефонну и др. сеть, круглосуточная система диспетчеризации и мониторинга «Teleglobal Service» (GSM) и др. Cм. пример ниже (беспроводной интернет доступ к ИБП):
Тем не менее, во избежание проблем с радио-сетями, а также при необходимости подключения ИБП к сети в точке, где нет локальной сети в т.ч. для рассылки СМС рекомендуется использовать варианты мониторинга приведённые в П5, П6.
Пример системы "беспроводной интернет доступ к ИБП"
Доступ по радиоканалу к SNMP-адаптеру ИБП через WEB-браузер представлен ниже.
Общий вид системы (ИБП не показан):
4.2 Удалённый беспроводной доступ по SNMP-протоколу
Удалённый беспроводной доступ по SNMP протоколу (доступ по радиоканалу к SNMP-адаптеру ИБП через SNMP-менеджер) обычно реализуется только внутри локальной закрытой сети предприятия. Стандартный SNMP в WAN обычно не используется из-за относительно плохой защищённости этого протокола, даже несмотря на появление более защищённых версий протокола SNMP. Так же обычная реализация обмена данных в WAN по SNMP затруднена тем, что большинство провайдеров интернета блокируют SNMP трафик (порты). Однако есть исключение: в WAN можно использовать SNMP, если использовать технологии расширения частной сети LAN - VPN, защищённых туннелей и др. защищённых средств расширения локальной внутренней закрытой сети предприятия. В этом случае мониторинг на основе SNMP ничем не отличается от обычного SNMP мониторинга внутри закрытой сети LAN. В любом случае может использоваться беспроводной доступ.
Источники бесперебойного питания являются одни из распространенных способов снижения числа сбоев, повышения надежности работы и защиты оборудования и данных. И если для домашних устройств часто бывает вполне достаточно младших моделей, не имеющих никаких интерфейсов для связи с питаемым устройством, для коммерческого сегмента без этого не обойтись.
Наиболее простым способом обеспечить контроль и управление является использование интерфейса USB. В этом случае ИБП подключается непосредственно к персональному компьютеру, рабочей станции или серверу. На последних настраивается фирменное (чаще всего) программное обеспечение, которое позволяет обеспечить штатное выключение питания оборудования при длительном отсутствии питания, а также предоставляет пользователю возможность проверки состояния ИБП, мониторинга параметров сети питания, получения уведомлений по электронной почте, запись журнала событий и другие функции. Минусом такого варианта работы является отсутствие единого стандарта на протокол обмена данными, возможные ограничения со стороны программного обеспечения, зависимость от дополнительного оборудования и ПО и, что наиболее существенно, — работа преимущественно с одним устройством. Конечно некоторые из данных особенностей можно преодолеть, но часто это требует значительных усилий со стороны пользователя.
В сценарии работы оборудования в серверной стойке к одному ИБП обычно одновременно подключаются сразу несколько потребителей. Кроме того, хочется иметь единый интерфейс для моделей разных производителей, позволяющий интегрировать их в общие системы контроля работы сети и оборудования. Для решения данных задач часто применяется стандартный протокол SNMP, а ИБП через сетевой интерфейс подключается непосредственно в локальную сеть. Это позволяет ему обмениваться данными одновременно с несколькими клиентами напрямую, а также быть интегрированным в системы мониторинга. Кроме того, в этом случае вы сможете управлять ИБП и через сеть Интернет.
В данной статье мы рассмотрим реализацию платы управления от компании Powercom, имеющей более чем 30-ти летний опыт работы в данном сегменте рынка.
Компания предлагает несколько моделей плат управления для своих устройств, которые чаще всего предлагаются как опция. При этом в самом ИБП должна быть предусмотрена возможность установки платы. В большинстве «не домашних» серий она, конечно, присутствует. В данном материале мы познакомимся с возможностями одной из наиболее доступных версий — NetAgent CP504. На момент подготовки статьи ее можно было приобрести примерно за 12 000 рублей. Кроме нее, есть также более интересная модификация NetAgent II (BT506) — с поддержкой подключения внешних проводных датчиков температуры и влажности, беспроводных сенсоров дыма, протечки, открытия двери/окна, а также внешнего модема, позволяющего, в том числе, отправлять SMS через сотовые сети, что снимает зависимость системы уведомлений от подключения к сети Интернет. При выборе модели также не стоит забывать о совместимости.
Интерфейс имеет несложный дизайн. В левой стороне окна находится меню из четырех основных разделов, в которых собрано два десятка пунктов. Первый раздет отвечает собственно за работу с устройством и мы опишем его далее. А начнем с «Configuration».
Следующий этап – настройка клиентов для взаимодействия с ИПБ, в частности для корректного завершения их работы при проблемах с питанием. Для реализации этого сценария можно использовать несколько вариантов. В частности, вы можете установить на всех устройствах, которые питаются через данный ИБП фирменную программу ClientMate. Она есть в версиях для Windows, Linux, macOS, FreeBSD и для среды виртуализации от VMWare.
Безусловно описанные сценарии будут востребованы преимущественно в SMB и корпоративном секторе. С другой стороны, достаточно серьезные ИТ-структуры сегодня встречаются даже у домашних пользователей и в SOHO. Учитывая, что часто важность данных и цена простоя может превышать стоимость оборудования, установка одного большого ИБП для нескольких устройств сразу может быть вполне оправдана. При этом часто требуется обеспечить совместную работу «зоопарка» оборудования разных производителей и здесь будет востребовано применение универсального стандартного сетевого протокола, как используемый в статье SNMP.
ИБП позволяет обеспечить не только качественное бесперебойное питание ответственного оборудования, но и дополнительные функции мониторинга и управления. Для этого во всех ИБП предусмотрен один или два внутренних слота для установки карт управления, в том числе по протоколу SNMP.
Поставляются разные форм факторы карт SNMP – для стандартного внутреннего слота и мини слота ИБП. Кроме того, доступны модели карт во внешнем исполнении для подключения к ИБП через RS232 порт.
Функциональные возможности SNMP карт
Коммуникация по протоколу SNMP основана на наборе переменных, которые может считывать и записывать в соответствии с правами доступа один или несколько управляющих компьютеров. Программа-агент получает значения переменных, обращаясь к карте по IP-адресу. На основе полученных данных управляющее приложение отображает параметры и статусы ИБП и электросети, а также выполняет запрограммированные действия.
Переменные, доступные по протоколу SNMP, построены в виде иерархической структуры и описываются базами управляющей информации MIB (Management Information Base). В них используется набор имен, содержащих уникальные идентификаторы объектов OID (Object IDentificator), состоящие из SNMP-адреса в цифровом виде и его текстового описания. Для интеграции карты в систему управления производителем предоставляется MIB-файл, содержащий необходимую информацию по OID.
Современные SNMP карты имеют встроенный ВЕБ-сервер, обеспечивающий доступ ко всем функциям карты через стандартный ВЕБ-браузер. В интерфейсе доступны основные параметры ИБП и электросети, в том числе о текущем уровне заряда батарей и расчетном времени автономной работы.
Возможно удаленное управление ИБП, в том числе для перезагрузки подключенных серверов, а также выключения и тестирования ИБП. В целях безопасности удаленное управление в трехфазных ИБП отключено.
Карта ведет постоянную запись журналов событий и значений параметров, которые также можно отправлять по электронной почте по заданному расписанию.
Для выполнения определенных действий при наступлении события в разделе конфигурации предусмотрено меню с выпадающими списками.
Безопасное соединение
Возможно ограничение доступа к карте не только паролем, но списком IP-адресов с которых разрешается подключение.
Дополнительные датчики мониторинга окружающей среды
Для контроля температуры и влажности на удаленном объекте применяются карты с подключением дополнительного датчика. Поставляются датчики с измерением температуры и влажности NetFeeler mini USB, а также NetFeeler USB с дополнительной возможностью определения наличия воды.
Информация о параметрах окружающей среды доступна в ВЕБ-интерфейсе и через соответствующие SNMP OID объекты.
Программное обеспечение
На сайте бесплатно доступно для скачивания программное обеспечение для карт SNMP
Netility – утилита для поиска SNMP-карт NetAgent в локальной сети, установки сетевого адреса и обновления прошивки карт
ClientMate – для управления электропитанием рабочей станции или сервера, завершения работы системы при разряде аккумуляторов ИБП
SNMPView – утилита администратора, позволяющая осуществлять мониторинг всех ИБП с картами NetAgent в локальной сети
Широкий набор функций и высокий уровень защиты подключения, обеспечиваемый SNMP-картами, позволяет сделать ИБП универсальным средством мониторинга и контроля электропитания, а также сократить эксплуатационные издержки защищаемого оборудования.
Запакован хорошо, пенопласт по боковым стенкам и поролон сверху и снизу, этого должно хватить, чтобы оборудование не повредилось при транспортировке, хотя Почтой России я бы отправлять не рискнул.
В комплекте инструкция, набор шнуров для подключения ИБП к сети, подключения ИБП к компьютеру и подставки для установки оборудования на пол.
Распаковываю коробку и переношу новый ИБП к ближайшей розетки, нужно проверить оборудование до установки в шкаф, к тому-же он достаточно тяжелый и громоздкий, по паспорту размеры 440х86.5х435мм, не хотелось бы лишний раз таскать его туда-сюда.
Дисплей у ИБП ИМПУЛЬС 3 кВт поворотный, т.к. я буду устанавливать его на пол, сразу разверну дисплей в нужную сторону. Делается очень просто, нужно взять за края дисплея и с незначительным усилием потянуть на себя, дисплей вытащиться, развернуть его и вставить обратно в корпус.
Включаю в розетку ИБП, на задней панели черным по белому написано “INPUT”, и вводной шнур уникальный, так что случайно ошибиться здесь не получиться. Подключаю старый компьютер которым и проверю работу ИБП.
Проверяю заряд батареи, пробую режим бай пас(питание в обход батарей), отключаю питание из розетки, и убеждаюсь, что питание на компьютере не пропало.
Переношу ИБП в подготовленное место в шкафу. Так как у меня будет происходить мониторинг ИБП через SNMP модуль, сразу протягиваю витую пару и подписываю ее. Я маркирую все провода, это очень помогает при обслуживании и устранении неполадок.
Подключаю все необходимые провода к новому ИБП и жму на кнопку «enter/on»
ИБП горит зеленым, идет заряд батареи. При нажатии кнопок «UP», «DOWN» можно посмотреть частоту, нагрузку, входное и выходное напряжение.
Когда серверное или клиентское оборудование подключено к ИБП это замечательно, но теперь нужно сделать так, чтобы автоматические завершалась работа всех систем, при сильном разряде батарей в ИБП, ведь если ОС вырубится после разряда ИБП не завершая работу, как положено, это ничем не будет отличаться от отключение света.
На ИБП установлен SNMP модуль, это значительно упрощает мониторинг и настройку на подключенном к нему оборудование.
Далее я опробовал все ПО которое шло в комплекте, забегая вперед скажу, что остановился на использовании скриптов и UPSilon 2000 v 5.4 Все программы можно скачать по ссылке в конце статьи.
Установка и настройка ПО ИБП ИМПУЛЬС 3 кВА/3 кВт на LINUX
На Linux(debian 9) не все так гладко, так как повстречались баги в вышеперечисленных программах, о них напишу ниже и всё вышеперечисленное ПО требует графический интерфейс который не всегда используется на серверах.
1) Netility устанавливаю стандартным установщиком пакетов dpkg -i netility_2.0_i386.deb. и запускаю программу. И тут идет баг с распознанием статистических ip адрессов, адрес полученный по dhcp отображается нормально, а по static пишет какой то непонятный ip адрес(подчеркнул красной линей на скриншоте ниже).
Как я не пытался прописать статический IP он так и не высветился корректно.
2) Clientmate тоже не без проблем. Устанавливаю стандартным установщиком пакетов для debian при этом решаю проблемы с зависимостями. Запускаю и попадаю на китайский интерфейс, выбираю English но интерфейс не меняется…
Перезапускаю программку, но китайские иероглифы не исчезают…..
Выполняю top | grep clientmate а затем убиваю процесс
Перезапускаю clientmate и вижу нормальный английский язык. Можно настраивать программу и работать
Настройки такие же как были описаны для windows, в конечном итоге все работает, осталось только добавить программу в автозапуск.
3) UPSilon 2000 Программное обеспечение, разработано компанией Mega System Technologies Inc. и применяется для конфигурирования, мониторинга и управления работой ИБП / UPS. Именно это программу и буду использовать на сервере! Я пробовал установить для windows и linux. Для windows требует серийный номер, на линукс система установилась без ввода лицензии.
Скачиваю архив на сервер и распаковываю
tar –xvzf linux-upsilon-x64.tar.gz
Захожу в папку и нажимаю install.linux
программа установилась в /etc/upsilon, и ее необходимо настроить поэтому выполняю.
/etc/upsilon/upsilon config
d] пропало питание 220 вольт, выключение через ..
[b] задержка выключения при низком заряде батареи
[c] подключение через порт(IP адрес)
[k] изменить тип подключения : USB или SNMP
[s] сохранить
[q] выход
Выставляю свои настройки и сохраняю на клавишу "s"
ЛОГ
Все события записываются в /etc/upsilon/rupslog
В нем можно отредактировать команду выключения оборудования, а так же прописать действия необходимые перед выключением сервера,
UPSilon 2000 на Citrix hypervisor 8 express edition у меня не заработал. Установил программу настроил всё нормально, но после выключения ВМ они уже не включались, выводилась ошибка "VM Failed to start with error "an emulator required to run this vm failed to start" помогла только переустановка ОС.
Читайте также: