1 <?xml version="1.0" encoding="UTF-8"?>
\r
4 * ============LICENSE_START========================================================================
\r
5 * ONAP : tr-069-adapter
\r
6 * =================================================================================================
\r
7 * Copyright (C) 2020 CommScope Inc Intellectual Property.
\r
8 * =================================================================================================
\r
9 * This tr-069-adapter software file is distributed by CommScope Inc
\r
10 * under the Apache License, Version 2.0 (the "License");
\r
11 * you may not use this file except in compliance with the License.
\r
12 * You may obtain a copy of the License at
\r
14 * http://www.apache.org/licenses/LICENSE-2.0
\r
16 * This file is distributed on an "AS IS" BASIS,
\r
17 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
\r
18 * See the License for the specific language governing permissions and
\r
19 * limitations under the License.
\r
20 * ===============LICENSE_END=======================================================================
\r
23 <Configuration status="DEBUG" monitorInterval="30">
\r
25 <Property name="LOG_PATTERN">%d{yyyy-MM-dd HH:mm:ss} %m%n</Property>
\r
26 <Property name="APP_LOG_ROOT">/logs</Property>
\r
29 <Console name="console" target="SYSTEM_OUT" follow="true">
\r
30 <PatternLayout pattern="${LOG_PATTERN}"/>
\r
33 <RollingFile name="applicationLog"
\r
34 fileName="${APP_LOG_ROOT}/debug/application-debug.log"
\r
35 filePattern="${APP_LOG_ROOT}/debug/application-debug-%d{yyyy-MM-dd}-%i.log">
\r
37 <pattern>[%d{yyyy-MM-dd HH:mm:ss:SSS}] [%X{client}] [%.-40t] %-25.45c{1} %-5p: %m%n</pattern>
\r
38 <header>Debug Log started at: $${date:yyyy-MM-dd HH:mm:ss}</header>
\r
41 <SizeBasedTriggeringPolicy size="4MB" />
\r
42 <TimeBasedTriggeringPolicy interval="1" modulate="true"/>
\r
44 <DefaultRolloverStrategy max="100" />
\r
47 <RollingFile name="springLog"
\r
48 fileName="${APP_LOG_ROOT}/thirdparty/spring-framework.log"
\r
49 filePattern="${APP_LOG_ROOT}/thirdparty/spring-%d{yyyy-MM-dd}-%i.log">
\r
50 <PatternLayout pattern="${LOG_PATTERN}"/>
\r
52 <SizeBasedTriggeringPolicy size="2MB" />
\r
54 <DefaultRolloverStrategy max="100"/>
\r
57 <RollingFile name="thirdPartyLog"
\r
58 fileName="${APP_LOG_ROOT}/thirdparty/third-party-framework.log"
\r
59 filePattern="${APP_LOG_ROOT}/thirdparty/spring-%d{yyyy-MM-dd}-%i.log">
\r
60 <PatternLayout pattern="${LOG_PATTERN}"/>
\r
62 <SizeBasedTriggeringPolicy size="2MB" />
\r
64 <DefaultRolloverStrategy max="100"/>
\r
70 <Logger name="org.commscope.tr069adapter" level="debug" additivity="false">
\r
71 <appender-ref ref="console"/>
\r
72 <appender-ref ref="applicationLog"/>
\r
75 <Logger name="org" level="debug" additivity="false">
\r
76 <appender-ref ref="console"/>
\r
77 <AppenderRef ref="thirdPartyLog" />
\r
80 <Logger name="org.springframework" level="error" additivity="false">
\r
81 <AppenderRef ref="springLog" />
\r
84 <Root level="DEBUG" additivity="false"/>
\r