Для анализа работы платформы 1С:Предприятие 8 имеется инструмент логирования "Технологический журнал". По ссылке Вы можете прочитать информацию о нем на официальном сайте.
Сегодня в статье мы рассмотрим пошаговый пример включения технологического журнала, а также опишем некоторые его настройки.
Для включения технологического журнала платформы достаточно создать конфигурационный файл "logcfg.xml" в соответствующем каталоге. Например, если платформа установлена в каталоге:
"C:\Program Files (x86)\1cv82"
где сохдаются также подкаталоги для каждой версии платформы, то конфигурационный файл нужно создать либо во вложенной папке "Conf", либо в папке "Conf" для соответствующей версии платформы.
В случае, если конфигурационный файл находится в каталоге "C:\Program Files (x86)\1cv82\conf", то технологический журнал будет включен для всех версий платформ. Если же файл был создан в каталоге:
"C:\Program Files (x86)\1cv82\\bin\conf"
то настройки будут действовать только для этой версии.
Содержимое файла настроек мы рассмотрим далее.
Основное содержимое файла "logcfg.xml" может быть таким:
Рассмотрим назначение каждой настройки:
1. location - путь к каталогу, где будут сохратняться логи технологического журнала
2. элементы "event" описывают события, для которых необходимо вести логи:
а) PROC - журнал событий процесса
б) SCOM - журнал событий серверного контекста
в) CONN - журнал событий соединений
г) EXCP - журнал событий исключений
д) DBMSSQL - журнал событий исполнения операторов SQL. В дополнительных условиях также накладывается фильтра на операторы SQL. Попадать в журнал будут только те операторы, которые выполняются более 0.0001 секунды.
Следует понимать, что в настройках технологического журнала время всегда устанавливается в 0.0001 секунды. То есть, одна секунда будет записыватсья как 10000.
Откроем каталог, указанный в конфигурационном файле технологического журнала. В нем мы увидим следующее содержимое:
Каждый каталог создан для ведения логов в различных контекстах платформы. Например, каталог с именем "1cv8_[ID]" создан для хранения файлов технологического журнала для толсткого клиента 1С:Предприятия. Его содержимое - это набор текстовых файлов, которые можно просмотривать в любом текстовом редакторе.
Технологический журнал поможет Вам найти причины нестабильной работы платформы, снижения производительности сервера 1С:Предприятия и др. Учитывайте, что использовать этот инструмент нужно разумно, так как ведение логов отимает ресурсы сервера и свободное пространство на жестком диске.