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