1
0

log4j-SMSBROKER-SMSROUTER.xml 3.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'>
  3. <appender name="file-mon" class="org.apache.log4j.RollingFileAppender">
  4. <param name="File" value="/var/mdw/mon-${broker}-${executionGroup}.log" />
  5. <param name="append" value="true" />
  6. <param name="maximumFileSize" value="10485760" />
  7. <param name="maxBackupIndex" value="10" />
  8. <param name="ImmediateFlush" value="true" />
  9. <layout class="org.apache.log4j.TTCCLayout">
  10. <param name="DateFormat" value="ISO8601" />
  11. </layout>
  12. <filter class="org.apache.log4j.varia.LevelRangeFilter">
  13. <param name="LevelMin" value="DEBUG" />
  14. <param name="LevelMax" value="INFO" />
  15. <param name="AcceptOnMatch" value="true" />
  16. </filter>
  17. </appender>
  18. <appender name="file-mon-async" class="org.apache.log4j.AsyncAppender">
  19. <param name="BufferSize" value="512" />
  20. <appender-ref ref="file-mon" />
  21. </appender>
  22. <appender name="file" class="org.apache.log4j.RollingFileAppender">
  23. <param name="File" value="/var/mdw/wmb-${broker}-${executionGroup}.log" />
  24. <param name="append" value="true" />
  25. <param name="maximumFileSize" value="10485760" />
  26. <param name="maxBackupIndex" value="9" />
  27. <layout class="org.apache.log4j.TTCCLayout">
  28. <param name="DateFormat" value="ISO8601" />
  29. </layout>
  30. <filter class="org.apache.log4j.varia.LevelRangeFilter">
  31. <param name="LevelMin" value="DEBUG" />
  32. <param name="AcceptOnMatch" value="true" />
  33. </filter>
  34. </appender>
  35. <category name="net">
  36. <level value="debug" />
  37. </category>
  38. <category name="DLOG">
  39. <level value="INFO" />
  40. </category>
  41. <category name="PROXY">
  42. <level value="warn" />
  43. </category>
  44. <category name="SYSDUMP">
  45. <level value="trace" />
  46. </category>
  47. <category name="SYSLOG">
  48. <level value="warn" />
  49. </category>
  50. <category name="com.mchange">
  51. <level value="warn" />
  52. </category>
  53. <category name="id.co.hanoman.InMessageLog">
  54. <level value="info" />
  55. </category>
  56. <category name="id.co.hanoman.StartStopLog">
  57. <level value="debug" />
  58. </category>
  59. <category name="id.co.hanoman.config.Init">
  60. <level value="info" />
  61. </category>
  62. <category name="id.co.hanoman.mbplugin.MappingNode">
  63. <level value="trace" />
  64. </category>
  65. <category name="id.co.hanoman.mbplugin.TCPIPClientInputNode$ConnTask">
  66. <level value="debug" />
  67. </category>
  68. <logger name="SMSBROKER.SMSROUTER.ROUTER_FLOW.ROUTER_SRV_IN_LOG_OUT">
  69. <level value="debug" />
  70. <appender-ref ref="file-mon-async" />
  71. </logger>
  72. <logger name="SMSBROKER.SMSROUTER.ROUTER_FLOW.ROUTER_SRV_OUT_LOG_OUT">
  73. <level value="debug" />
  74. <appender-ref ref="file-mon-async" />
  75. </logger>
  76. <logger name="id.co.hanoman.mbplugin.LoggerNode">
  77. <level value="debug" />
  78. <appender-ref ref="file-mon-async" />
  79. </logger>
  80. <root>
  81. <priority value="warn" />
  82. <appender-ref ref="file" />
  83. </root>
  84. </log4j:configuration>