1 <?xml version="1.0" encoding="UTF-8"?>
4 <property name="LOGS" value="./logs/AAF-FPS" />
5 <property name="FILEPREFIX" value="application" />
7 <appender name="STDOUT"
8 class="ch.qos.logback.core.ConsoleAppender">
9 <layout class="ch.qos.logback.classic.PatternLayout">
10 <Pattern>{{ .Values.log.consolePattern.babel.froxy }}</Pattern>
14 <appender name="RollingFile"
15 class="ch.qos.logback.core.rolling.RollingFileAppender">
16 <file>${LOGS}/${FILEPREFIX}.log</file>
18 class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
19 <Pattern>%d %p %C{1.} [%t] %m%n</Pattern>
23 class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
24 <!-- rollover daily and when the file reaches 10 MegaBytes -->
25 <fileNamePattern>${LOGS}/archived/${FILEPREFIX}-%d{yyyy-MM-dd}.%i.log
27 <timeBasedFileNamingAndTriggeringPolicy
28 class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
29 <maxFileSize>10MB</maxFileSize>
30 </timeBasedFileNamingAndTriggeringPolicy>
34 <!-- LOG everything at INFO level -->
35 <root level="{{ .Values.log.root.level }}">
36 <appender-ref ref="RollingFile" />
37 <appender-ref ref="STDOUT" />
40 <!-- LOG "com.baeldung*" at TRACE level -->
41 <logger name="org.onap.aaf.fproxy" level="INFO" />