log4net.xml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. <log4net>
  2. <root>
  3. <level value="ALL" />
  4. <!--<appender-ref ref="FileAppender" />
  5. <appender-ref ref="WarnFileAppender" />-->
  6. <appender-ref ref="ConsoleAppender" />
  7. <!--<appender-ref ref="DebugFileAppender" />-->
  8. </root>
  9. <!--<logger name="Host" additivity="false">
  10. <appender-ref ref="HostAppender" />
  11. </logger>-->
  12. <logger name="Client" additivity="false">
  13. <appender-ref ref="ClientAppender" />
  14. </logger>
  15. <!--
  16. ALL DEBUG INFO WARN ERROR FATAL OFF
  17. •All
  18. •DEBUG •DEBUG
  19. •INFO •INFO •INFO
  20. •WARN •WARN •WARN •WARN
  21. •ERROR •ERROR •ERROR •ERROR •ERROR
  22. •FATAL •FATAL •FATAL •FATAL •FATAL •FATAL
  23. •OFF •OFF •OFF •OFF •OFF •OFF •OFF
  24. -->
  25. <appender name="FileAppender" type="GSG.NET.Logging.FileAppender, GSG.NET">
  26. <filter type="log4net.Filter.LevelRangeFilter">
  27. <param name="LevelMin" value="INFO"></param>
  28. <param name="LevelMax" value="OFF"></param>
  29. </filter>
  30. <file value="D:\LOG\OHV\Vehicle.log" />
  31. <appendToFile value="true" />
  32. <rollingStyle value="Date" />
  33. <backupDays value="180" />
  34. <datePattern value="-MMdd'.log'" />
  35. <layout type="log4net.Layout.PatternLayout">
  36. <conversionPattern value="%d{MM-dd HH:mm:ss.fff} %-2t %p %m%n" />
  37. </layout>
  38. </appender>
  39. <!--<appender name="HostAppender" type="GSG.NET.Logging.FileAppender, GSG.NET">
  40. <file value="D:\LOG\OHV\Vehicle\Host.log" />
  41. <appendToFile value="true" />
  42. <rollingStyle value="Date" />
  43. <backupDays value="180" />
  44. <datePattern value="-MMdd'.log'" />
  45. <layout type="log4net.Layout.PatternLayout">
  46. <conversionPattern value="%d{MM-dd HH:mm:ss.fff} %-2t %p %m%n" />
  47. </layout>
  48. </appender>-->
  49. <appender name="ClientAppender" type="GSG.NET.Logging.FileAppender, GSG.NET">
  50. <file value="D:\LOG\OHV\OCS_Simulation\Client.log" />
  51. <appendToFile value="true" />
  52. <rollingStyle value="Date" />
  53. <backupDays value="180" />
  54. <datePattern value="-MMdd'.log'" />
  55. <layout type="log4net.Layout.PatternLayout">
  56. <conversionPattern value="%d{MM-dd HH:mm:ss.fff} %-2t %p %m%n" />
  57. </layout>
  58. </appender>
  59. <appender name="DebugFileAppender" type="GSG.NET.Logging.FileAppender, GSG.NET">
  60. <filter type="log4net.Filter.LevelRangeFilter">
  61. <param name="LevelMin" value="DEBUG"></param>
  62. <param name="LevelMax" value="DEBUG"></param>
  63. </filter>
  64. <threshold value="DEBUG"/>
  65. <file value="D:\LOG\OHV\DEBUG\Vehicle_DEBUG.log" />
  66. <appendToFile value="true" />
  67. <rollingStyle value="Date" />
  68. <backupDays value="10" />
  69. <datePattern value="-MMdd'.log'" />
  70. <layout type="log4net.Layout.PatternLayout">
  71. <conversionPattern value="%d{MM-dd HH:mm:ss.fff} %2t %p %m%n" />
  72. </layout>
  73. </appender>
  74. <appender name="WarnFileAppender" type="GSG.NET.Logging.FileAppender, GSG.NET">
  75. <threshold value="WARN"/>
  76. <file value="D:\LOG\OHV\Vehicle_WARN.log" />
  77. <appendToFile value="true" />
  78. <rollingStyle value="Date" />
  79. <backupDays value="180" />
  80. <datePattern value="-MMdd'.log'" />
  81. <layout type="log4net.Layout.PatternLayout">
  82. <conversionPattern value="%d{MM-dd HH:mm:ss.fff} %2t %p %m%n" />
  83. </layout>
  84. </appender>
  85. <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender" >
  86. <layout type="log4net.Layout.PatternLayout">
  87. <param name="ConversionPattern" value="%d %m%n" />
  88. </layout>
  89. <threshold value="ALL"/>
  90. </appender>
  91. </log4net>