Advertisement
Guest User

Untitled

a guest
Jun 12th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
MXML 2.68 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <configuration>
  3.   <configSections>
  4.     <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
  5.   </configSections>
  6.   <runtime>
  7.     <loadFromRemoteSources enabled="true" />
  8.   </runtime>
  9.   <appSettings>
  10.   </appSettings>
  11.  
  12.   <log4net>
  13.     <appender name="Console" type="OpenSim.Framework.Console.OpenSimAppender, OpenSim.Framework.Console">
  14.       <filter type="log4net.Filter.LoggerMatchFilter">
  15.         <loggerToMatch value="special"/>
  16.         <acceptOnMatch value="false"/>
  17.       </filter>
  18.       <layout type="log4net.Layout.PatternLayout">
  19.         <conversionPattern value="%date{HH:mm:ss} - %message" />
  20.         <!-- console log with milliseconds.  Useful for debugging -->
  21. <!--        <conversionPattern value="%date{HH:mm:ss.fff} - %message" /> -->
  22.       </layout>
  23.     </appender>
  24.  
  25. <!-- If you want automatic log-rolling then use RollingFileAppender instead of FileAppender:
  26.     <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
  27.       <file value="log/OpenSim.log" />
  28.       <rollingStyle value="Date" />
  29.       <datePattern value="'.'yyyy-MM-dd"/>
  30.       ...
  31. -->
  32.  
  33.   <!--  
  34.   this is for static log files going for a more dynamic approach now
  35.   <appender name="LogFileAppender" type="log4net.Appender.FileAppender">
  36.       <file value="Robust.log" />-->
  37.       <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
  38.       <file value="log/Robust.log" />
  39.       <rollingStyle value="Date" />
  40.       <datePattern value="'.'yyyy-MM-dd"/>
  41.       <appendToFile value="true" />
  42.       <filter type="log4net.Filter.LoggerMatchFilter">
  43.         <loggerToMatch value="special"/>
  44.         <acceptOnMatch value="false"/>
  45.       </filter>
  46.       <layout type="log4net.Layout.PatternLayout">
  47.         <!-- <conversionPattern value="%date %-5level (%thread) - %logger %message%newline" /> -->
  48.         <conversionPattern value="%date %-5level %message%newline" />
  49.       </layout>
  50.     </appender>
  51.  
  52. <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
  53.       <file value="log/RobustStats.log"/>
  54. <rollingStyle value="Date" />
  55.       <datePattern value="'.'yyyy-MM-dd"/>
  56.       <appendToFile value="true" />
  57.       <layout type="log4net.Layout.PatternLayout">
  58.         <conversionPattern value="%date - %message%newline" />
  59.       </layout>
  60.     </appender>
  61.  
  62.     <root>
  63.       <level value="DEBUG" />
  64.       <appender-ref ref="Console" />
  65.       <appender-ref ref="LogFileAppender" />
  66.     </root>
  67.  
  68.  
  69. <!-- used for stats recording -->
  70.     <logger name="special.StatsLogger">
  71.       <appender-ref ref="StatsLogFileAppender"/>
  72.     </logger>
  73.   </log4net>
  74. </configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement