| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <configuration>
- <appender name="LOGEventPublisher" class="org.jetlinks.community.logging.logback.SystemLoggingAppender" />
- <appender name="ErrorLOGEventPublisher" class="org.jetlinks.community.logging.logback.SystemLoggingAppender">
- <filter class="ch.qos.logback.classic.filter.LevelFilter">
- <level>WARN</level>
- <onMatch>ACCEPT</onMatch>
- <onMismatch>DENY</onMismatch>
- </filter>
- </appender>
- <include resource="org/springframework/boot/logging/logback/defaults.xml"/>
- <include resource="org/springframework/boot/logging/logback/console-appender.xml"/>
- <springProfile name="dev">
- <logger name="system" level="debug">
- <appender-ref ref="LOGEventPublisher"/>
- </logger>
- <root level="INFO">
- <appender-ref ref="CONSOLE"/>
- <appender-ref ref="ErrorLOGEventPublisher"/>
- </root>
- </springProfile>
- <springProfile name="test">
- <root level="INFO">
- <appender-ref ref="CONSOLE"/>
- <appender-ref ref="ErrorLOGEventPublisher"/>
- </root>
- </springProfile>
- <springProfile name="prod">
- <appender-ref ref="CONSOLE"/>
- <appender-ref ref="LOGEventPublisher"/>
- </springProfile>
- </configuration>
|