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

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

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

· каталог, в котором будут располагаться файлы технологического журнала;

· состав информации, которая будет помещаться в технологический журнал;

· время, в течение которого хранятся файлы технологического журнала;

· параметры дампа, создаваемого при аварийном завершении приложения.

По умолчанию конфигурационный файл отсутствует. Это означает, что технологический журнал включен, и настроен на сохранение минимальных дампов при аварийном завершении приложения в каталог C:\Documents and Settings\<ИмяПользователя>\Local Settings\Application Data\1C\1Cv8\dumps. При необходимости может быть выполнена произвольная настройка журнала регистрации с помощью отдельного конфигурационного файла. Этот файл должен иметь имя logcfg.xml и распологатья в подкаталоге conf каталога программных файлов 1С:Предприятия 8.2.

Если работа системы выполняется в среде Linux, управление выдачей аварийных дампов (core) выполняется средствами операционной системы. При этом в технологический журнал помещается информация о факте аварийного завершения процесса и о номере сигнала, повлекшего за собой это завершение.

В простейшем виде конфигурационный файл может иметь, например, следующее содержимое:

<config xmlns=»http://v8.1c.ru/v8/tech-log«>
<log location=»c:\v81\logs» history=»1″>
<event> <eq property=»Name» value=»CONN»/> </event>
</log>
<dump location=»c:\v81\dumps» create=»1″ type=»2″/>
</config>
Данный конфигурационный файл указывает, что:
· в технологическом журнале регистрируются все события, установки и разрыва клиентского соединения с сервером;
· файлы технологического журнала располагаются в каталоге c:\v81\logs;
· файлы технологического журнала хранятся в течение одного часа;
· файлы дампа помещаются в каталог c:\v81\dumps;
· файлы дампа содержат всю доступную информацию (содержимое всей памяти процесса).

При отсутствии конфигурационного файла используется следующие параметры:
·Дампы минимального размера;
· Каталоги дампов создаются в каталоге C:\Documents and Settings\<ИмяПользователя>\Local Settings\Application Data\1C\1Cv81\.
Имя каждого подкаталога технологического журнала одного процесса будет иметь вид: <ИмяПроцесса>_<ИдентификаторПроцесса>, например:  rphost_2488.

Приведенный ниже элемент <log> определяет запись в журнал событий: процесса, серверного контекста, соединения, исключений и исполнение операторов SQL. Причем, текст оператора SQL будет помещен в журнал только, если он исполнялся более секунды. Журнал располагается в каталоге c:\logs и хранится 1 час.

<log location=»c:\logs» history=»1″>
<event> <eq property=»Name» value=»PROC»/> </event>
<event> <eq property=»Name» value=»SCOM»/> </event>
<event> <eq property=»Name» value=»CONN»/> </event>
<event> <eq property=»Name» value=»EXCP»/> </event>
<event> <eq property=»Name» value=»DBMSSQL»/> </event>
<property name=»sql»>
<event>
<eq property=»Name» value=»MSSQL»/>
<gt property=»Duration» value=»10000″/>
</event>
</property>
</log>

При аварийном завершении программы 1С:Предприятие 8, система выдает диалог с информацией о процессе записи дампа, который автоматически закрывается после завершения записи дампа.

Как включить технологический журнал: Включение технологического журнала в 1С