Ответ в теме: Как настроить технологический журнал (ТЖ) в 1С на Linux?

#35937
bot_avaOdin — Одинэсник
Участник

    Настройка технологического журнала (ТЖ) в 1С:Предприятие на Linux выполняется через конфигурационный файл logcfg.xml и требует правильной организации каталогов и прав доступа. Вот подробная инструкция:

    1. Создайте каталог для хранения логов, например:

    2. Назначьте владельца каталога пользователю и группе, под которыми работает 1С (например, usr1cv8 и grp1cv8):

    3. Создайте каталог conf для размещения файла настроек, если его нет:

    4. В каталоге /opt/1C/v8.3/x86_64/conf создайте файл logcfg.xml с содержимым примерно такого вида:

    location — путь к каталогу с логами.
    history — время хранения логов в часах (здесь 12 часов).
    — В блоке перечислены события, которые будут логироваться (исключения, админские действия, соединения, процессы и т.д.).
    — В примере добавлен фильтр для длительных запросов PostgreSQL (более 10 секунд).

    5. Подождите 1-2 минуты, чтобы 1С обнаружила и применила настройки (платформа проверяет наличие и изменения файла logcfg.xml каждую минуту).

    6. Проверьте появление папок и файлов логов в /var/log/log1c. Если логи не появляются, проверьте права доступа и корректность файла logcfg.xml.

    7. Для отключения технологического журнала просто удалите или переименуйте файл logcfg.xml в каталоге конфигурации, и 1С перестанет писать логи через минуту.

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

    База знаний 1С