К статье
Практический материал

Администрирование · 11 мин

Как запустить 1С в режиме монитор

Разбираем, как запустить 1С в режиме монитор: консоль кластера, монитор производительности и сервис 1С:Монитор. Пошаговые инструкции, ошибки и проверка результата.

Фраза «запустить 1С в режиме монитор» используется в нескольких разных ситуациях, и прежде чем выполнять какие-либо действия, важно понять, о чём именно идёт речь. Чаще всего под «монитором» подразумевают консоль управления кластером серверов 1С:Предприятия, где администратор наблюдает за сеансами, соединениями и рабочими процессами. Вторая распространённая трактовка — встроенный монитор производительности, который запускается из конфигуратора и показывает, какие операции занимают время при работе пользователя. Третий вариант — облачный сервис «1С:Монитор», предназначенный для круглосуточного наблюдения за состоянием информационных баз.

Все три сценария решают одну задачу — наблюдение за работой системы без вмешательства в данные. Режим монитора не меняет конфигурацию и не блокирует пользователей: он только собирает и отображает информацию о том, что происходит внутри системы. Именно поэтому его безопасно запускать на рабочей базе, если соблюдать базовые правила доступа.

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

Определяем, какой именно монитор нужен

Прежде чем запускать что-либо, ответьте на вопрос: что вы хотите увидеть? Если нужно узнать, кто сейчас работает в базе, сколько сеансов открыто и не завис ли рабочий процесс — это консоль администрирования кластера. Если пользователи жалуются, что конкретный документ или отчёт «тормозит», и нужно понять, какие запросы и вызовы съедают время, — это монитор производительности. Если требуется круглосуточное наблюдение с уведомлениями о проблемах — это внешний мониторинг через 1С:Монитор или аналогичные средства.

Условия запуска тоже различаются. Консоль кластера требует клиент-серверного режима работы и прав администратора кластера. Монитор производительности доступен даже в файловой базе, но требует права на запуск конфигуратора и включённого режима отладки. Внешний мониторинг потребует настройки агента и доступа к сервису.

Маршрут решения

Как выбрать действие

Нужно видеть активные сеансы, соединения и рабочие процессы сервераИспользуйте консоль администрирования кластера серверов 1С
Нужно понять, почему конкретная операция выполняется медленноЗапустите монитор производительности из конфигуратора
Нужен постоянный контроль доступности и состояния базы с оповещениямиНастройте сервис 1С:Монитор или аналогичный внешний мониторинг
База файловая и сервера 1С нетДоступен только монитор производительности и внешние средства наблюдения

Запуск консоли кластера: наблюдение за сеансами и процессами

Консоль администрирования серверов 1С:Предприятия устанавливается вместе с компонентами сервера и обычно находится в меню «Пуск» в папке «1С:Предприятие» под именем «Администрирование серверов 1С Предприятия». Запустите её на машине, где установлены компоненты сервера, или на рабочем месте администратора, если туда установлена консоль.

После запуска зарегистрируйте нужный сервер: через контекстное меню в левой панели добавьте центральный сервер, указав его сетевое имя. Затем раскройте дерево до нужного кластера и информационной базы. Если при подключении запрашиваются логин и пароль, введите учётные данные администратора кластера или администратора информационной базы — в зависимости от того, как настроена аутентификация.

В разделе «Сеансы» вы увидите список активных подключений пользователей с указанием приложения, компьютера и времени начала. Раздел «Соединения» показывает связи между клиентами и рабочими процессами, а «Рабочие процессы» — загрузку rphost на сервере. Это и есть основной режим наблюдения: консоль обновляет данные по запросу, и вы видите текущую картину без влияния на работу пользователей.

Запуск монитора производительности из конфигуратора

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

Порядок запуска следующий. В меню «Отладка» включите отладку, если она ещё не включена, и выберите пункт «Монитор производительности» — откроется пустое окно монитора. Затем переключитесь в клиентское приложение (обычно запущенное через «Начать отладку») и выполните в нём проблемную операцию: откройте тяжёлый отчёт, проведите документ, выполните обмен. После завершения вернитесь в окно монитора — в нём появится статистика по длительности и частоте вызовов.

Результат читается по колонкам времени: видно, сколько суммарно заняла каждая строка кода и сколько раз она выполнялась. Верхние строки списка — основные кандидаты на оптимизацию. Если операция выполняется на сервере, убедитесь, что отладка на сервере разрешена в свойствах кластера, иначе монитор покажет только клиентскую часть.

Порядок действий
  1. 1
    Откройте конфигуратор базы и включите отладку через меню «Отладка» — «Начать отладку»
  2. 2
    Откройте «Отладка» — «Монитор производительности»
  3. 3
    В клиентском приложении выполните медленную операцию от начала до конца
  4. 4
    Вернитесь в окно монитора и изучите строки с наибольшим суммарным временем
  5. 5
    Проверьте, что отображаются серверные вызовы; если их нет — включите отладку на сервере в свойствах кластера

Настройка сервиса 1С:Монитор для постоянного наблюдения

Когда разового наблюдения недостаточно и нужно получать уведомления о недоступности базы, превышении времени отклика или ошибках в журнале регистрации, используют постоянный мониторинг. Фирма «1С» предлагает для этого сервис «1С:Монитор», работающий по модели агента: на сервере или отдельной машине в вашей сети устанавливается агент, который периодически опрашивает инфраструктуру и передаёт метрики в облачный кабинет.

Общий порядок настройки выглядит так: регистрация в сервисе, создание объекта мониторинга, установка агента на машину с доступом к серверу 1С, указание параметров подключения к кластеру или базе. После этого в веб-интерфейсе настраиваются метрики и пороги срабатывания уведомлений. Точные названия пунктов и доступные метрики зависят от текущей версии сервиса, поэтому сверяйтесь с его актуальной документацией.

Альтернативой служат универсальные системы мониторинга (Zabbix, Prometheus и подобные), которые собирают данные о сервере 1С через счётчики производительности операционной системы, журналы и технологический журнал платформы. Этот путь требует больше ручной настройки, но не привязывает к конкретному сервису.

Проверка результата: как понять, что монитор работает

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

Для монитора производительности признак корректной работы — появление строк статистики сразу после выполнения операции в клиенте. Пустое окно после явно «тяжёлой» операции означает, что замер не включён, отладка не запущена или операция выполнялась в сеансе, который не подключён к отладке. Для внешнего мониторинга контрольная точка — поступление метрик в кабинет и срабатывание тестового уведомления при искусственно созданном событии, например при временной остановке тестовой базы.

Контрольные точки

Как проверить результат

Список сеансов в консоли кластера
Норма

Новый сеанс пользователя появляется после обновления списка

Тревожный признак

Список пуст при заведомо работающих пользователях — неверный кластер или нет прав

Монитор производительности
Норма

После операции в клиенте появляются строки с временем выполнения

Тревожный признак

Окно пустое — отладка не включена или сеанс не подключён к отладке

Внешний мониторинг
Норма

Метрики обновляются, тестовое уведомление приходит

Тревожный признак

Данные не поступают — агент не запущен или нет сетевого доступа

Типичные ошибки и ограничения

Самая частая ошибка — попытка открыть консоль кластера для файловой базы. В файловом режиме кластера серверов не существует, поэтому наблюдать сеансы через консоль невозможно в принципе; остаются только монитор производительности и внешние средства. Вторая ошибка — путать версии: консоль администрирования должна соответствовать версии сервера, иначе подключение завершится ошибкой несовместимости.

Третья группа проблем связана с монитором производительности: забытая отладка на сервере даёт неполную картину, а включённый режим замера на постоянной основе в рабочей базе замедляет систему. Замер производительности — инструмент диагностики, его включают на время анализа и выключают после. То же относится к подробному технологическому журналу: длительная запись детальных событий создаёт большие файлы и дополнительную нагрузку на диск.

Типичные ошибки
01
Поиск консоли кластера для файловой базы — в файловом режиме кластера нет, используйте монитор производительности
02
Подключение консоли версии, отличной от версии сервера, — ошибка несовместимости при соединении
03
Постоянно включённый замер производительности на рабочей базе — лишняя нагрузка и замедление
04
Принудительное завершение «подозрительных» сеансов без проверки — потеря несохранённых данных пользователей
05
Мониторинг под учётной записью с полными правами — риск безопасности при компрометации агента

Часто задаваемые вопросы

Можно ли запустить монитор, не прерывая работу пользователей?

Да, все три инструмента работают в режиме наблюдения и не требуют остановки базы. Консоль кластера и внешний мониторинг вообще не влияют на сеансы, а монитор производительности лишь незначительно увеличивает нагрузку на время замера. Единственное, чего стоит избегать, — это действий по завершению сеансов и процессов из консоли.

Почему консоль кластера не видит мою базу?

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

Монитор производительности пустой после выполнения операции. Что не так?

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

Нужны ли отдельные лицензии для запуска монитора?

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

Опасно ли держать режим монитора включённым постоянно?

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

Итог

Что важно запомнить

«Режим монитора» в 1С — это консоль кластера для наблюдения за сеансами, монитор производительности для анализа скорости операций или внешний сервис постоянного контроля. Выберите инструмент под задачу, проверьте права и режим работы базы, а после диагностики отключайте замеры, чтобы не нагружать систему.