add logback.xml

This commit is contained in:
Gered 2016-06-30 11:19:35 -04:00
parent 2bd93b4994
commit a058fc5241

31
resources/logback.xml Normal file
View file

@ -0,0 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<appender name="R" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${LOG_FILE:-web.log}</File>
<encoder>
<pattern>%d{ISO8601} %-5p [%c] - %m%n</pattern>
</encoder>
<rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
<maxIndex>5</maxIndex>
<FileNamePattern>${LOG_FILE:-web.log}.%i.gz</FileNamePattern>
</rollingPolicy>
<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
<MaxFileSize>5MB</MaxFileSize>
</triggeringPolicy>
</appender>
<appender name="C" class="ch.qos.logback.core.ConsoleAppender">
<encoder>
<pattern>%d{ISO8601} %-5p [%c] - %m%n</pattern>
</encoder>
</appender>
<!-- these are just to remove some "chatty" logging output, especially for DEBUG and lower -->
<logger name="org.eclipse.jetty" level="INFO"/>
<logger name="org.xnio" level="INFO"/>
<logger name="io.undertow" level="INFO"/>
<root level="${ROOT_LEVEL:-INFO}">
<appender-ref ref="R"/>
<appender-ref ref="C"/>
</root>
</configuration>