Использование технологического журнала

advertisement
ИСПОЛЬЗОВАНИЕ ТЕХНОЛОГИЧЕСКОГО ЖУРНАЛА.
(ТЕХНОЛОГИЧЕСКАЯ ИНСТРУКЦИЯ)
1
Содержание
1.
ОБЩИЕ СВЕДЕНИЯ О ТЕХНОЛОГИЧЕСКОМ ЖУРНАЛЕ. ................................................................. 3
2.
ПОРЯДОК НАСТРОЙКИ ТЕХНОЛОГИЧЕСКОГО ЖУРНАЛА. ............................................................ 4
3.
ПРИМЕРЫ ФАЙЛОВ ТЕХНОЛОГИЧЕСКОГО ЖУРНАЛА. .................................................................. 5
2
1. Общие сведения о технологическом журнале.
Система 1С:Предприятие 8.2 обеспечивает возможность ведения технологического
журнала, в который помещается информация от всех приложений, относящихся к
1С:Предприятию 8.2.
Технологический журнал предназначен для выявления ошибок, возникающих при
эксплуатации системы и диагностики работы системы службой технической поддержки
фирмы «1С», а также для анализа технологических характеристик работы системы.
Состав и свойства событий технологического журнала могут меняться при выпуске
обновлений платформы.
Наряду с этим, поскольку технологический журнал представляет собой набор текстовых
файлов, хранящихся в различных каталогах, он может быть использован разработчиками
прикладных решений для анализа различных режимов работы системы 1С:Предприятие
8.2 и прикладных решений.
Технологический журнал может вестись на любом компьютере, на котором имеется
инсталляция системы 1С:Предприятие 8.2. За ведение технологического журнала отвечает
конфигурационный файл, описание которого будет приведено ниже.
Подробное описание работы технологического журнала можно найти в документации к
платформе. А также в электронном виде для платформы 1С:Предприятие 8.1, которое
находится в файле
<<КаталогУстановки1СПредприятия \AddDoc\RU\V8AddDoc81.htm >>
Например, C:\Program Files\1cv81\AddDoc\RU\V8AddDoc81.htm
3
2. Порядок настройки технологического журнала.
На том компьютере, где возникает проблема, необходимо поместить файл «logcfg.xml» в
каталог установки 1С-Предприятия 8. Например, C:\Program Files\1cv82\conf.
На диске C:\* необходимо создать каталог с именем TechLog (путь к каталогу задается в
самом файле log history="1" location="C:\TechLog\logs).
*Здесь и далее предполагается, что в системе существует логический диск «C:\» на
котором расположены файлы операционной системы и платформы 1С:Предприятие 8.
Файл «logcfg.xml» также следует разместить на сервере приложений (НЕ на компьютере
пользователя) в каталог установки 1С:Предприятия 8. Например, C:\Program
Files\1cv82\conf.
На диске C:\ на сервере необходимо также создать каталог с именем TechLog
Если возникают проблемы с определением местонахождения каталога сервера
1С:Предприятия 8, то следует:
• Открыть на сервере «Управление компьютером» или раздел «Администрирование» в
«Панели управления»
• Перейти в раздел «Службы».
• Найти службу «Агент сервера 1С:Предприятия 8.2» (Служба должна быть в состоянии
«Запущена»).
• Открыть ее свойства: в поле «Исполняемый файл» будет указан полный путь к процессу
сервера 1С:Предприятия 8.
• Открыть указанный там каталог в проводнике.
• Перейти на уровень выше, в общий каталог установки в подкаталог «conf» и скопировать
туда файл «logcfg.xml».
После этого запустить предприятие и повторить попытку выполнить ту процедуру, которая
вызывает ошибку/проблему и т.п.
При выполнении данных процедур рекомендуется временно заблокировать работу других
пользователей (если это возможно и не противоречит условиям задачи).
После завершения анализа данных каталога TechLog файл logcfg.xml необходимо удалить
из соответствующего каталога. В данном примере – C:\Program Files\1cv82\conf
4
3. Примеры файлов технологического журнала.
В данном примере в лог-файлах будут фиксироваться все возможные события:
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
<dump create="false" location="" type="0"/>
<log history="1" location="C:\TechLog\logs">
<event name="all"/>
<property name="all"/>
</log>
</config>
В данном примере в лог-файлах будут фиксироваться все перечисленные события:
<?xml version="1.0" encoding="UTF-8"?>
<config xmlns="http://v8.1c.ru/v8/tech-log">
<dump create="false" location="" type="0"/>
<log history="1" location="C:\TechLog\logs">
<event><eq property="name" value="SCOM"/></event>
<event><eq property="name" value="PROC"/></event>
<event><eq property="name" value="EXCP"/></event>
<event><eq property="name" value="EXCPCNTX"/></event>
<event><eq property="name" value="SDBL"/></event>
<event><eq property="name" value="QERR"/></event>
<event><eq property="name" value="PERR"/></event>
<event><eq property="name" value="CONN"/></event>
<event><eq property="name" value="ADMIN"/></event>
<event><eq property="name" value="DBV8DBEng"/></event>
<event><eq property="name" value="DBMSSQL"/></event>
<event><eq property="name" value="DBPOSTGRS"/></event>
<event><eq property="name" value="DB2"/></event>
<event><eq property="name" value="CALL"/></event>
<event><eq property="name" value="LEAKS"/></event>
<event><eq property="name" value="MEM"/></event>
<event><eq property="name" value="TLOCK"/></event>
<property name="all"/>
</log>
</config>
5
Download