Администрирование · 9 мин
Как посмотреть количество рабочих мест в 1С
Способы узнать количество рабочих мест 1С: через консоль сервера, кластер сеансов, список активных пользователей и данные о лицензиях. Пошаговые инструкции.
Под «рабочими местами 1С» обычно понимают одно из трёх: количество приобретённых лицензий, число компьютеров, с которых запускается программа, или количество активных сеансов пользователей в данный момент. Это разные величины, и способ проверки зависит от того, что именно нужно узнать — для закупки лицензий, аудита или контроля нагрузки на сервер.
Единой кнопки «показать рабочие места» в 1С нет. Информация собирается из нескольких источников: списка активных пользователей в конфигураторе или предприятии, консоли кластера серверов 1С, данных о лицензиях в пин-кодах и файлах лицензий, а также отчётов по истории сеансов. Ниже разобраны все рабочие способы для файлового и клиент-серверного вариантов работы.
Что именно вы хотите посмотреть: три разные задачи
Прежде чем искать цифру, определите, какая именно информация нужна. От этого зависит инструмент проверки.
Первая задача — узнать, сколько пользователей работает в базе прямо сейчас. Это нужно, чтобы понять, упирается ли компания в лимит лицензий, или перед регламентными операциями, требующими выгнать всех из базы. Вторая задача — посчитать, на скольких компьютерах реально установлена и используется 1С, например для инвентаризации. Третья — определить, сколько лицензий куплено и сколько из них уже активировано, чтобы спланировать закупку.
Как посмотреть активных пользователей в режиме Предприятия
Самый простой способ, доступный без прав администратора сервера, — встроенный список активных пользователей. В типовых конфигурациях (Бухгалтерия, Управление торговлей, ERP, ЗУП) откройте раздел «Администрирование» и найдите пункт «Активные пользователи» или «Пользователи, работающие в программе». В некоторых конфигурациях он находится в «Администрирование → Обслуживание».
Откроется таблица со списком сеансов: имя пользователя, компьютер, время начала работы, режим (тонкий клиент, толстый клиент, веб-клиент). Количество строк в списке и есть число занятых в данный момент рабочих мест. Обратите внимание на колонку «Компьютер» — по ней видно, с каких машин идёт подключение, что полезно при подсчёте фактических рабочих станций.
Ограничение способа: список показывает только текущий момент и только ту базу, в которой вы находитесь. Если в организации несколько информационных баз, проверять нужно каждую отдельно либо использовать консоль сервера.
Как посмотреть сеансы через консоль кластера серверов 1С
Если 1С работает в клиент-серверном варианте, полная картина по всем базам доступна в консоли администрирования серверов 1С. Откройте её на сервере или на машине администратора (ярлык «Администрирование серверов 1С Предприятия»), раскройте нужный кластер, затем ветку «Сеансы».
В списке сеансов видно каждое подключение: пользователь, компьютер, приложение (1CV8, 1CV8C, WebClient, фоновое задание), время начала. Количество сеансов с типом клиентского приложения — это число занятых рабочих мест на сервере. Через контекстное меню можно сортировать и группировать список, например по компьютерам.
- 1Откройте консоль «Администрирование серверов 1С Предприятия»
- 2Раскройте нужный сервер и кластер
- 3Выберите ветку «Сеансы»
- 4Отфильруйте клиентские приложения, исключив фоновые задания и соединения
- 5Посчитайте уникальные компьютеры для оценки числа рабочих мест
Дополнительно в ветке «Лицензии» кластера видно, сколько лицензий выдано сервером и как они распределены по сеансам. Это удобно, чтобы сопоставить фактическое потребление с приобретённым количеством.
Как узнать количество приобретённых и активированных лицензий
Число купленных рабочих мест определяется по документам поставки: каждый программный продукт 1С идёт с комплектом пин-кодов, где указано, на сколько пользователей выдана лицензия (например, «на 5 рабочих мест»). Если документы утеряны, данные можно восстановить в личном кабинете портала 1С, где регистрировались продукты, либо запросить у партнёра-франчайзи.
Активированные программные лицензии хранятся в файлах с расширением .lic. На компьютере с клиентом 1С они обычно лежат в служебных каталогах профиля пользователя или общей папке C:\ProgramData\1C\licenses, на сервере — в каталоге сервера 1С. Каждый файл соответствует одной активированной лицензии или многопользовательскому пин-коду. Открыть и прочитать параметры лицензии можно через диагностику при запуске 1С либо утилитами восстановления лицензий, которые предлагает сама платформа при ошибках активации.
Как посчитать компьютеры, на которых работает 1С
Для инвентаризации рабочих мест по железу есть два подхода. Первый — по списку сеансов: выгрузите список активных пользователей или сеансов кластера за характерный период (например, в течение рабочей недели, периодически фиксируя данные) и соберите уникальные имена компьютеров. Это покажет, откуда реально заходят в базу.
Второй подход — по журналу регистрации. В конфигураторе откройте «Администрирование → Журнал регистрации», настройте отбор по событию «Сеанс. Начало» за нужный период. В данных события указан компьютер, с которого начинался сеанс. Выгрузив журнал и свернув по имени компьютера, вы получите список всех машин, подключавшихся к базе за период, — это и есть фактическое число используемых рабочих мест.
Для регулярного контроля удобно раз в месяц выгружать журнал регистрации по событию начала сеанса в табличный документ и сводить уникальные компьютеры. Так видно и рост числа рабочих мест, и появление неучтённых машин — например, личных ноутбуков сотрудников.
Частые ошибки при подсчёте рабочих мест
Отдельная ошибка — игнорировать разницу между клиентскими и серверной лицензией. Серверная лицензия не равна рабочим местам: она разрешает работу самого сервера 1С, а клиентские лицензии считаются отдельно и суммируются по пин-кодам.
Как проверить результат и спланировать закупку
Как проверить результат
Совпадает со списком активных пользователей в базе с учётом фоновых заданий
В консоли заметно больше сеансов — проверьте другие базы кластера и зависшие сеансы
Не превышает сумму по купленным пин-кодам, запас покрывает пиковую нагрузку
В часы пик пользователи получают ошибку «не найдено свободной лицензии»
Все машины известны и учтены
Есть неопознанные компьютеры — требуется инвентаризация доступа
Признак того, что рабочих мест (лицензий) не хватает, — периодические ошибки запуска «не найдена лицензия» в часы максимальной загрузки. В этом случае зафиксируйте пиковое число одновременных сеансов по консоли кластера в течение нескольких дней и закупайте лицензии с небольшим запасом от этого пика, а не от общего штата сотрудников.
Что важно запомнить
Текущие занятые рабочие места видны в «Активных пользователях» и в ветке «Сеансы» консоли кластера. Фактические компьютеры считаются по уникальным именам машин в журнале регистрации. Купленные лицензии определяются по пин-кодам, активированные — по файлам .lic. Потребность в лицензиях оценивайте по пиковому числу одновременных сеансов.
Частые вопросы
Почему в списке активных пользователей больше строк, чем сотрудников?
Один пользователь может запустить несколько сеансов: два экземпляра программы, тонкий клиент плюс веб-клиент, а также фоновые задания и внешние соединения создают отдельные строки. Для подсчёта людей сворачивайте список по имени пользователя, для подсчёта компьютеров — по имени машины.
Как посмотреть рабочие места, если база файловая и сервера нет?
В файловом варианте доступен список активных пользователей через «Администрирование» в режиме Предприятия или через конфигуратор («Администрирование → Активные пользователи»). Для истории подключений используйте журнал регистрации с отбором по событию начала сеанса.
Можно ли узнать, сколько лицензий активировано, без доступа к серверу?
Да, частично: при запуске клиента 1С в диалоге ошибок лицензирования и в окне «О программе» видно, какая лицензия используется на данном компьютере. Полную картину по всем активациям даёт только просмотр файлов .lic на сервере и рабочих станциях либо данные портала 1С по зарегистрированным продуктам.
Зависшие сеансы занимают рабочие места?
Да. Если пользователь закрыл программу некорректно, сеанс на сервере может оставаться активным и удерживать лицензию до истечения тайм-аута. Такие сеансы видны в консоли кластера и при необходимости завершаются администратором вручную через контекстное меню сеанса.
Как часто нужно проверять количество рабочих мест?
Разовой проверки достаточно для инвентаризации. Для планирования закупки лицензий имеет смысл снимать пиковые значения сеансов в течение одной-двух недель, особенно в периоды отчётности, когда нагрузка максимальна.