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

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

Журнал действий в 1С 8.3: где найти и как посмотреть события

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

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

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

Где находится журнал регистрации в конфигураторе

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

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

Если база файловая, журнал хранится в каталоге базы в подкаталоге с именем вида 1Cv8Log — там лежит файл 1Cv8.lgd. В клиент-серверном варианте журнал ведётся на сервере 1С:Предприятия в каталоге srvinfo, внутри папки reg_1541 (или с другим портом кластера), в подкаталоге 1Cv8Log.

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

В типовых конфигурациях (Бухгалтерия, Управление торговлей, Зарплата и управление персоналом) журнал регистрации доступен прямо из пользовательского интерфейса. Путь обычно такой: раздел «Администрирование» → «Обслуживание» → «Журнал регистрации». В некоторых конфигурациях пункт называется «События журнала регистрации» или находится в подсистеме «Поддержка и обслуживание».

Второй универсальный способ — стандартная обработка платформы. Откройте меню «Все функции» (если его нет, включите через «Сервис → Параметры → Отображать команду "Все функции"»), затем в дереве найдите «Стандартные» → «Журнал регистрации». Этот вариант работает в любой конфигурации, включая самописные.

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

Порядок действий
  1. 1
    Откройте базу в конфигураторе или в режиме 1С:Предприятие с правами администратора
  2. 2
    В конфигураторе выберите «Администрирование → Журнал регистрации»; в предприятии — «Администрирование → Обслуживание → Журнал регистрации»
  3. 3
    Нажмите кнопку «Отбор» и задайте период, пользователя или тип события
  4. 4
    Проверьте, что нужные события отображаются в списке с датой, пользователем и комментарием

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

Без отбора журнал показывает тысячи записей, и найти нужное событие вручную практически нереально. Нажмите кнопку «Отбор» на панели журнала и задайте условия: период (дата начала и окончания), конкретный пользователь, тип события, уровень важности (ошибка, предупреждение, информация).

Для поиска автора изменений документа установите отбор по событию «Данные. Изменение» и укажите интересующий период. В колонке «Данные» будет видно представление объекта — например, номер документа. Если количество записей всё равно велико, добавьте отбор по метаданным (виду объекта).

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

Какие события фиксирует платформа

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

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

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

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

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

Как сократить и выгрузить журнал

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

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

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

Сравнение вариантов

Просмотр в конфигураторе

Полный доступ ко всем событиям и настройкам. Подходит администратору; требует права запуска конфигуратора

Просмотр в режиме предприятия

Удобно для быстрой проверки без остановки работы. Набор функций зависит от конфигурации и прав пользователя

Анализ файла 1Cv8.lgd напрямую

Нужен при повреждении базы или невозможности запуска. Требует специальных инструментов и осторожности

Типичные проблемы и их решение

Журнал пуст или не показывает свежие события. Чаще всего причина в настройке регистрации — проверьте, что в «Настройке журнала регистрации» включены нужные группы событий. Вторая причина — установленный ранее отбор: снимите его кнопкой «Отключить отбор» и обновите список.

Журнал открывается долго или выдаёт ошибку чтения. Это признак большого объёма файла или его повреждения. Сократите журнал, а при повреждении файла .lgd в файловой базе — остановите работу, сохраните копию каталога 1Cv8Log и удалите повреждённый файл: платформа создаст новый, но старая история будет потеряна, поэтому копия обязательна.

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

Типичные ошибки
01
Искать событие без снятия старого отбора — журнал кажется пустым, хотя записи есть
02
Хранить журнал с максимальной детализацией постоянно — файл разрастается и замедляет открытие
03
Удалять файл журнала при работающей базе — риск повреждения и потери истории
04
Сокращать журнал без сохранения копии — историю для аудита восстановить нельзя
Контрольные точки

Как проверить результат

Открытие журнала
Норма

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

Тревожный признак

Ошибка чтения журнала или пустой список при снятом отборе

Регистрация событий
Норма

После тестового действия (вход, изменение документа) в журнале появилась новая запись

Тревожный признак

Новых записей нет — проверьте настройку журнала регистрации

Отбор
Норма

После установки отбора показываются только нужные события за период

Тревожный признак

Список не меняется — отбор не применён или задан неверный период

FAQ: частые вопросы о журнале регистрации

Можно ли посмотреть, кто удалил документ в 1С 8.3?

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

Почему в журнале регистрации нет событий за старый период?

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

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

В файловой базе — в каталоге информационной базы, подкаталог 1Cv8Log, файл 1Cv8.lgd. В клиент-серверном варианте — на сервере 1С:Предприятия, внутри каталога srvinfo в папке кластера (например, reg_1541), подкаталог 1Cv8Log. Копировать и удалять эти файлы следует только при остановленной работе с базой.

Может ли обычный пользователь без прав администратора видеть журнал?

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

Замедляет ли включённый журнал регистрации работу базы?

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

Как найти в журнале причину ошибки, которую видит пользователь?

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

Итог

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

Журнал действий в 1С 8.3 — это журнал регистрации. Быстрее всего его открыть в конфигураторе через «Администрирование → Журнал регистрации» или в режиме предприятия через «Администрирование → Обслуживание». Используйте отбор по периоду, пользователю и типу события, следите за настройкой регистрации и регулярно сокращайте журнал с сохранением копии.