Advertisement
Guest User

log4net.config

a guest
Sep 6th, 2014
308
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 2.46 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <log4net debug="false">
  3.  
  4.   <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
  5.     <layout type="log4net.Layout.PatternLayout">
  6.       <param name="ConversionPattern" value="%d{ABSOLUTE} %-5p %-30.30c{2} %m% [%t] [%x]%n" />
  7.     </layout>
  8.   </appender>
  9.  
  10.   <!-- "normal" log file appender -->
  11.   <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
  12.     <file value="log\tpilogin.log" />
  13.     <param name="AppendToFile" value="true" />
  14.     <param name="MaxSizeRollBackups" value="1" />
  15.     <param name="MaximumFileSize" value="250MB" />
  16.     <param name="RollingStyle" value="Size" />
  17.     <param name="LockingModel" type="log4net.Appender.FileAppender+MinimalLock" />
  18.     <layout type="log4net.Layout.PatternLayout">
  19.       <param name="ConversionPattern" value="%d [%t] %-5p %c [%x] - %m%n" />
  20.     </layout>
  21.   </appender>
  22.  
  23.   <!-- performance counter log file appender -->
  24.   <appender name="CounterAppender" type="log4net.Appender.RollingFileAppender">
  25.     <file type="log4net.Util.PatternString" value="log\tpiloginCounter.log" />
  26.     <!--param name="File" value="log\LiteCounter.log" /-->
  27.     <param name="AppendToFile" value="true" />
  28.     <param name="MaxSizeRollBackups" value="1" />
  29.     <param name="MaximumFileSize" value="1MB" />
  30.     <param name="RollingStyle" value="Size" />
  31.     <param name="StaticLogFileName" value="true" />
  32.     <param name="LockingModel" type="log4net.Appender.FileAppender+MinimalLock" />
  33.     <layout type="log4net.Layout.PatternLayout">
  34.       <param name="ConversionPattern" value="%d{ABSOLUTE} %m%n" />
  35.     </layout>
  36.   </appender>
  37.  
  38.   <!-- logger -->
  39.   <root>
  40.     <level value="DEBUG" />
  41.     <appender-ref ref="LogFileAppender" />
  42.     <appender-ref ref="ConsoleAppender" />
  43.   </root>
  44.  
  45.   <!-- operation data logger -->
  46.   <!-- set level to DEBUG to enable operation data logging-->
  47.   <logger name="OperationData" additivity="false">
  48.     <level value="INFO" />
  49.     <appender-ref ref="LogFileAppender" />
  50.   </logger>
  51.  
  52.   <!-- performance counter logger -->
  53.   <!-- set level to DEBUG to enable performance counter logging-->
  54.   <logger name="PerformanceCounter" additivity="false">
  55.     <level value="INFO" />
  56.     <appender-ref ref="CounterAppender" />
  57.   </logger>
  58.  
  59.   <logger name="ExitGames.Diagnostics.Monitoring.CounterSampleSender" additivity="false">
  60.     <level value="INFO" />
  61.     <appender-ref ref="CounterAppender" />
  62.   </logger>
  63. </log4net>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement