You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
1.3 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. <configuration>
  2. <conversionRule conversionWord="coloredLevel" converterClass="play.api.libs.logback.ColoredLevel" />
  3. <appender name="FILE" class="ch.qos.logback.core.FileAppender">
  4. <file>${application.home:-.}/logs/application.log</file>
  5. <encoder>
  6. <pattern>%date [%level] from %logger in %thread - %message%n%xException</pattern>
  7. </encoder>
  8. </appender>
  9. <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
  10. <encoder>
  11. <pattern>%date{HH:mm:ss.SSS} %thread %coloredLevel %logger{15} - %message%n%xException{10}</pattern>
  12. </encoder>
  13. </appender>
  14. <appender name="ASYNCFILE" class="ch.qos.logback.classic.AsyncAppender">
  15. <appender-ref ref="FILE" />
  16. </appender>
  17. <appender name="ASYNCSTDOUT" class="ch.qos.logback.classic.AsyncAppender">
  18. <appender-ref ref="STDOUT" />
  19. </appender>
  20. <logger name="play" level="DEBUG" />
  21. <logger name="application" level="DEBUG" />
  22. <!-- Useful debugging settings in slick -->
  23. <logger name="slick.jdbc.JdbcBackend.statement" level="INFO" />
  24. <logger name="slick.jdbc.JdbcBackend.benchmark" level="INFO" />
  25. <logger name="com.zaxxer.hikari" level="INFO" />
  26. <logger name="controllers" level="DEBUG" />
  27. <root level="INFO">
  28. <appender-ref ref="ASYNCFILE" />
  29. <appender-ref ref="ASYNCSTDOUT" />
  30. </root>
  31. </configuration>