28.12.2016

Настройка технологического журнала 1С

Автор: Белозерских Евгений

     Для начала скажем о том, что по умолчанию технологический журнал включен. Он работает и фиксирует события всего в двух случаях:
Аварийное завершение работы процессов кластера 1С (ragent, rmngr или rphost)
Дамп фиксируется в каталоге 
%LOCALAPPDATA%\1C\1Cv82\dumps - для 1С 8.2
%LOCALAPPDATA%\1C\1Cv8\dumps - для 1С 8.3
Если используется платформа 8.3 и возникает событие SYSTEM с уровнем Error
Логи таких событий хранятся 24 часа, затем платформе удалит файлы логов
%LOCALAPPDATA%\1C\1Cv8\logs - для 1С 8.3

Инструкция по настройке технологического журнала

     Порядок действий при настройке технологического журнала:
  • Завести специальную папку для технологического журнала (например C:\LOG), и для дампов (например C:\dumps)
  • Настроить файл logcfg.xml для сбора сообщений об ошибках (ниже примеры настройки)
  • Поместить файл logcfg.xml в необходимый каталог (ниже пример)
  • Проверить права на запись в каталоги логов и дампов
  • Убедиться через минуту что создаются файлы логов (если не создаются, значит настройки не корректны)
  • Возможная ошибка - разный регистр букв в именах каталогов (должен совпадать)
  • Возможная ошибка - в файле настройки в конце имени каталога слеш "\" не нужен

Настройка технологического журнала (файл logcfg.xml)

     Отметим, что наиболее часто используемым каталогом расположения конфигурационного файла, является
C:\Program Files\1Cv82\conf - для платформы 8.2
C:\Program Files\1Cv8\conf - для платформы 8.3
     В этом случае настройки будут действовать во всех версиях платформы установленных на сервере. Также стоит сказать, что именно этот вариант является рекомендуемым.
     Каждые 60 секунд, настройки считываются рабочими процессами кластера. Чтение настроек каждым процессом, происходит независимо от других процессов.

Пример настройки полного технологического журнала


    
        
            
        
        
        
    

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

Пример настройки "на каждый день"

     В большинстве случаев, будет достаточно следующей настройки:

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

Другие статьи

Блокировка фоновых заданий на файловой базе 1C:8.3

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

Атрибуты настройки технологического журнала 1С

    Список атрибутов для настройки сбора данных технологического журнала 1С

Отладка на сервере 1С (8.2, 8.3...)

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