1 <?xml version="1.0" encoding="UTF-8"?>
4 <property name="WIDGET_LOG_HOME" value="logs" />
7 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
8 <layout class="ch.qos.logback.classic.PatternLayout">
10 %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n
15 <logger name="org.springframework.web" level="info" additivity="false">
16 <appender-ref ref="STDOUT" />
19 <contextName>${HOSTNAME}</contextName>
22 <appender name="ADUIT"
23 class="ch.qos.logback.core.rolling.RollingFileAppender">
24 <file>${WIDGET_LOG_HOME}/aduit.log</file>
25 <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
27 %date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%X{RequestId}|%logger{0}|%-5level|%contextName| %msg%n"
30 <!-- %d{yyyy-MM-dd HH:mm:ss} - %msg%n -->
31 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
32 <fileNamePattern>${WIDGET_LOG_HOME}/archived/aduit.%d{yyyy-MM-dd}.%i.zip
34 <maxHistory>30</maxHistory>
35 <timeBasedFileNamingAndTriggeringPolicy
36 class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
37 <maxFileSize>100KB</maxFileSize>
38 </timeBasedFileNamingAndTriggeringPolicy>
42 <appender name="APPLICATION"
43 class="ch.qos.logback.core.rolling.RollingFileAppender">
44 <file>${WIDGET_LOG_HOME}/application.log</file>
45 <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
47 %date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%X{RequestId}|%logger{0}|%-5level|%contextName| %msg%n"
50 <!-- %d{yyyy-MM-dd HH:mm:ss} - %msg%n -->
51 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
52 <fileNamePattern>${WIDGET_LOG_HOME}/archived/application.%d{yyyy-MM-dd}.%i.zip
54 <maxHistory>30</maxHistory>
55 <timeBasedFileNamingAndTriggeringPolicy
56 class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
57 <maxFileSize>100KB</maxFileSize>
58 </timeBasedFileNamingAndTriggeringPolicy>
63 <appender name="DEBUG"
64 class="ch.qos.logback.core.rolling.RollingFileAppender">
65 <file>${WIDGET_LOG_HOME}/debug.log</file>
66 <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
68 %date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%X{RequestId}|%logger{0}|%-5level|%contextName| %msg%n"
71 <!-- %d{yyyy-MM-dd HH:mm:ss} - %msg%n -->
72 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
73 <fileNamePattern>${WIDGET_LOG_HOME}/archived/debug.%d{yyyy-MM-dd}.%i.zip
75 <maxHistory>30</maxHistory>
76 <timeBasedFileNamingAndTriggeringPolicy
77 class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
78 <maxFileSize>100KB</maxFileSize>
79 </timeBasedFileNamingAndTriggeringPolicy>
84 <appender name="ERROR"
85 class="ch.qos.logback.core.rolling.RollingFileAppender">
86 <file>${WIDGET_LOG_HOME}/error.log</file>
87 <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
89 %date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%X{RequestId}|%logger{0}|%-5level|%contextName| %msg%n"
93 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
94 <fileNamePattern>${WIDGET_LOG_HOME}/archived/error.%d{yyyy-MM-dd}.%i.zip
96 <maxHistory>30</maxHistory>
97 <timeBasedFileNamingAndTriggeringPolicy
98 class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
99 <maxFileSize>100KB</maxFileSize>
100 </timeBasedFileNamingAndTriggeringPolicy>
105 <appender name="METRICS"
106 class="ch.qos.logback.core.rolling.RollingFileAppender">
107 <file>${WIDGET_LOG_HOME}/metrics.log</file>
108 <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
110 %date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX}|%X{RequestId}|%logger{0}|%-5level|%contextName| %msg%n"
114 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
115 <fileNamePattern>${WIDGET_LOG_HOME}/archived/metrics.%d{yyyy-MM-dd}.%i.zip
117 <maxHistory>30</maxHistory>
118 <timeBasedFileNamingAndTriggeringPolicy
119 class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
120 <maxFileSize>100KB</maxFileSize>
121 </timeBasedFileNamingAndTriggeringPolicy>
125 <logger name="org.onap.portalapp.widget" level="debug" additivity="false">
126 <appender-ref ref="ERROR" />
127 <appender-ref ref="DEBUG" />
128 <appender-ref ref="APPLICATION" />
129 <appender-ref ref="STDOUT" />
133 <appender-ref ref="DEBUG" />
134 <appender-ref ref="APPLICATION" />
135 <appender-ref ref="STDOUT" />