Чем занят сервер (часть первая)

22.01.23

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

Статья поможет сделать наглядными процессы на сервере в управляемых формах.

Файлы

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

Наименование Скачано Купить файл
Чем занят сервер (Часть первая):
.cf 79,35Kb
2 2 500 руб. Купить

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

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

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

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

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

Очень печально видеть "крутящийся синий бублик" на экране, то есть курсор в режиме ожидания. Это зрелище может пройти за несколько секунд, а может длиться и бесконечно.

 

 

Помочь решить проблему сможет данная статья.

1.Пробуем на пустой конфигурации.

1.1 Создаём обработку.

 

 

1.2 Добавляем в неё форму.

 

 

1.3 Под созданную команду пишем процедуры.

 

 

1.4 Создадим общий модуль.

 

 

Здесь в качестве примера выполнения длительной процедуры использован цикл на 1000000 (обведено), который можно уменьшить или увеличить в зависимости от мощности компьютера, на котором выполняется данный пример. В МаксимальноеЗначениеСчетчика передаём максимальное количество итераций в вашей процедуре.

Это основной момент для вашей длительной процедуры на сервере, которую запускаем в фоновом режиме.

1.5 Запускаем на выполнение.

 

 

1.6 В конце появится надпись в декорации об окончании процесса.

1.7 Теперь можно закрыть выполненный пример.

Номер платформы, на которой тестировалась конфигурация, 8.3.22.1750.

 

P.S. Важно!

Для работы на сервере, который не используется как клиент, необходимо выбрать из нескольких вариантов решения:

а) Общее место для временного файла, доступное как с сервера, так и с клиента.

б) Доставлять файл на клиент с сервера.

в) Способ, о котором планирую рассказать во второй части (следующей статье).

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

загрузка импорт конфигурация

См. также

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

68

Мониторинг Системный администратор Программист 1С:Предприятие 8 Россия Платные (руб)

Обработка позволяет использовать подобные КОРП-функциональности механизмы контроля расхода памяти (сеансом на 1 вызов и рабочими процессами), реагируя завершением "тяжелых" вызовов, перезапуском рабочих процессов при чрезмерном потреблении этого важного ресурса.

3660 руб.

03.05.2023    7019    6    0    

7

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

Практический гайд по применению DevOps-практик в 1С-инфраструктуре: контейнеризация СУБД, инфраструктура как код, мониторинг с алертами, автоматические бэкапы. Разбираю подводные камни и делюсь готовыми конфигами. Для 1С-разработчиков, которые хотят автоматизировать рутину и приблизиться к продакшен-среде.

06.04.2026    9443    vladimir-89    10    

29

Информационная безопасность Мониторинг Системный администратор Программист Бесплатно (free)

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

31.03.2026    736    user1244835    0    

1

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

Рассмотрим разнообразные подходы к мониторингу 1С. Организация мониторинга публикаций на IIS при помощи ELK. Мониторинг состояния базы при помощи zabbix и rac. Прямые запросы при помощи самописных скриптов из zabbix.

03.03.2026    1369    user1287977    0    

5

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

Объясняем, как связка Prometheus и Grafana помогает выстроить прозрачный и масштабируемый мониторинг: от первых шагов до продвинутых сценариев работы. Учимся собирать метрики, подключать экспортеры, настраивать Push-gateway, визуализировать данные и строить собственные дашборды. Разбираемся, как контролировать сотни и тысячи показателей, включая бизнес-метрики, и как настроить интеграцию Prometheus с 1С. Материал расширяет технический кругозор и демонстрирует, как поднять рабочий мониторинг за 15 минут.

02.03.2026    1973    ptica    1    

8

Перенос данных 1C Мониторинг Программист 1С 8.3 1С:Документооборот 1С:ERP Управление предприятием 2 Россия Абонемент ($m)

Простое расширение конфигурации с регламентным заданием для мониторинга ошибок типового обмена с уведомлением на почту.

1 стартмани

29.01.2026    798    3    Triplexx    0    

2

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

Описания проблем и решений при настройке мониторинга. Мои подготовительные мероприятия.

23.01.2026    1122    ImHunter    5    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. quazare 4006 22.01.23 19:19 Сейчас в теме
Рад за вас, что вы изобрели собственный велосипед, но наглядная и правильная работа - вот здесь https://infostart.ru/1c/articles/1260411/

А примерчики - вот тут - https://infostart.ru/public/1318496/
Vyacheslide; +1 Ответить
5. sandr13 35 23.01.23 20:38 Сейчас в теме
(1) Здесь без БСП, которая к тому же постоянно меняется.
2. pavlov_dv 23.01.23 05:42 Сейчас в теме
После прочтения статьи остался только один вопрос: "И чем же, все-таки, занят сервер?".

Еще непонятно, что написано в разделе "P.S."
Какая-то мешанина слов, без смысла и каких-либо логических связей.
4. akim2040 51 23.01.23 08:25 Сейчас в теме
(2) если убрать слово "чем", то всё встает на свои места, "занят сервер" ))
6. sandr13 35 23.01.23 20:41 Сейчас в теме
(2) В файл как раз и можно записать, например, обрабатывается группа номенклатуры такая-то, конкретно позиция такая-то, ну или любую другую информацию об обработке на сервере, а на клиенте выводить её в декорацию.
3. minarenko 23.01.23 08:09 Сейчас в теме
Так и о чем статья то?
7. sandr13 35 23.01.23 20:42 Сейчас в теме
(3) Статья о том, что можно вывести на клиенте любые процессы сервера в декорацию и индикатор.
8. aximo 2661 24.01.23 14:15 Сейчас в теме
(7) ну а для чего бы тогда нужен был этот " индикатор" - вот конкретные примеры https://infostart.ru/public/1109597/
9. sandr13 35 24.01.23 23:39 Сейчас в теме
(8) Это одна специализированная задачка. Здесь представлено универсальное решение для любых процессов на сервере. Минимум строк. Минимум написания кода. Независимый код , без привязки к вечно меняющейся БСП. С примером, что необходимо вставить в любой код на сервере.
10. sandr13 35 24.01.23 23:40 Сейчас в теме
(8) https://infostart.ru/public/1109597/ ←→ это одна специализированная задачка. Здесь представлено универсальное решение для любых процессов на сервере. Минимум строк. Минимум написания кода. Независимый код , без привязки к вечно меняющейся БСП. С примером, что необходимо вставить в любой код на сервере.
11. sandr13 35 24.01.23 23:43 Сейчас в теме
Продолжение к имеющейся здесь статье → https://infostart.ru/public/1795723/
Для отправки сообщения требуется регистрация/авторизация