Guest User

Untitled

a guest
Oct 18th, 2017
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration scan="true" scanPeriod="2 seconds">
  3.  
  4. <include resource="org/springframework/boot/logging/logback/base.xml"/>
  5. <jmxConfigurator/>
  6.  
  7. <logger name="org.springframework" level="INFO"/>
  8. <logger name="org.springframework.web.filter.CommonsRequestLoggingFilter" level="DEBUG"/>
  9. <logger name="com.mypackage" level="WARN"/>
  10.  
  11. <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
  12. <encoder>
  13. <pattern>
  14. %d{HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n
  15. </pattern>
  16. </encoder>
  17. </appender>
  18.  
  19. <turboFilter class="ch.qos.logback.classic.turbo.DynamicThresholdFilter">
  20. <Key>dynamicLogLevel</Key>
  21. <DefaultThreshold>DEBUG</DefaultThreshold>
  22. <MDCValueLevelPair>
  23. <value>dynamicLogLevelDEBUG</value>
  24. <level>DEBUG</level>
  25. </MDCValueLevelPair>
  26. <!-- dynamicLogLevelERROR for testing -->
  27. <MDCValueLevelPair>
  28. <value>dynamicLogLevelERROR</value>
  29. <level>ERROR</level>
  30. </MDCValueLevelPair>
  31. </turboFilter>
  32.  
  33. .....
  34. </configuration>
  35.  
  36. <configuration scan="true" scanPeriod="2 seconds">
  37. <springProperty name="yourVar" source="key.of.your.yaml.property"/>
  38.  
  39. ...${yourVar}...
  40.  
  41. <property file="${HOME}/configuration/application.yaml"/>
  42.  
  43. LOG_FILE : C:/logs
  44.  
  45. <appender name="MY_APPENDER" class="ch.qos.logback.core.rolling.RollingFileAppender">
  46. <file>${LOG_FILE}</file>
  47.  
  48. ...
  49.  
  50. </appender>
  51.  
  52. <configuration scan="true" scanPeriod="10 seconds">
Add Comment
Please, Sign In to add comment