| <?xml version="1.0" encoding="UTF-8"?> |
| <configuration scan="true"> |
| <!-- Used for development purpose --> |
| |
| <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender"> |
| <Target>System.out</Target> |
| <layout class="ch.qos.logback.classic.PatternLayout"> |
| <Pattern>%d %-5p [%c] [%t] %m%n</Pattern> |
| </layout> |
| <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> |
| <level>DEBUG</level> |
| </filter> |
| </appender> |
| <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> |
| <!-- See also http://logback.qos.ch/manual/appenders.html#RollingFileAppender --> |
| <file>${jetty.home}/logs/jetty.log</file> |
| <append>true</append> |
| <bufferedIO>false</bufferedIO> |
| <layout class="ch.qos.logback.classic.PatternLayout"> |
| <Pattern>%d %-5p [%c] [%t] %m%n</Pattern> |
| </layout> |
| <filter class="ch.qos.logback.classic.filter.ThresholdFilter"> |
| <level>DEBUG</level> |
| </filter> |
| <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy"> |
| <maxIndex>15</maxIndex> |
| <FileNamePattern>${jetty.home}/logs/cloud.log.%i</FileNamePattern> |
| </rollingPolicy> |
| <triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy"> |
| <maxFileSize>10MB</maxFileSize> |
| </triggeringPolicy> |
| </appender> |
| |
| <root level="ERROR"> |
| <!-- Set root logger level to ERROR and its only appender to CONSOLE --> |
| <appender-ref ref="CONSOLE"/> |
| </root> |
| |
| <logger name="org.eclipse.jetty" level="WARN"/> |
| <logger name="org.eclipse.jetty.osgi" level="INFO"/> |
| |
| |
| |
| </configuration> |