Журнал событий
Журнал событий предназначен для регистрации событий, которые может анализировать пользователь приложения, например администратор. Журнал фиксирует ход работы с приложением и его данными:
- на уровне системных событий, реализованных в «1С:Шине»;
- на уровне прикладных событий, реализованных как в «Шине», так и в приложении.
Пользователями журнала могут быть:
- администраторы приложения;
- пользователи с соответствующим уровнем доступа. Например, бухгалтер может посмотреть, кто закрыл квартал;
- прикладные разработчики и специалисты поддержки.
Журнал можно использовать для следующих целей:
- накопления и последующего анализа информации о действиях пользователей для проверки и х соответствия регламентам, в том числе для расследования нежелательных событий;
- трассировки процессов и анализа проблем в них. Например, при синхронизации двух информационных систем на каждой стадии синхронизации может записываться событие. В процессе синхронизации могут возникать разные проблемы: недоступность сети, ошибка конфигурации и т. д.
Особенности работы
Регистрация событий в журнале осуществляется вне транзакций. Если транзакция будет отменена, то все события, зарегистрированные в период этой транзакции, останутся в журнале. Если в ходе транзакции регистрировались события, то результат транзакции будет зафиксирован соответствующим служебным событием.
Данные журнала событий приложения хранятся в каталоге экземпляра сервера по следующему пути: \data\eventLog\папка-приложения
. Данные разбиты по датам и хранятся в папках, каждая из которых соответ ствует дню, в который события были зарегистрированы. События хранятся в течение 14 дней, после чего они автоматически удаляются.