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

16.08.22

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

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Мониторинг ИБП МАП и выключение, включение серверов:
.zip 214,84Kb ver:1.0.0.0
2 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

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

В качестве ИБП используется МАП Титанатор ИБП, но подойдет производителя Микроарт и МАП Доминатор, значек "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С:Предприятие 8 1С 8.3 1C:Бухгалтерия 1С:Бухгалтерия 3.0 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Зарплата и Управление Персоналом 3.x 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Управление торговлей 11 Платные (руб)

Создайте свой функциональный интерфейс в любой конфигурации 1С с помощью расширения Infostart Dashboard. Настраивайте панели виджетов с метриками, индикаторами и показателями на начальном экране. Узнайте возможность внедрения подсистемы у себя в конфигурации с помощью бесплатной обработки "Анализ внедрения подсистемы 1С Infostart Dashboard"!

31720 руб.

27.03.2025    89432    67    44    

75

Инструменты администратора БД Корректировка данных Мониторинг Учет документов 1С 8.3 1С:Управление торговлей 10 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Розница 3.0 Платные (руб)

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

6100 руб.

11.06.2026    637    2    0    

4

Мониторинг Программист 1С 8.3 Абонемент ($m)

Готовый модуль трейсинга операций для 1С: создание спанов со стеком, наследование TraceID, поддержка распределённых трейсов (фоновые задания, HTTP, интеграции), гарантированное завершение спанов при любом исходе и граничный режим «отката» стека. Все данные пишутся в журнал регистрации в JSON-виде и визуализируются в отдельной обработке — с деревом спанов, длительностями, статусами, атрибутами и ошибками.

1 стартмани

17.08.2026    502    0    van_za    0    

15

Мониторинг Программист 1С 8.3 Россия Бесплатно (free)

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

17.08.2026    864    166    AleksandrEvplov    14    

19

Облачные сервисы, хостинг Сервера Нейросети Программист Бесплатно (free)

В последние годы спор «облако или локалка» стал одним из самых горячих в мире работы с нейросетями. Давайте разберемся.

03.08.2026    2963    dsdred    49    

11

Администрирование веб-серверов Сервера HighLoad оптимизация Системный администратор Программист Бесплатно (free)

Каждый вечер в час закрытия смен 200 касс розничной сети начинали «залипать», и у всех было готовое объяснение: блокировки. Аудит ожиданий в час пика показал: блокировок — ноль. Сессии ждали не друг друга, а свободных потоков: заводские cost threshold for parallelism = 5 и MAXDOP = 0 на 48-ядерном сервере отправляли даже лёгкие запросы разбегаться по всем ядрам, и две трети запросов стояли в очереди за потоками. Разбираем детектив: почему рефлекс «вечером тормозит — значит, блокировки» подменяет диагностику, как читается картина ожиданий, причём тут сосед по инстансу с отчётом на 24 потока и 4,3 часа — и как две динамические настройки без перезапуска сняли проблему в тот же вечер. С чек-листом «блокировки или параллелизм».

28.07.2026    1594    nedomolkov.ivan    4    

9

Сервера Системный администратор Россия Абонемент ($m)

В статье я делюсь практическим опытом миграции сервера 1С:ERP с CentOS 7 на Ubuntu 24.04: от базовой подготовки системы, настройки PostgreSQL под 1С, WireGuard, Apache, Docker, Jenkins и GitLab до переноса лицензий, хранилищ, GitSync и самих баз данных. Это не универсальная инструкция, а мой лог настройки с командами, замечаниями по безопасности, возникшими проблемами и приложенными Python-скриптами для поочередного бэкапа и восстановления PostgreSQL-баз между серверами.

1 стартмани

01.06.2026    2500    user845444    0    

8

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

Решение-заготовка для автоматического мониторинга и расследования технологических инцидентов в случаях невозможности использования решений КИП.

1 стартмани

29.05.2026    2393    8    tori131313    3    

11
Для отправки сообщения требуется регистрация/авторизация