1 <configuration scan="true" debug="false">
2 <include resource="org/springframework/boot/logging/logback/base.xml" />
4 <property name="queueSize" value="256" />
5 <property name="maxFileSize" value="20MB" />
6 <property name="maxHistory" value="30" />
7 <property name="totalSizeCap" value="20MB" />
9 <!-- log file names -->
10 <property name="logName" value="cps" />
12 <property name="currentTimeStamp" value="%d{"yyyy-MM-dd'T'HH:mm:ss.SSSXXX",UTC}"/>
14 <property name="debugPattern"
15 value="%d{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%thread|%X{RequestID}| %logger{50} - %msg%n" />
17 <property name="all-log-pattern"
18 value="%d{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%thread|%X{RequestID}| %logger{50} - %msg%n" />
20 <appender name="CONSOLE"
21 class="ch.qos.logback.core.ConsoleAppender">
22 <layout class="ch.qos.logback.classic.PatternLayout">
23 <Pattern>${all-log-pattern}</Pattern>
28 <appender-ref ref="CONSOLE" />
31 <!-- Send logs to File & Rotate File -->
32 <!-- <appender name="Debug"-->
33 <!-- class="ch.qos.logback.core.rolling.RollingFileAppender">-->
34 <!-- <file>../log/${logName}.log</file>-->
35 <!-- <rollingPolicy-->
36 <!-- class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">-->
37 <!-- <fileNamePattern>${logName}.%d{yyyy-MM-dd}.%i.log.zip-->
38 <!-- </fileNamePattern>-->
39 <!-- <maxFileSize>${maxFileSize}</maxFileSize>-->
40 <!-- <maxHistory>${maxHistory}</maxHistory>-->
41 <!-- <totalSizeCap>${totalSizeCap}</totalSizeCap>-->
42 <!-- </rollingPolicy>-->
44 <!-- <pattern>${debugPattern}</pattern>-->
48 <!-- <appender name="asyncDebug" class="ch.qos.logback.classic.AsyncAppender">-->
49 <!-- <queueSize>256</queueSize>-->
50 <!-- <appender-ref ref="Debug" />-->
51 <!-- <includeCallerData>true</includeCallerData>-->
54 <!-- <logger name="org.onap.cps" level="DEBUG" additivity="false">-->
55 <!-- <appender-ref ref="asyncDebug" />-->
58 <!-- <root level="INFO">-->
59 <!-- <appender-ref ref="asyncDebug" />-->