Администрирование · 10 мин
Журнал регистрации в 1С: как открыть и работать с ним
Как открыть журнал регистрации в 1С 8.3 через меню, конфигуратор и внешние файлы. Настройка отборов, поиск ошибок, типичные проблемы с доступом.
Журнал регистрации — встроенный механизм платформы 1С:Предприятие, который фиксирует действия пользователей, ошибки, изменения данных и системные события. К нему обращаются, когда нужно выяснить, кто изменил документ, почему возникла ошибка обмена или в какой момент база стала недоступна. Открыть журнал можно несколькими способами — из пользовательского режима, через конфигуратор и напрямую из файлов на диске.
Выбор способа зависит от ваших прав и ситуации. Обычному пользователю достаточно пункта меню в клиенте 1С, администратору иногда удобнее работать через конфигуратор, а если база не запускается, журнал придётся открывать как внешний файл. Ниже разобраны все варианты с пошаговыми действиями.
Открытие журнала регистрации в режиме 1С:Предприятие
Самый частый сценарий — просмотр журнала прямо в работающей базе. В типовых конфигурациях (Бухгалтерия, Управление торговлей, ЗУП и другие) путь обычно такой: раздел «Администрирование» → «Обслуживание» → «Журнал регистрации». В некоторых конфигурациях пункт находится в разделе «Настройки» или «Сервис».
Универсальный способ, работающий в любой конфигурации на управляемых формах: нажмите кнопку главного меню (круглая кнопка или значок «треугольника» в левом верхнем углу), выберите «Все функции». Если пункт «Все функции» не отображается, включите его: главное меню → «Сервис» → «Параметры» → установите флажок «Отображать команду "Все функции"». В открывшемся списке раскройте группу «Стандартные» и выберите «Журнал регистрации».
- 1Откройте главное меню и включите отображение команды «Все функции» в параметрах
- 2Откройте «Все функции» → «Стандартные» → «Журнал регистрации»
- 3Дождитесь загрузки списка событий — в больших базах это может занять время
- 4Настройте отбор по периоду, пользователю или типу события
Учтите: для открытия журнала нужны права. У пользователя должно быть право «Журнал регистрации» (в типовых — роль «Просмотр журнала регистрации» или полные права). Если пункта нет и в «Все функции» список стандартных обработок пуст, скорее всего, права ограничены — обратитесь к администратору базы.
Открытие журнала через конфигуратор
Конфигуратор даёт доступ к журналу даже тогда, когда интерфейс прикладного решения недоступен или в нём нет нужной команды. Запустите конфигуратор нужной базы и в главном меню выберите «Администрирование» → «Журнал регистрации». Откроется то же окно просмотра событий, что и в пользовательском режиме.
Этот способ удобен администраторам и разработчикам: журнал открывается параллельно с деревом конфигурации, и можно сразу сверять ошибки с объектами метаданных. Для входа в конфигуратор потребуются права администратора и отсутствие монопольных блокировок со стороны других сеансов — если база занята, конфигуратор предложит подождать или откажет во входе.
Где хранится журнал регистрации и как открыть его как файл
Журнал регистрации хранится отдельно от основных данных. В файловой базе это каталог с именем вида 1Cv8Log внутри папки информационной базы. В клиент-серверном варианте журнал лежит в служебном каталоге кластера серверов 1С (обычно в подкаталоге reg_1541 или аналогичном, внутри папки конкретной базы).
Начиная с платформы 8.3.5 журнал хранится в формате SQLite — это файл 1Cv8.lgd. В более ранних версиях использовался текстовый формат 1Cv8.log с файлами индексов. Открыть чужой или скопированный журнал можно так: в конфигураторе или в режиме просмотра журнала выберите «Файл» → «Открыть файл» (или кнопку открытия в окне журнала) и укажите файл 1Cv8.lgd или каталог со старым форматом.
Как настроить отбор и найти нужное событие
Без отбора журнал показывает все события подряд, и в активной базе их могут быть сотни тысяч записей. Нажмите кнопку «Отбор» на панели журнала и задайте условия. Основные параметры отбора: период (дата и время начала и окончания), пользователь, компьютер, тип события (например, «Данные. Изменение», «Ошибка», «Доступ. Отказ в доступе»), уровень важности и конкретные данные (объект метаданных или представление объекта).
Практический приём: чтобы узнать, кто изменил конкретный документ, откройте отбор, укажите период, событие «Данные. Изменение» и в поле «Данные» выберите нужный объект через кнопку выбора. Журнал покажет все сеансы, в которых объект записывался, с указанием пользователя и времени.
- Для поиска ошибок установите отбор по уровню «Ошибка» и сузьте период до момента сбоя.
- Для анализа входов используйте события группы «Сеанс» — «Аутентификация» и «Начало сеанса».
- Для контроля фоновых заданий ищите события с именем конкретного регламентного задания.
Отбор по периоду резко ускоряет работу: чтение журнала без ограничения дат в крупной базе может занимать минуты и подвешивать клиент. Всегда начинайте с узкого интервала — например, день или час, когда произошло событие.
Настройка уровня регистрации событий
Объём записываемых событий настраивается. В конфигураторе откройте «Администрирование» → «Настройка журнала регистрации» и выберите режим: «Не регистрировать», «Регистрировать ошибки», «Регистрировать ошибки, предупреждения», «Регистрировать ошибки, предупреждения, информацию» или «Регистрировать все события». Также можно отдельно отметить события доступа и отказа в доступе.
Максимальный уровень детализации полезен при расследовании инцидентов, но ускоряет рост журнала и слегка увеличивает нагрузку на диск. Для постоянной работы обычно достаточно регистрации ошибок и предупреждений. Там же, в настройке журнала, доступна команда «Сократить» — она удаляет события старше указанной даты и уменьшает размер файла.
Что делать, если журнал регистрации не открывается
Если при открытии журнала появляется ошибка или список пуст, проверьте несколько типичных причин. Первая — отсутствие прав: убедитесь, что у пользователя есть право просмотра журнала регистрации. Вторая — повреждение файла журнала: в файловой базе это бывает после аварийного завершения работы. В таком случае помогает тестирование и исправление базы либо замена повреждённого файла журнала на копию из архива.
Третья причина — большой размер журнала. Файл в несколько гигабайт открывается очень медленно; решение — сократить журнал через настройку в конфигураторе. Четвёртая — смена формата: если базу обновили со старой платформы, рядом могут лежать журналы обоих форматов, и старые события видны только при открытии старого файла.
Как выбрать действие
Проверка результата и контрольные точки
После открытия журнала убедитесь, что вы видите актуальные данные: в верхних строках должны быть события текущего дня, если регистрация включена. Откройте любую запись двойным щелчком — в окне события видны дата, пользователь, компьютер, событие, комментарий и ссылка на данные. Если эти поля заполнены, журнал работает корректно.
Как проверить результат
События текущего дня присутствуют
Последние записи устарели — регистрация отключена или снижена
Список фильтруется, записи соответствуют выбранному пользователю
Отбор не применяется или список пуст при заведомо имеющихся событиях
Показываются детали: сеанс, данные, комментарий
Ошибка чтения — возможно повреждение файла журнала
Если журнал открывается, отборы работают, а записи детализированы — задача решена. Дальнейшие действия зависят от цели: выгрузка журнала в файл для анализа, настройка регулярного сокращения или изменение уровня регистрации.
Что важно запомнить
Журнал регистрации открывается из режима Предприятие («Все функции» → «Стандартные»), из конфигуратора («Администрирование» → «Журнал регистрации») или как внешний файл 1Cv8.lgd. Для просмотра нужны соответствующие права, а для быстрой работы — отбор по периоду и событию. Операции с файлами журнала выполняйте только при остановленной базе и с резервной копией.
Частые вопросы
Как открыть журнал регистрации в 1С 8.3 обычному пользователю без прав администратора?
Только если администратор назначил роль с правом просмотра журнала регистрации (в типовых конфигурациях это отдельная роль). Без неё пункт меню будет недоступен, и обойти ограничение штатными средствами нельзя — это сделано намеренно, так как журнал содержит сведения о действиях всех пользователей.
Можно ли посмотреть, кто удалил документ, через журнал регистрации?
Да. Установите отбор по событию «Данные. Удаление» и периоду, затем при необходимости укажите конкретный объект в поле «Данные». Журнал покажет пользователя, время и сеанс, в котором объект был удалён, если на момент удаления регистрация таких событий была включена.
Почему в журнале регистрации нет событий за старые периоды?
Вероятные причины: журнал сокращали с удалением старых событий, базу переносили без каталога журнала, либо журнал повреждён и был пересоздан. Также проверьте, не смотрите ли вы журнал нового формата, тогда как старые события остались в файле прежнего формата рядом в каталоге базы.
Как выгрузить журнал регистрации для передачи специалисту?
В окне журнала доступна выгрузка: «Файл» → «Сохранить копию» или команда выгрузки в зависимости от версии платформы. Можно выгрузить отобранные события в табличный документ или файл. Альтернатива — скопировать файл 1Cv8.lgd целиком при остановленной базе.
Влияет ли журнал регистрации на скорость работы 1С?
Запись событий даёт небольшую постоянную нагрузку, заметную в основном при максимальном уровне регистрации в высоконагруженных базах. Основная проблема — разросшийся файл журнала, который замедляет открытие и отборы. Регулярное сокращение журнала решает этот вопрос.
Можно ли открыть журнал регистрации через веб-клиент?
Да, если конфигурация публикуется на веб-сервере и у пользователя есть нужные права. Путь тот же — через «Все функции» или раздел администрирования. Ограничение в том, что работа с файлами журнала напрямую через веб-клиент недоступна — только просмотр и отборы.