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

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

Где в 1С находится монитор пользователей

Где находится монитор пользователей в 1С: путь в конфигураторе и режиме 1С:Предприятие, просмотр активных сеансов, завершение сеансов и журнал регистрации.

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

Искать монитор нужно в двух местах: в конфигураторе и в режиме 1С:Предприятие. В обоих случаях функция называется «Активные пользователи», но путь к ней и набор возможностей отличаются. Ниже разобраны оба варианта, а также альтернативы — консоль кластера серверов 1С и журнал регистрации.

Монитор пользователей в конфигураторе

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

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

Важная деталь: в списке видны не только интерактивные пользователи, но и фоновые задания, сеансы веб-сервисов и COM-соединения. Перед тем как «выгонять» всех из базы, убедитесь, что не прерываете важный регламентный процесс — например, обмен данными или резервное копирование.

Монитор пользователей в режиме 1С:Предприятие

Если конфигуратор недоступен или неудобен, список активных пользователей можно посмотреть прямо в пользовательском режиме. В типовых конфигурациях на базе Библиотеки стандартных подсистем (1С:Бухгалтерия, 1С:ЗУП, 1С:Управление торговлей и другие) путь такой: раздел «Администрирование» → «Обслуживание» → «Активные пользователи». В некоторых конфигурациях пункт называется «Пользователи, работающие в программе».

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

Для доступа к этому разделу у пользователя должны быть административные права (роль «Администратор системы» или полные права). Обычный пользователь без таких прав пункта «Активные пользователи» в меню не увидит.

Просмотр сеансов в консоли кластера серверов

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

По сравнению с конфигуратором консоль показывает больше технических деталей: объём памяти, занимаемый сеансом, длительность текущего вызова СУБД, количество прочитанных и записанных данных. Это полезно, когда нужно найти сеанс, который «съедает» ресурсы сервера или держит блокировки.

Из консоли можно принудительно удалить сеанс: выделите строку и нажмите «Удалить» в контекстном меню. Пользователь при этом получит сообщение о разрыве соединения с сервером.

Как завершить сеансы пользователей перед обновлением

Типовая задача администратора — вывести всех из базы для обновления конфигурации или регламентных работ. Безопасный порядок действий выглядит так:

Порядок действий
  1. 1
    Откройте «Администрирование → Активные пользователи» и зафиксируйте, кто сейчас в базе.
  2. 2
    Отправьте пользователям сообщение о необходимости завершить работу к указанному времени.
  3. 3
    Установите блокировку сеансов: «Администрирование → Блокировка установки соединений с информационной базой» — задайте время начала и сообщение для пользователей.
  4. 4
    Дождитесь завершения сеансов и повторно проверьте список активных пользователей.
  5. 5
    Оставшиеся «зависшие» сеансы завершите вручную через консоль кластера или дождитесь тайм-аута.
  6. 6
    Проверьте, что в базе не осталось фоновых заданий, и только после этого начинайте обновление.

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

Журнал регистрации как дополнение к монитору

Монитор показывает только текущий момент. Если нужно узнать, кто работал в базе раньше, кто изменял конкретный документ или когда пользователь входил и выходил, используйте журнал регистрации: в конфигураторе «Администрирование → Журнал регистрации», в режиме предприятия — «Администрирование → Обслуживание → Журнал регистрации».

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

Сравнение вариантов

Активные пользователи в конфигураторе

Подходит для быстрой проверки перед обновлением файловой базы. Ограничение: минимум действий, только просмотр.

Активные пользователи в режиме предприятия

Удобно, когда конфигуратор недоступен; можно отправлять сообщения пользователям. Требуются административные права.

Консоль кластера серверов

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

Журнал регистрации

История действий и событий за период. Не показывает текущие сеансы в реальном времени.

Частые ошибки при работе с монитором пользователей

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

Вторая ошибка — считать «зависший» сеанс активной работой. Если пользователь закрыл клиент аварийно (обрыв сети, перезагрузка компьютера), сеанс на сервере может оставаться висеть до истечения тайм-аута. Такой сеанс не мешает обновлению конфигурации в монопольном режиме, если установлена блокировка соединений, но занимает лицензию.

Третья ошибка — завершать сеансы фоновых заданий, принимая их за пользователей. В колонке «Режим» у таких строк указано «Фоновое задание». Их обрыв может нарушить обмены, рассылку отчётов или расчёт итогов.

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

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

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

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

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

Список активных пользователей
Норма

Только ваш сеанс и штатные фоновые задания

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

Чужие сеансы тонкого или толстого клиента

Блокировка соединений
Норма

Установлена, задано время начала и сообщение

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

Блокировка не включена — пользователи могут войти

Попытка входа тестовым пользователем
Норма

Появляется сообщение о блокировке

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

Вход выполняется — блокировка не сработала

Фоновые задания
Норма

Нет выполняющихся регламентных операций

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

Идёт обмен или расчёт — обновление прервёт его

Итог

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

Монитор пользователей в 1С находится в меню «Администрирование → Активные пользователи» — и в конфигураторе, и в режиме предприятия. Для серверной базы полный контроль даёт консоль кластера. Перед обновлением используйте блокировку соединений вместо ручного удаления сеансов, а историю действий смотрите в журнале регистрации.

FAQ

Почему я не вижу пункт «Активные пользователи» в меню?

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

Пользователь давно вышел, но его сеанс висит в списке. Это нормально?

Да, при аварийном закрытии клиента (обрыв сети, выключение компьютера) сеанс на сервере завершается не сразу, а по тайм-ауту. Обычно он исчезает сам в течение десятков минут. Если сеанс мешает — например, занимает лицензию — удалите его вручную через консоль кластера.

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

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

Чем отличается блокировка соединений от удаления сеансов?

Блокировка соединений — штатный механизм: она запрещает новые входы и планово завершает текущие сеансы с предупреждением пользователей. Удаление сеанса — принудительный обрыв соединения без сохранения несохранённых данных. Для регламентных работ всегда используйте блокировку, а удаление оставляйте для зависших сеансов.

Где смотреть активных пользователей файловой базы, если нет консоли кластера?

Консоль кластера нужна только для клиент-серверного варианта. Для файловой базы достаточно конфигуратора: «Администрирование → Активные пользователи», либо одноимённый пункт в режиме 1С:Предприятие. Там же доступна установка блокировки соединений.

Видны ли в мониторе пользователи, подключённые через веб-сервер?

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