blob: dfa118194e5e464f40f470ff0e519d6c4c7cc4ee [file] [log] [blame]
<?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>