123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120 |
- <?xml version="1.0" encoding="utf-8"?>
- <log4net>
- <appender name="RollingLog" type="log4net.Appender.RollingFileAppender">
- <file value="C:\\Logs\\WePlatform\\" />
- <appendToFile value="true" />
- <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
- <Encoding value="UTF-8" />
- <rollingStyle value="Date" />
- <datePattern value="yyyyMMdd'.txt'" />
- <param name="maximumFileSize" value="500KB" />
- <staticLogFileName value="false" />
- <param name="MaxSizeRollBackups" value="30" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
- </layout>
- <filter type="log4net.Filter.LevelRangeFilter">
- <param name="LevelMin" value="ERROR" />
- <param name="LevelMax" value="FATAL" />
- </filter>
- </appender>
- <appender name="FatalLog" type="log4net.Appender.RollingFileAppender">
- <file value="C:\\Logs\\WePlatform\\" />
- <appendToFile value="true" />
- <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
- <Encoding value="UTF-8" />
- <rollingStyle value="Date" />
- <datePattern value="yyyyMMdd\\EE_HH'.txt'" />
- <param name="maximumFileSize" value="500KB" />
- <staticLogFileName value="false" />
- <param name="MaxSizeRollBackups" value="100" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
- </layout>
- <filter type="log4net.Filter.LevelRangeFilter">
- <param name="LevelMin" value="FATAL" />
- <param name="LevelMax" value="FATAL" />
- </filter>
- </appender>
- <appender name="ErrorLog" type="log4net.Appender.RollingFileAppender">
- <file value="C:\\Logs\\WePlatform\\Log\\" />
- <appendToFile value="true" />
- <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
- <Encoding value="UTF-8" />
- <rollingStyle value="Date" />
- <datePattern value="yyyyMMdd\\E_HH'.txt'" />
- <param name="maximumFileSize" value="500KB" />
- <staticLogFileName value="false" />
- <param name="MaxSizeRollBackups" value="100" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
- </layout>
- <filter type="log4net.Filter.LevelRangeFilter">
- <param name="LevelMin" value="ERROR" />
- <param name="LevelMax" value="ERROR" />
- </filter>
- </appender>
- <appender name="WarnLog" type="log4net.Appender.RollingFileAppender">
- <file value="C:\\Logs\\WePlatform\\Log\\" />
- <appendToFile value="true" />
- <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
- <Encoding value="UTF-8" />
- <rollingStyle value="Date" />
- <datePattern value="yyyyMMdd\\W_HH'.txt'" />
- <param name="maximumFileSize" value="500KB" />
- <staticLogFileName value="false" />
- <param name="MaxSizeRollBackups" value="100" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
- </layout>
- <filter type="log4net.Filter.LevelRangeFilter">
- <param name="LevelMin" value="WARN" />
- <param name="LevelMax" value="WARN" />
- </filter>
- </appender>
- <appender name="InfoLog" type="log4net.Appender.RollingFileAppender">
- <file value="C:\\Logs\\WePlatform\\Log\\" />
- <appendToFile value="true" />
- <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
- <Encoding value="UTF-8" />
- <rollingStyle value="Date" />
- <datePattern value="yyyyMMdd\\I_HH'.txt'" />
- <param name="maximumFileSize" value="500KB" />
- <staticLogFileName value="false" />
- <param name="MaxSizeRollBackups" value="100" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
- </layout>
- <filter type="log4net.Filter.LevelRangeFilter">
- <param name="LevelMin" value="INFO" />
- <param name="LevelMax" value="INFO" />
- </filter>
- </appender>
- <appender name="DebugLog" type="log4net.Appender.RollingFileAppender">
- <file value="C:\\Logs\\WePlatform\\Log\\" />
- <appendToFile value="true" />
- <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
- <Encoding value="UTF-8" />
- <rollingStyle value="Date" />
- <datePattern value="yyyyMMdd\\D_HH'.txt'" />
- <param name="maximumFileSize" value="500KB" />
- <staticLogFileName value="false" />
- <param name="MaxSizeRollBackups" value="100" />
- <layout type="log4net.Layout.PatternLayout">
- <conversionPattern value="%date [%thread] %-5level %logger - %message%newline" />
- </layout>
- <filter type="log4net.Filter.LevelRangeFilter">
- <param name="LevelMin" value="DEBUG" />
- <param name="LevelMax" value="DEBUG" />
- </filter>
- </appender>
- <root>
- <level value="All" />
- <appender-ref ref="RollingLog" />
- <appender-ref ref="FatalLog" />
- <appender-ref ref="WarnLog" />
- <appender-ref ref="ErrorLog" />
- <appender-ref ref="InfoLog" />
- <appender-ref ref="DebugLog" />
- </root>
- </log4net>
|