3 <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
4 <resetJUL>true</resetJUL>
7 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
8 <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
12 <pattern>[%d{HH:mm:ss.SSS}] [%thread] %-5level %logger - %msg%n</pattern>
16 <!-- rolling file /var/log/osgi/osgi.log that keeps last 3 backups of 5MB -->
17 <appender name="VARLOGFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
18 <file>target/osgi.log</file>
21 <pattern>[%d{HH:mm:ss.SSS}] [%thread] %-5level %logger - %msg%n</pattern>
23 <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
24 <fileNamePattern>/opt/Demo1/logs/osgi.log.%i.gz</fileNamePattern>
25 <minIndex>1</minIndex>
26 <maxIndex>5</maxIndex>
30 class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
31 <maxFileSize>50MB</maxFileSize>
36 <appender name="BGPDUMPFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
37 <file>target/bgp.log</file>
38 <append>false</append>
40 <pattern>[%d{HH:mm:ss.SSS}] [%thread] %-5level %logger - %msg%n</pattern>
42 <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
43 <fileNamePattern>/opt/Demo1/logs/bgp.log.%i.gz</fileNamePattern>
44 <minIndex>1</minIndex>
45 <maxIndex>5</maxIndex>
49 class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
50 <maxFileSize>5MB</maxFileSize>
56 <!-- Increase to INFO to see content of REST messages -->
57 <logger name="org.apache.cxf.interceptor.LoggingInInterceptor"
59 <logger name="org.apache.cxf.interceptor.LoggingOutInterceptor"
61 <!-- Increase to INFO to see content of SOAP messages -->
62 <logger name="org.apache.cxf.services"
64 <logger name="org.opendaylight"
70 <appender-ref ref="ALL_APPENDER"/>
72 <appender-ref ref="STDOUT"/>
73 <appender-ref ref="VARLOGFILE"/>