logback-locp.xml 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration scan="true">
  3. <property name="LOG_HOME" value="/WIDE/workspace/logs/wivismall/admin"/>
  4. <property name="LOG_LEVEL" value="DEBUG"/>
  5. <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
  6. <encoder>
  7. <charset>utf-8</charset>
  8. <pattern>[%d] [%thread] %-5level %logger{32} : %msg%n</pattern>
  9. </encoder>
  10. </appender>
  11. <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
  12. <file>${LOG_HOME}/wivismall_admin.log</file>
  13. <encoder>
  14. <charset>utf-8</charset>
  15. <pattern>[%d] [%thread] %-5level %logger{32} : %msg%n</pattern>
  16. </encoder>
  17. <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
  18. <fileNamePattern>${LOG_HOME}/wivismall_admin.%d{yyyy-MM-dd}.log.zip</fileNamePattern>
  19. <!-- keep 60 days' worth of history -->
  20. <maxHistory>60</maxHistory>
  21. </rollingPolicy>
  22. </appender>
  23. <logger name="org.springframework" level="ERROR"/>
  24. <!-- SQL문만을 로그로 남기며, PreparedStatement일 경우 관련된 argument 값으로 대체된 SQL문이 보여진다. -->
  25. <!-- <logger name="jdbc.sqlonly" level="${LOG_LEVEL}">
  26. <appender-ref ref="CONSOLE"/>
  27. </logger> -->
  28. <!-- SQL문과 해당 SQL을 실행시키는데 수행된 시간 정보(milliseconds)를 포함한다. -->
  29. <!-- <logger name="jdbc.sqltiming" level="${LOG_LEVEL}">
  30. <appender-ref ref="CONSOLE"/>
  31. </logger> -->
  32. <!-- ResultSet을 제외한 모든 JDBC 호출 정보를 로그로 남긴다. -->
  33. <!-- 많은 양의 로그가 생성되므로 특별히 JDBC 문제를 추적해야 할 필요가 있는 경우를 제외하고는 사용을 권장하지 않는다. -->
  34. <!-- <logger name="jdbc.audit" level="ERROR">
  35. <appender-ref ref="CONSOLE"/>
  36. </logger> -->
  37. <!-- ResultSet을 포함한 모든 JDBC 호출 정보를 로그로 남기므로 매우 방대한 양의 로그가 생성된다. -->
  38. <!-- <logger name="jdbc.resultset" level="ERROR">
  39. <appender-ref ref="CONSOLE"/>
  40. </logger> -->
  41. <root level="${LOG_LEVEL}">
  42. <appender-ref ref="CONSOLE"/>
  43. <appender-ref ref="FILE"/>
  44. </root>
  45. </configuration>