Add Markers logs
[dcaegen2/collectors/hv-ves.git] / sources / hv-collector-main / src / main / resources / logback.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <configuration>
3     <property name="COMPONENT_NAME"
4               value="dcae-hv-ves-collector"/>
5     <property name="COMPONENT_SHORT_NAME"
6               value="hv-ves"/>
7
8     <property name="LOG_FILENAME" value="${COMPONENT_SHORT_NAME}"/>
9     <property name="LOG_PATH" value="/var/log/ONAP/${COMPONENT_NAME}"/>
10     <property name="ARCHIVE" value="${LOG_PATH}/archive"/>
11     <property name="FILE_LOG_PATTERN" value="
12 %nopexception%50.50logger
13 | %date{yyyy-MM-dd'T'HH:mm:ss.SSSXXX,UTC}
14 | %highlight(%-5level)
15 | %mdc
16 | %marker
17 | %msg
18 | %rootException
19 | %thread%n"/>
20
21     <appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
22         <encoder>
23             <pattern>${FILE_LOG_PATTERN}</pattern>
24         </encoder>
25     </appender>
26
27     <appender name="ROLLING-FILE"
28               class="ch.qos.logback.core.rolling.RollingFileAppender">
29         <encoder>
30             <pattern>${FILE_LOG_PATTERN}</pattern>
31         </encoder>
32         <file>${LOG_PATH}/${LOG_FILENAME}.log</file>
33         <rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
34             <FileNamePattern>${ARCHIVE}/${LOG_FILENAME}.%d{yyyy-MM-dd}.%i.log.gz</FileNamePattern>
35             <maxFileSize>50MB</maxFileSize>
36             <maxHistory>30</maxHistory>
37             <totalSizeCap>10GB</totalSizeCap>
38         </rollingPolicy>
39     </appender>
40
41     <logger name="org.onap.dcae.collectors.veshv" level="TRACE"/>
42     <logger name="org.onap.dcae.collectors.veshv.impl.wire" level="TRACE"/>
43     <logger name="org.onap.dcae.collectors.veshv.impl.adapters.kafka.KafkaSink" level="TRACE"/>
44     <logger name="org.onap.dcae.collectors.veshv.impl.adapters.LoggingSinkProvider" level="TRACE"/>
45     <logger name="reactor.netty" level="WARN"/>
46     <logger name="io.netty" level="DEBUG"/>
47     <logger name="io.netty.util" level="WARN"/>
48     <logger name="org.apache.kafka" level="WARN"/>
49
50     <root level="INFO">
51         <appender-ref ref="CONSOLE"/>
52         <appender-ref ref="ROLLING-FILE"/>
53     </root>
54 </configuration>