24bd62bdc99bdd1f1d43f5498ef9de1840833f38
[transportpce.git] / tests / honeynode / 1.2.1 / minimal-distribution-core / src / main / resources / honeycomb-minimal-resources / config / logback.xml
1
2 <configuration scan="true">
3
4     <appender name="STDOUT"
5         class="ch.qos.logback.core.ConsoleAppender">
6         <encoder>
7             <pattern>%date{"yyyy-MM-dd HH:mm:ss.SSS z"} [%thread] %-5level
8                 %logger{36} - %msg%n</pattern>
9         </encoder>
10     </appender>
11     <appender name="honeycomb.log"
12         class="ch.qos.logback.core.rolling.RollingFileAppender">
13         <file>${logback.logs.directory}/honeycomb-${DEVICE}.log</file>
14
15         <rollingPolicy
16             class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
17             <maxIndex>3</maxIndex>
18             <FileNamePattern>${logback.logs.directory}/honeycomb-${DEVICE}.log.%i</FileNamePattern>
19         </rollingPolicy>
20         <triggeringPolicy
21             class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
22             <MaxFileSize>10000KB</MaxFileSize>
23         </triggeringPolicy>
24
25         <encoder>
26             <pattern>%date{"yyyy-MM-dd HH:mm:ss.SSS z"} [%thread] %-5level
27                 %logger{35} - %msg%n</pattern>
28         </encoder>
29     </appender>
30
31     <root level="WARN">
32         <appender-ref ref="STDOUT" />
33         <appender-ref ref="honeycomb.log" />
34     </root>
35
36     <logger name="org.opendaylight" level="INFO">
37         <appender-ref ref="STDOUT" />
38         <appender-ref ref="honeycomb.log" />
39     </logger>
40     <logger name="io.fd" level="INFO">
41         <appender-ref ref="STDOUT" />
42         <appender-ref ref="honeycomb.log" />
43     </logger>
44 </configuration>