HoneyNode Java 11 support for 121 devices
[transportpce.git] / tests / honeynode / 1.2.1 / minimal-distribution-core / src / main / resources / honeycomb-minimal-resources / config / logback.xml
diff --git a/tests/honeynode/1.2.1/minimal-distribution-core/src/main/resources/honeycomb-minimal-resources/config/logback.xml b/tests/honeynode/1.2.1/minimal-distribution-core/src/main/resources/honeycomb-minimal-resources/config/logback.xml
new file mode 100644 (file)
index 0000000..24bd62b
--- /dev/null
@@ -0,0 +1,44 @@
+
+<configuration scan="true">
+
+    <appender name="STDOUT"
+        class="ch.qos.logback.core.ConsoleAppender">
+        <encoder>
+            <pattern>%date{"yyyy-MM-dd HH:mm:ss.SSS z"} [%thread] %-5level
+                %logger{36} - %msg%n</pattern>
+        </encoder>
+    </appender>
+    <appender name="honeycomb.log"
+        class="ch.qos.logback.core.rolling.RollingFileAppender">
+       <file>${logback.logs.directory}/honeycomb-${DEVICE}.log</file>
+
+        <rollingPolicy
+            class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+            <maxIndex>3</maxIndex>
+           <FileNamePattern>${logback.logs.directory}/honeycomb-${DEVICE}.log.%i</FileNamePattern>
+        </rollingPolicy>
+        <triggeringPolicy
+            class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+            <MaxFileSize>10000KB</MaxFileSize>
+        </triggeringPolicy>
+
+        <encoder>
+            <pattern>%date{"yyyy-MM-dd HH:mm:ss.SSS z"} [%thread] %-5level
+                %logger{35} - %msg%n</pattern>
+        </encoder>
+    </appender>
+
+    <root level="WARN">
+        <appender-ref ref="STDOUT" />
+        <appender-ref ref="honeycomb.log" />
+    </root>
+
+    <logger name="org.opendaylight" level="INFO">
+        <appender-ref ref="STDOUT" />
+        <appender-ref ref="honeycomb.log" />
+    </logger>
+    <logger name="io.fd" level="INFO">
+        <appender-ref ref="STDOUT" />
+        <appender-ref ref="honeycomb.log" />
+    </logger>
+</configuration>