Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Секция конфигурирования подсистемы журналирования
Пример секции:
< log4net>
< appender name=" CentralConsoleAppender" type=" log4net.Appender.ConsoleAppender" >
< filter type=" Egais.Core.Log4NetAppenders.LogLevelFilter, LogCentral" >
<! -- уровни логирования -->
< enabledLogLevels value=" All" />
< /filter>
< layout type=" log4net.Layout.PatternLayout" >
<! -- формат логирования -->
< conversionPattern value=" %date [%logger: %-5level] - %message%newline" />
< /layout>
< /appender>
< appender name=" OverallFileAppender" type=" Egais.Core.Log4NetAppenders.RollFileAppender, LogCentral" >
< filter type=" Egais.Core.Log4NetAppenders.LogLevelFilter, LogCentral" >
<! -- уровни логирования -->
< enabledLogLevels value=" Emergency, ApplicationFatal, Fatal, Alert, Critical, ApplicationError, Error, ApplicationWarn, Warn, Notice, TransportSystemInfo, DALInfo, ToolsWorkInfo, ApplicationLifeCycle, Info, Debug, Fine, Trace" />
< /filter>
< layout type=" log4net.Layout.PatternLayout" >
<! -- формат логирования -->
< conversionPattern value=" %date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
< /layout>
<! -- уровень детализации -->
< logDetailsLevel value=" Brief" />
< fileName value=" trace-log.txt" />
< patternSeparator value=" _" />
< datePattern value=" dd.MM.yyyy HH.mm.ss" />
< maxFileBackups value=" 0" />
< maxFileSize value=" 10MB" />
< rollStyle value=" Composite" />
< logLifePeriod value=" 1, 0, 0, 0" />
< /appender>
< appender name=" ErrorsFileAppender" type=" Egais.Core.Log4NetAppenders.RollFileAppender, LogCentral" >
< filter type=" Egais.Core.Log4NetAppenders.LogLevelFilter, LogCentral" >
<! -- уровни логирования -->
< enabledLogLevels value=" Emergency, ApplicationFatal, Fatal, Alert, Critical, ApplicationError, Error" />
< /filter>
< layout type=" log4net.Layout.PatternLayout" >
<! -- формат логирования -->
< conversionPattern value=" %date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
< /layout>
<! -- уровень детализации -->
< logDetailsLevel value=" Brief" />
< fileName value=" error-log.txt" />
< patternSeparator value=" _" />
< datePattern value=" dd.MM.yyyy HH.mm.ss" />
< maxFileBackups value=" 0" />
< maxFileSize value=" 10MB" />
< rollStyle value=" Composite" />
< logLifePeriod value=" 1, 0, 0, 0" />
< /appender>
< appender name=" EventLogAppender" type=" Egais.Core.Log4NetAppenders.WindowsEventLogAppender, LogCentral" >
< filter type=" Egais.Core.Log4NetAppenders.LogLevelFilter, LogCentral" >
<! -- уровни логирования -->
< enabledLogLevels value=" Emergency, ApplicationFatal, Fatal, Alert, Critical, ApplicationError, Error, ApplicationWarn, Warn, Notice, TransportSystemInfo, DALInfo, ToolsWorkInfo, ApplicationLifeCycle, Info" />
< /filter>
< layout type=" log4net.Layout.PatternLayout" >
<! -- формат логирования -->
< conversionPattern value=" %date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
< /layout>
<! -- уровень детализации -->
< logDetailsLevel value=" Simple" />
< logName value=" RFTS_ALCO" />
< applicationName value=" EGAIS - Federal Center Service" />
< /appender>
<! --Общий уровень лога (все сборки и проекты)-->
< root>
< level value=" All" />
< appender-ref ref=" EventLogAppender" />
< appender-ref ref=" ErrorsFileAppender" />
< appender-ref ref=" OverallFileAppender" />
< /root>
< /log4net>
|
Данная страница нарушает авторские права?
|