--- /dev/null
+<configuration>
+
+ <contextListener class="ch.qos.logback.classic.jul.LevelChangePropagator">
+ <resetJUL>true</resetJUL>
+ </contextListener>
+
+ <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
+ <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
+ <level>INFO</level>
+ </filter>
+ <encoder>
+ <pattern>[%d{HH:mm:ss.SSS}] [%thread] %-5level %logger - %msg%n</pattern>
+ </encoder>
+ </appender>
+
+ <!-- rolling file /var/log/osgi/osgi.log that keeps last 3 backups of 5MB -->
+ <appender name="VARLOGFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+ <file>target/osgi.log</file>
+ <append>true</append>
+ <encoder>
+ <pattern>[%d{HH:mm:ss.SSS}] [%thread] %-5level %logger - %msg%n</pattern>
+ </encoder>
+ <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+ <fileNamePattern>/opt/Demo1/logs/osgi.log.%i.gz</fileNamePattern>
+ <minIndex>1</minIndex>
+ <maxIndex>5</maxIndex>
+ </rollingPolicy>
+
+ <triggeringPolicy
+ class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+ <maxFileSize>50MB</maxFileSize>
+ </triggeringPolicy>
+
+ </appender>
+
+ <appender name="BGPDUMPFILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
+ <file>target/bgp.log</file>
+ <append>false</append>
+ <encoder>
+ <pattern>[%d{HH:mm:ss.SSS}] [%thread] %-5level %logger - %msg%n</pattern>
+ </encoder>
+ <rollingPolicy class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+ <fileNamePattern>/opt/Demo1/logs/bgp.log.%i.gz</fileNamePattern>
+ <minIndex>1</minIndex>
+ <maxIndex>5</maxIndex>
+ </rollingPolicy>
+
+ <triggeringPolicy
+ class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+ <maxFileSize>5MB</maxFileSize>
+ </triggeringPolicy>
+
+ </appender>
+
+
+ <!-- Increase to INFO to see content of REST messages -->
+ <logger name="org.apache.cxf.interceptor.LoggingInInterceptor"
+ level="WARN"/>
+ <logger name="org.apache.cxf.interceptor.LoggingOutInterceptor"
+ level="WARN"/>
+ <!-- Increase to INFO to see content of SOAP messages -->
+ <logger name="org.apache.cxf.services"
+ level="WARN"/>
+ <logger name="org.opendaylight"
+ level="DEBUG"/>
+ <logger name="com"
+ level="INFO"/>
+ <root level="INFO">
+ <!--
+ <appender-ref ref="ALL_APPENDER"/>
+ -->
+ <appender-ref ref="STDOUT"/>
+ <appender-ref ref="VARLOGFILE"/>
+ </root>
+
+</configuration>