blob: 0a44fa8561a3ad7142ade58a839ebc3dd15795ff [file] [log] [blame]
wasalad8e4e882018-03-28 14:20:58 +02001<?xml version="1.0" encoding="UTF-8"?>
2<configuration>
wasala6930f1f2018-04-05 15:01:38 +02003 <include resource="org/springframework/boot/logging/logback/defaults.xml"/>
4 <property name="LOG_FILE"
5 value="${LOG_FILE:-${LOG_PATH:-${LOG_TEMP:-${java.io.tmpdir:-/tmp}}/}spring.log}"/>
wasalad8e4e882018-03-28 14:20:58 +02006
wasala6930f1f2018-04-05 15:01:38 +02007 <springProfile name="dev">
8 <include resource="org/springframework/boot/logging/logback/console-appender.xml"/>
9 <appender name="ROLLING-FILE"
10 class="ch.qos.logback.core.rolling.RollingFileAppender">
11 <encoder>
12 <pattern>${FILE_LOG_PATTERN}</pattern>
13 </encoder>
14 <file>${LOG_FILE}</file>
wasala75982052018-06-20 09:52:54 +020015 <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
wasala6930f1f2018-04-05 15:01:38 +020016 <fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}.log</fileNamePattern>
wasala75982052018-06-20 09:52:54 +020017 <maxFileSize>50MB</maxFileSize>
18 <maxHistory>30</maxHistory>
19 <totalSizeCap>10GB</totalSizeCap>
wasala6930f1f2018-04-05 15:01:38 +020020 </rollingPolicy>
21 </appender>
22 <root level="ERROR">
23 <appender-ref ref="CONSOLE"/>
24 <appender-ref ref="ROLLING-FILE"/>
25 </root>
26 </springProfile>
wasalad8e4e882018-03-28 14:20:58 +020027
wasala6930f1f2018-04-05 15:01:38 +020028 <springProfile name="prod">
29 <appender name="ROLLING-FILE"
30 class="ch.qos.logback.core.rolling.RollingFileAppender">
31 <encoder>
32 <pattern>${FILE_LOG_PATTERN}</pattern>
33 </encoder>
34 <file>${LOG_FILE}</file>
wasala75982052018-06-20 09:52:54 +020035 <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
wasala6930f1f2018-04-05 15:01:38 +020036 <fileNamePattern>${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz</fileNamePattern>
wasala75982052018-06-20 09:52:54 +020037 <maxFileSize>50MB</maxFileSize>
38 <maxHistory>30</maxHistory>
39 <totalSizeCap>10GB</totalSizeCap>
wasala6930f1f2018-04-05 15:01:38 +020040 </rollingPolicy>
41 </appender>
42
43 <root level="ERROR">
44 <appender-ref ref="ROLLING-FILE"/>
45 </root>
46 </springProfile>
wasalad8e4e882018-03-28 14:20:58 +020047</configuration>