Мониторинг серверов

14.04.26

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

Конфигурация для мониторинга и контроля над состоянием свободного дискового пространства на серверах.

Файлы

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

Наименование Скачано Купить файл
Мониторинг серверов: Конфигурация_плюс_агент_win_ubuntu
.zip 2,61Mb
5 2 500 руб. Купить
Мониторинг серверов: Исходники агента rust
.zip 13,27Kb
0 2 500 руб. Купить

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

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

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

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

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

Мониторинг серверов

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

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

Итак - Основная база – она же конфигурация 1С, с опубликованными веб-сервисами (в данном случае http-сервис) – который принимает данные с серверов. Вторая часть – которую мы устанавливаем на серверы – это небольшая утилита(агент), написанная на языке rust, которая периодически посылает данные на наш http-сервис с данными по дискам и их свободному месту (название сервера, название диска, объем диска и объем  свободного места). Также немаловажно – чтобы отправлять уведомления – базу делаем клиент-серверной, чтобы в случае чего регламентным заданием – иметь возможность отправить данные о заканчивающемся свободном месте на дисках. 

 

 

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

Для своевременного оповещения о уменьшении количества дисков - отправляем на почту письма: сейчас существует два вида оповещений:

1.  Оповещение о уменьшении свободного места на дисках, настраивается при помощи добавления оповещений.

 

 

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

Далее указываем кому, включено, тип - оповещения - сейчас их два - свободное место, и отсутствие показателей.

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

Параметр указываем free_space/total_space - и значение в 15%, то есть если свободное место на диске будет менее 15% - отправляем оповещение по адресу "Кому". Измеряется показатель в %.

2. Оповещения - при отсутствии связи с сервером.

 

 

Принцип простой - если не будет поступления данных от любого из серверов в течение [30] мин, то отправляем письмо по адресу "Кому".

Тестировалось на платформе 8.3.24.1548 ( но не используется ничего особенного из 8.3.24, что не заработало бы и на более ранних или поздних версиях платформы) без использования БСП.

Агент - написан на языке rust, и передает Json данные в 1С о имени компьютера, и данные по всем дискам - свободное место, занятое место.

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

[hosts]
url=http://192.168.1.15/InfoBase2/hs/info/set_info
login=obmen
password=1$Z

HTTP-сервис - set_info - принимает данные с агента в виде json.

В составе - файл конфигурации cf, diskinfo - агент для ОС Windows.

 

upd 29.03.2025

 добавлен скомпилированный под ubuntu (elf) агент

Вступайте в нашу телеграмм-группу Инфостарт

Мониторинг серверов средствами 1С

См. также

Работа с интерфейсом Анализ учета Мониторинг 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    92198    69    44    

77

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

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

6100 руб.

11.06.2026    1048    2    0    

4

Журнал регистрации Мониторинг Системный администратор Разработчик 1С 8.3 Абонемент ($m)

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

1 стартмани

07.11.2026    299    1    mrcamomile    7    

4

Мониторинг Сервера Системный администратор 1С 8.3 Бесплатно (free)

Шесть блоков технического отчёта по кластеру 1С: площадка, процессы, нагрузка, диск, копии, журналы за названный период — и открытые вопросы. Цифры из двух реальных прогонов на Windows Server 2019 (srvinfo 119 ГБ, 444 бэкапа и ни одного по нужной базе, висящий сеанс с лицензией). Что собирать, чего не делать, и где агент ошибся.

02.11.2026    233    netbka    0    

1

Журнал регистрации Инструменты администратора БД Технологический журнал Мониторинг Системный администратор Разработчик 1С 8.3 1С 8.5 1С:Управление торговлей 11 Абонемент ($m)

Расширение для любой конфигурации на БСП: замеры, ошибки, задания, обмены, блокировки, диски, сеансы и техжурнал в одном окне, с уведомлениями в Telegram и на почту.

3 стартмани

19.10.2026    409    6    windsurf    0    

3

Мониторинг Системный администратор Абонемент ($m)

Небольшая программа для рабочих мест и серверов: следит за выбранными службами Windows (сервер 1С, СУБД, УТМ, лицензии) и сама запускает их, если служба остановилась или зависла. Полная редакция вдобавок не даёт пользователям запускать программы не из списка разрешённых или из списка запрещённых.

1 стартмани

08.10.2026    370    4    IronCAT09    0    

1

Мониторинг Обновление 1С Системный администратор Разработчик 1С 8.3 Бесплатно (free)

Отложенное обновление идёт третий день, штатная форма пишет "Выполнено: N из M", и непонятно, ждать или разбираться. Проверьте у себя: в БСП 3.1 почасовая история обработанных объектов, время завершения каждого обработчика, попытки и текст ошибки уже лежат в регистрах, не хватает только деления. Разобрал, где это хранится, как считать прогноз двумя скоростями (по объектам и по обработчикам) и как найти обработчик, который держит очередь, в том числе когда БСП записала ему "зацикливание", а держала его блокировка. Проверено на копии УТ 11.5 с 215 настоящими обработчиками типовой: очередь шла 4 часа, прогноз за 2 часа до конца ошибся на 5 минут. В конце обработка, которая отвечает одной строкой.

30.09.2026    818    nedomolkov.ivan    0    

1

Мониторинг Обновление 1С Системный администратор Разработчик 1С 8.3 Абонемент ($m)

Внешняя обработка одной строкой говорит, идёт отложенное обновление или стоит, когда закончится и какой обработчик держит очередь. Скорость по почасовой истории БСП и по завершённым обработчикам, остаток по плану обмена обновления, виновник по регистру обработчиков и журналу регистрации. Выгрузка состояния в Markdown для нейросети. Только чтение. Нужен регистр "Обработчики обновления" из свежих версий БСП 3.1 (проверено на УТ 11.5.22).

10 стартмани

30.09.2026    494    0    nedomolkov.ivan    0    

0
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. dsdred 4355 10.03.25 11:17 Сейчас в теме
Чем лучше чем опенсорс решения https://prometheus.io/download/?
grafana(отображение) + Prometheus(сборка и отображение) + exporter'ы(метрики) + alertmanager(оповещение)
2. slavik27 129 10.03.25 11:21 Сейчас в теме
(1) а оно на 1с работает? Честно говоря не пробовал. Надо было быстро разрулить контроль теми средствами что были под рукой
3. dsdred 4355 10.03.25 11:26 Сейчас в теме
(2) А зачем все тащить в 1с?

Ставишь exporter на нужную ОС и у тебя уже готовый http сервис с кучей метрик. и место на диске и загруженность CPU.
Дальше можешь этот сервис или использовать в 1с или на него натравить Prometheus.
Соответственно настроить красивые графики можно в grafana, натравив ее на Prometheus
4. slavik27 129 10.03.25 11:43 Сейчас в теме
(3) Ок, понимаю. да можно.
5. slavik27 129 10.03.25 19:25 Сейчас в теме
(3) полагаю все таки, что любому 1с-нику будет проще настроить именно то что ему важно контролировать в 1С, не заморачиваться, сразу же получить результат и тут же дописать любой прием (доставку) информации, на любимом языке 1с, причем что сайт-инфостарт все таки 1с-ный и инструменты здесь в основном "около" и "для" 1С.
Также в начале статьи я написал, что "возможно" это велосипед да, но это любимый велосипедный инструмент на 1С))
Еще 1С - это не обязательно бухгалтерия, и тащить в 1С можно все что угодно
6. dsdred 4355 10.03.25 20:06 Сейчас в теме
(5) это то и плохо.
Нужно понимать для чего 1с и иметь кругозор.

Многие пытаются в 1С всунуть bi, esb, мониторинг и прочии вещи для которых уже есть проработанные инструменты, да мало того опенсорсные.

Я всегда говорю так: -Я могу сделать на 1с что угодно! Могу ракеты с неё запускать в космос! Но, зачем?
7. slavik27 129 10.03.25 20:08 Сейчас в теме
(6) если я мыслил стандартно, не попал бы в конкурс на инфостарт, и вряд ли бы выиграл в нем))

а кстати подскажите для чего 1С?))
9. dsdred 4355 10.03.25 20:15 Сейчас в теме
(7) не знаю про какой конкурс идёт речь, но все равно поздравляю.

А 1с в основном для втоматизации бизнеса в плане ведения учёта. Для мониторинга есть более продвинутые инструменты.

П.С. Я не придираюсь, сам раньше мыслил так. Все в 1с потому что... А потом с годами понял, потому что не смотрел по сторонам.
11. slavik27 129 10.03.25 20:16 Сейчас в теме
(9) да я тоже не придираюсь, приятно пообщаться просто). Конечно же понимаю что для всего свои инструменты, просто интересно и все, ну и реально, "замучился", и решил идти по пути оптимизации задач.
8. slavik27 129 10.03.25 20:15 Сейчас в теме
(6) возможно "это плохо" - в каких-то промышленных масштабах, но представьте 1с-ника, который просто любит 1с, работает в 1С. Зачем настраивать комбайн ? для чего для трех 4-х серверов, при этом на серваках итак работает 1с)
10. dsdred 4355 10.03.25 20:16 Сейчас в теме
(8) вы попробуйте графану. Удивитесь сколько вы времени потратили и увидите какой результат можно получить с меньшими усилиями.
Для отправки сообщения требуется регистрация/авторизация