Мониторинг ИБП МАП и выключение, включение серверов

16.08.22

Администрирование - Мониторинг

В качестве источника бесперебойного питания серверов можно использовать сетевой инвертор и сборку литиевых аккумуляторов. Единственное, чтобы это работало без участия человека, нужно выключать сервера, когда АКБ разряжается, и включать их обратно, когда сетевое напряжение появилось и АКБ зарядился. С этим вполне может справляться и программа на 1С. Далее описывается программа мониторинга и схема подключения МАП Тitanator UPS (Микроарт) с АКБ Vektor LFP (LiFePO4). Обмен данными ведется по протоколу HTTP.

Скачать файлы

Наименование Файл Версия Размер
Мониторинг ИБП МАП и выключение, включение серверов:
.zip 214,84Kb
2
.zip 1.0.0.0 214,84Kb 2 Скачать

Выбор такой системы был обусловлен как и относительно низкой ценой, так и временем работы от аккумулятора и возможностями мониторинга.

В качестве ИБП используется МАП Титанатор ИБП, но подойдет производителя Микроарт и МАП Доминатор, значек "UPS" не обязателен, от него зависят тип разъемов сзади и рэковое исполнение.

Они позволяют мониторить себя с помощью встроенной Raspberry Pi (Малина) через веб или по протоколу HTTP (GET запросы), для этого используется 1с_http клиент.

Сама программа мониторинга и управления работает на сервере 1С, используются регламентные задания.

Алгоритм простой - при отключении электросети и понижении напряжения на АКБ ниже заданного, выполняется выключение серверов (по заданному списку).

После этого командой ping проверяется выключение серверов и далее отключается питание с серверов с помощью контактора.

Когда внешнее электропитание восстановится и АКБ зарядится, то сервера включаются.

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

Электрическая схема:

 

 

Вместо "Реле задержки" можно использовать реле 12V, подключенное к выходу 12V блока питания сервера.

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

 

Особенности выключения серверов.

Программа, в зависимости от заполненности настроек, поддерживает выключение непосредственно через команду shutdown, либо с прокладкой RunAsSpc, либо через запуск задания.

В моем случае, установлен сервер Windows Server 2019, для команды shutdown требуются привилегии, через RunAs или RunAsSpc выполнить ее не удается. Так же проблемы с пуском задачи через планировщик заданий (schtasks).

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

Пользователя задачи нужно включить в "Log on as a batch job" (Вход в качестве пакетного задания) gpedit.msc - Computer Configuration - Windows Settings - Security Settings - Local Polices - User Rights Assigment.

 

Без использования БСП.

Проверено на версии 1С 8.3.17.2306.

ИБП UPS литий сервер LiFePO4 HTTP GET мониторинг

См. также

Мониторинг баз и серверов 1С

Журнал регистрации Мониторинг Платформа 1С v8.3 Платные (руб)

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

9000 руб.

28.08.2019    29646    12    21    

59

Конфигурация Session Monitor

Мониторинг Инструменты администратора БД Платформа 1С v8.3 Россия Платные (руб)

Конфигурация Session Monitor предназначена для мониторинга сервера 1С с целью отслеживания чрезмерной нагрузки от конкретных сеансов и скорости реакции рабочих процессов.

1500 руб.

01.12.2020    13298    29    0    

44

Проверка доступа к интернет на сервере 1С

Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Инструмент для проверки интернет - соединения на сервере 1С

3 стартмани

23.11.2023    1456    3    1395969    4    

2

Магия преобразований Vector, часть 3: журнал регистрации + прямой экспорт ошибок в Sentry

Журнал регистрации Мониторинг Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

19.11.2023    315    1    AlexSTAL    0    

4

Магия преобразований Vector, часть 2: технологический журнал

Технологический журнал Мониторинг Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

15.11.2023    336    2    AlexSTAL    0    

4

Магия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector

Мониторинг Журнал регистрации Технологический журнал Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    1801    2    AlexSTAL    0    

33

Чем Service Discovery поможет 1С-нику и его клиентам?

Тестирование QA Мониторинг Бесплатно (free)

Если развернуть слепок рабочей среды в окружении для тестирования, тесты могут начать взаимодействовать с рабочим окружением. Расскажем о том, как автоматически перенастраивать базы 1С под окружение разработки или тестирования с помощью концепции Service Discovery.

08.11.2023    2328    ktb    0    

18

Очистка очереди печати конкретного принтера

Периферийные устройства Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Очистка очереди печати выбранного принтера, перезапуск службы печати, вывод списка системных принтеров, открытие свойств принтера из 1С.

1 стартмани

07.11.2023    964    1    vsnazarov    1    

24
Оставьте свое сообщение