Где найти журнал регистрации в 1С 8.3, как читать события и управлять его размером

· 9 мин

Содержание

Журнал регистрации в 1С 8.3 открывают из пользовательского режима: в Бухгалтерии 3.0 и ЗУП 3.1 это Администрирование → Обслуживание → Журнал регистрации. В любой конфигурации журнал также доступен через Все функции → Стандартные → Журнал регистрации, а в Конфигураторе — через Администрирование → Журнал регистрации. Настраивают его там же, в Конфигураторе: Администрирование → Настройка журнала регистрации.

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

Как открыть журнал регистрации в режиме 1С:Предприятие

Посмотреть журнал можно, не закрывая базу и не заходя в Конфигуратор. Нужна роль с правом «Журнал регистрации» — в типовых конфигурациях оно есть у профиля «Администратор».

Пути в типовых конфигурациях

КонфигурацияГде искать
Бухгалтерия предприятия 3.0Администрирование → Обслуживание → Журнал регистрации
ЗУП 3.1Администрирование → Обслуживание → Журнал регистрации
Управление торговлей 11раздел НСИ и администрирование, группа «Обслуживание», ссылка «Журнал регистрации»
Любая конфигурацияВсе функции → Стандартные → Журнал регистрации

В разделе «Обслуживание» ссылка обычно стоит в группе «Протоколы работы», рядом с отчётами о работе пользователей.

Если пункта «Все функции» нет в меню

Команду включают один раз для пользователя:

  1. Нажмите кнопку главного меню (☰) в левом верхнем углу.
  2. Откройте Сервис → Параметры.
  3. Отметьте флажок «Отображать команду “Все функции”» и нажмите «Применить».

После этого «Все функции» появятся в том же главном меню. В ветке «Стандартные» лежат журнал регистрации, активные пользователи, удаление помеченных объектов.

Журнал регистрации из Конфигуратора

В Конфигураторе журнал открывается через Администрирование → Журнал регистрации. Это та же информация, но в другой форме. Удобно, когда пользовательский режим не запускается: например, база падает при старте и нужно понять, на каком событии.

Журнал на сервере 1С: что показывает консоль кластера

Консоль администрирования серверов 1С журнал регистрации не показывает. В ней видны кластер, информационные базы, сеансы, соединения, блокировки и рабочие процессы. Это живое состояние сервера, а не история.

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

  • 👤 по журналу нашли пользователя и компьютер, которые держат тяжёлую операцию, — в консоли в списке сеансов видно, жив ли этот сеанс;
  • 🔒 в журнале ошибки блокировок — в консоли смотрите раздел блокировок у нужной базы;
  • ⚙️ ошибка повторяется на всех базах сервера — проверяйте рабочие процессы в консоли и технологический журнал (о нём ниже).

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

Файлы журнала регистрации: где лежат и как устроены

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

Расположение каталога 1Cv8Log

Тип базыКаталог журнала
Файловая<каталог базы>\1Cv8Log
Клиент-серверная<каталог службы>\srvinfo\reg_1541\<GUID базы>\1Cv8Log

Для сервера на Windows каталог службы по умолчанию — C:\Program Files\1cv8\srvinfo. Если при установке указывали другой путь, смотрите параметр -d в строке запуска службы агента сервера 1С (свойства службы в services.msc).

GUID базы ищите в файле 1CV8Clst.lst в каталоге reg_1541. Там рядом с GUID записано имя базы, как оно задано в кластере.

Два формата файлов

  • 📁 Последовательный (старый) формат — файл-словарь 1Cv8.lgf и файлы событий *.lgp. Это текст, его открывают обычным редактором, но читать неудобно: пользователи и метаданные записаны кодами из словаря.
  • 🗄️ Формат SQLite — один или несколько файлов *.lgd. Его использует платформа 8.3 по умолчанию для новых баз. Файл открывается любым просмотрщиком SQLite только на чтение.

Если в каталоге есть и 1Cv8.lgf, и .lgd, платформа пишет в формат, который выбран для базы. Не удаляйте файлы вручную при работающей базе.

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

Настройка уровня регистрации и разделение журнала

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

Уровни регистрации

УровеньЧто попадает в журналКогда выбирать
Не регистрироватьничегоне рекомендуется: при сбое не на что опереться
Регистрировать ошибкитолько ошибкислабый сервер, очень большой журнал
Ошибки и предупрежденияошибки + предупреждениякомпромисс для больших баз
Ошибки, предупреждения и информациювсё, кроме примечанийрасследования, контроль действий пользователей
Регистрировать все событияполный потокразбор конкретной проблемы на короткое время

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

Разделение журнала по периодам

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

Что это даёт:

  1. Журнал за текущий месяц открывается быстро, старые файлы не читаются.
  2. Старые файлы удобно переносить в архив целиком.
  3. Размер каждого файла предсказуем.

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

Сокращение журнала регистрации

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

То же можно сделать без открытия Конфигуратора, пакетным запуском:

"C:\Program Files\1cv8\8.3.24.1691\bin\1cv8.exe" DESIGNER /F"D:\Base\Buh" /N"Администратор" /P"пароль" /ReduceEventLogSize 2025-01-01 -saveAs "D:\Archive\log_before_2025.lgd" /Out"D:\Archive\reduce.log"

Номер версии в пути замените на установленный у вас. Для серверной базы вместо /F используется /S"сервер\имя_базы".

Сокращённые события без сохранения в файл восстановить нельзя. Перед сокращением скопируйте каталог 1Cv8Log целиком.

Технологический журнал: когда журнала регистрации мало

Журнал регистрации пишет события прикладного уровня. Медленные запросы, взаимоблокировки, падения рабочих процессов в нём видны плохо. Для этого у платформы есть технологический журнал. Его включает файл logcfg.xml в каталоге C:\Program Files\1cv8\conf\.

Минимальная настройка, которая собирает только исключения и хранит их 24 часа:

<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
  <log location="D:\techlog" history="24">
    <event>
      <eq property="name" value="EXCP"/>
    </event>
    <property name="all"/>
  </log>
</config>

Параметр history задаётся в часах. Каталог D:\techlog создайте заранее и выдайте права пользователю, от имени которого работает служба сервера 1С.

Широкие настройки технологического журнала (все события, без фильтров) за час заполняют десятки гигабайт. Включайте его на время разбора и выключайте, удалив или переименовав logcfg.xml.

Как найти нужное событие: отбор и поиск

Журнал без отбора бесполезен: в базе на 20 пользователей за день набираются десятки тысяч строк. Сначала задайте отбор, потом читайте.

Порядок работы с отбором

  1. Откройте журнал и нажмите кнопку отбора в командной панели (в типовых конфигурациях над списком написано «Отбор не установлен» — это ссылка на ту же форму).
  2. Укажите интервал. Чем он уже, тем быстрее журнал откроется.
  3. Выберите пользователя, если известно, кто работал.
  4. В поле «События» отметьте нужную группу: «Данные», «Сеанс», «Фоновое задание».
  5. В поле «Метаданные» выберите объект, например документ «Реализация (акт, накладная, УПД)».
  6. Ограничьте уровень важности, если ищете сбой: «Ошибка» и «Предупреждение».
  7. Примените отбор и отсортируйте список по дате.

Готовые сценарии отбора

ЗадачаЧто задать в отборе
Кто удалил документМетаданные — вид документа; события — «Данные. Удаление», «Данные. Пометка удаления»
Кто перепровёл документ задним числомМетаданные — вид документа; события — «Данные. Проведение», «Данные. Изменение»
Почему упал обмен или загрузкаВажность — «Ошибка»; интервал — ночь, когда шёл обмен
Кто заходил в базу под чужим логиномСобытия — «Сеанс. Начало», «Сеанс. Аутентификация»; колонка «Компьютер»
Попытки подобрать парольСобытия — «Сеанс. Ошибка аутентификации»

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

Ищете конкретный документ? Откройте журнал с отбором по его виду, а потом нажмите Ctrl+F и введите номер документа. Поиск сработает по колонке «Данные».

Как читать события журнала: что значат частые записи

Каждое событие имеет вид «Группа. Действие». Группа подсказывает, где искать причину.

  • 🟢 Сеанс. Начало / Завершение — вход и выход пользователя. Если завершения нет, сеанс оборвался: закрыли окно, пропала сеть или упал рабочий процесс.
  • 🔑 Сеанс. Аутентификация / Ошибка аутентификации — успешный и неуспешный вход. Серия ошибок с одного компьютера — повод сменить пароль .
  • 📝 Данные. Добавление / Изменение / Удаление — изменения справочников и документов. В колонке «Данные» — конкретный объект.
  • 📌 Данные. Проведение / Отмена проведения — действия с движениями документа. Ключевые записи при проверке закрытого периода.
  • ⏱️ Фоновое задание. Ошибка выполнения — упало регламентное задание: обмен, загрузка курсов, проверка контрагентов. Текст ошибки в комментарии.
  • 🔄 Транзакция. Отмена — операция откатилась. Рядом по времени ищите ошибку, которая её вызвала.
  • 🧩 События группы «Информационная база» — изменение конфигурации, обновление структуры базы данных, изменение параметров. Помогают понять, кто и когда обновлял базу.

Типовые конфигурации добавляют свои события, например «Обновление информационной базы» или события подсистемы обмена. Читаются они так же: группа, действие, комментарий.

Статус транзакции

Для событий с данными журнал показывает статус транзакции: «Зафиксирована», «Отменена», «Не завершена». Если документ «удалён», но транзакция отменена, на самом деле удаления не было. Это частая причина ложной тревоги при разборах.

Если журнал не открывается или в нём пусто

Диагностика: выберите симптом

Перенос файлов журнала у клиент-серверной базы делайте при остановленной службе сервера 1С или когда в базе нет сеансов. Остановка службы оборвёт работу всех пользователей на этом сервере — планируйте её на нерабочее время.

Частые вопросы

Сколько места занимает журнал регистрации?
Зависит от уровня и числа пользователей. Небольшая файловая база на полном уровне набирает сотни мегабайт за год. Серверная база на 100+ пользователей может набрать столько же за неделю.
Можно ли посмотреть журнал регистрации без запуска 1С?
Файлы формата SQLite (*.lgd) открываются любым просмотрщиком SQLite. Но пользователи и метаданные там хранятся кодами, удобнее подложить каталог 1Cv8Log в копию базы и открыть штатно.
Видно ли в журнале, какие именно реквизиты изменили?
Нет. Журнал фиксирует факт изменения объекта, но не старые и новые значения. Для этого в типовых конфигурациях есть отдельная подсистема версионирования объектов, её включают в настройках администрирования.
Можно ли удалить из журнала отдельную запись?
Штатно нельзя: удаляются только события до выбранной даты целиком. Это защищает журнал от подчистки следов.
Влияет ли уровень регистрации на скорость работы базы?
Запись событий почти не тормозит пользователей. Медленным становится открытие самого журнала, когда файл вырос на гигабайты.