1 <configuration scan="true">
3 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
5 <pattern>%date{"yyyy-MM-dd HH:mm:ss.SSS z"} [%thread] %-5level %logger{36} - %msg%n</pattern>
8 <appender name="opendaylight.log" class="ch.qos.logback.core.rolling.RollingFileAppender">
9 <file>logs/opendaylight.log</file>
11 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
12 <fileNamePattern>logs/opendaylight.%d.log.zip</fileNamePattern>
13 <maxHistory>1</maxHistory>
17 <pattern>%date{"yyyy-MM-dd HH:mm:ss.SSS z"} [%thread] %-5level %logger{35} - %msg%n</pattern>
22 <appender-ref ref="STDOUT" />
23 <appender-ref ref="opendaylight.log" />
26 <!-- Base log level -->
27 <logger name="org.opendaylight.controller" level="INFO"/>
29 <!-- OSGi logging bridge -->
30 <logger name="org.opendaylight.controller.logging.bridge" level="WARN"/>
32 <!-- Openflow Protocol Plugin -->
33 <logger name="org.opendaylight.controller.protocol_plugin.openflow" level="INFO"/>
34 <logger name="org.opendaylight.controller.protocol_plugin.openflow.internal.DiscoveryService" level="INFO"/>
35 <logger name="org.opendaylight.controller.protocol_plugin.openflow.internal.InventoryService" level="INFO"/>
36 <logger name="org.opendaylight.controller.protocol_plugin.openflow.internal.InventoryServiceShim" level="INFO"/>
37 <logger name="org.opendaylight.controller.protocol_plugin.openflow.internal.TopologyServices" level="INFO"/>
38 <logger name="org.opendaylight.controller.protocol_plugin.openflow.internal.TopologyServiceShim" level="INFO"/>
40 <logger name="org.opendaylight.controller.sal" level="INFO"/>
41 <logger name="org.opendaylight.controller.sal.implementation" level="INFO"/>
42 <logger name="org.opendaylight.controller.sal.implementation.internal.Inventory" level="INFO"/>
43 <logger name="org.opendaylight.controller.sal.implementation.internal.Topology" level="INFO"/>
44 <!-- Functional Modules -->
45 <logger name="org.opendaylight.controller.arphandler" level="INFO"/>
46 <logger name="org.opendaylight.controller.hosttracker" level="INFO"/>
47 <logger name="org.opendaylight.controller.routing" level="INFO"/>
48 <logger name="org.opendaylight.controller.forwardingrulesmanager" level="INFO"/>
49 <logger name="org.opendaylight.controller.forwarding.ipswitch" level="INFO"/>
50 <logger name="org.opendaylight.controller.switchmanager" level="INFO"/>
51 <logger name="org.opendaylight.controller.topologymanager" level="INFO"/>
52 <logger name="org.opendaylight.controller.usermanager" level="INFO"/>
54 <logger name="org.opendaylight.controller.web" level="INFO"/>