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

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

Почему в журнале регистрации 1С нет записей и как это исправить

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

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

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

Ниже разобраны все типовые причины — от банального фильтра до повреждённого файла 1Cv8.lgd, с конкретными действиями для файлового и клиент-серверного режимов работы.

Проверьте отбор и период просмотра — самая частая причина

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

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

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

Порядок первичной проверки
  1. 1
    Откройте журнал регистрации и снимите все отборы (кнопка «Отбор» → сбросить)
  2. 2
    Установите широкий период — например, последний месяц
  3. 3
    Обновите список и проверьте наличие записей
  4. 4
    Если записей нет — перейдите к проверке уровня регистрации событий

Проверьте настройку уровня регистрации событий

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

Если выбран вариант «Не регистрировать» или регистрируются только ошибки, журнал закономерно будет пустым или почти пустым — обычные действия пользователей (изменение данных, проведение документов) туда просто не попадают. Установите нужный уровень и сохраните настройку. Учтите: изменение действует только на новые события, прошлый период задним числом не восстановится.

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

Определите, где хранится журнал и доступен ли файл

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

Проверьте права доступа: у пользователя, под которым работает 1С (или служба агента сервера в клиент-серверном варианте), должны быть права на запись в каталог журнала. При недостатке прав платформа не может писать события, и журнал остаётся пустым без явных сообщений об ошибке. Это частая причина после переноса базы на новый сервер или смены учётной записи службы.

В клиент-серверном режиме журнал также хранится в каталоге информационной базы на сервере (подкаталог reg_1541 или аналогичный в каталоге кластера — либо в каталоге базы, в зависимости от версии платформы). Уточните расположение по свойствам базы в консоли кластера и проверьте наличие и размер файлов журнала на диске.

Журнал пуст, файл 1Cv8.lgd есть и растётПроблема в отборе или настройках просмотра

Снимите фильтры и расширьте период

Файл журнала отсутствует или нулевого размераЖурнал не пишется или был удалён

Проверьте уровень регистрации и права на каталог

Старые записи есть, новых нетРегистрация отключена или файл повреждён

Проверьте настройку регистрации и целостность файла

Записи обрываются на одной датеАварийное завершение или переполнение

Проверяйте размер файла и журналы ОС

Проверьте размер файла журнала и настройте сокращение

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

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

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

Диагностируйте повреждение файла журнала

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

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

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

Действия при повреждённом журнале
  1. 1
    Завершите все сеансы пользователей и остановите запись в базу
  2. 2
    Скопируйте файл 1Cv8.lgd в отдельный каталог как резервную копию
  3. 3
    Переместите исходный файл из каталога журнала
  4. 4
    Запустите базу и проверьте, что новые события регистрируются
  5. 5
    Попробуйте прочитать старый файл внешними средствами просмотра lgd

Учтите особенности клиент-серверного режима и распределённых систем

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

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

Отдельный случай — распределённые информационные базы (РИБ) и обмены данными: при переносе узлов или создании образов узлов журналы могут расходиться. Проверяйте журнал на том узле, где выполнялись интересующие действия.

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

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

Записей нет, но файл журнала существует и недавно изменялсяСнимите отборы и расширьте период просмотра
В настройках выбрано «Не регистрировать» или только ошибкиВключите нужный уровень регистрации — новые события начнут писаться
Файл журнала близок к предельному размеруВыполните сокращение с сохранением копии удаляемой части
Журнал открывается с ошибкой или записи обрываютсяЗамените файл журнала на новый после резервного копирования
База серверная, диск заполненОсвободите место и проверьте права службы агента сервера

Типичные ошибки при диагностике и как их избежать

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

Третья ошибка — поиск причины в конфигураторе, когда база серверная и настройка была изменена в консоли кластера. Проверяйте оба уровня. И наконец, не стоит пытаться «починить» файл 1Cv8.lgd вручную в текстовом или hex-редакторе: формат бинарный, и ручное редактирование почти гарантированно уничтожит читаемые остатки данных.

Типичные ошибки
01
Удаление файла журнала без резервной копии — данные для аудита теряются безвозвратно
02
Сокращение журнала без сохранения удаляемой части при действующих требованиях хранения истории
03
Проверка настроек только в конфигураторе при серверной базе — изменения в консоли кластера остаются незамеченными
04
Игнорирование заполненности диска сервера — запись прекращается без явных ошибок в интерфейсе
05
Ручное редактирование бинарного файла 1Cv8.lgd — окончательное разрушение данных журнала
Итог

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

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

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

Можно ли восстановить записи журнала за период, когда регистрация была отключена?

Нет. Если события не регистрировались, они нигде не сохранялись, и восстановить их невозможно. Частичную картину иногда удаётся собрать по косвенным данным: датам изменения объектов в самой базе, журналам СУБД (при серверном варианте) или системным журналам ОС, но это не полноценная замена журналу регистрации.

Где физически находится файл журнала регистрации?

В файловой базе — в подкаталоге журнала внутри каталога информационной базы (файл с расширением lgd, в актуальных версиях платформы — 1Cv8.lgd). В клиент-серверном варианте — на сервере 1С, в каталоге, связанном с информационной базой кластера. Точный путь удобнее всего уточнить через свойства базы в консоли кластера или поиском файла *.lgd на сервере.

Журнал открывается очень долго — это связано с отсутствием записей?

Косвенно да. Медленное открытие — признак большого размера файла журнала. При приближении к предельному размеру возможны и проблемы с отображением, и прекращение записи. Выполните сокращение журнала с сохранением архивной копии — это решит обе проблемы.

Влияет ли версия платформы 1С на формат и расположение журнала?

Да, в разных версиях платформы формат и расположение журнала отличались (старый текстовый формат log и бинарный lgd, разные каталоги хранения). Если база работает давно и обновлялась, могут сосуществовать старые и новые файлы журнала. Проверяйте актуальный файл по дате изменения.

Кто может настроить журнал, если нет прав администратора?

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

Нужно ли хранить архив сокращённых частей журнала и как долго?

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