0d252988b65d68e2722464bb4ed4babae5a6af41
[sdnc/oam.git] / installation / ueb-listener / src / main / properties / log4j.properties
1 ###
2 # ============LICENSE_START=======================================================
3 # openECOMP : SDN-C
4 # ================================================================================
5 # Copyright (C) 2017 AT&T Intellectual Property. All rights
6 #                       reserved.
7 # ================================================================================
8 # Licensed under the Apache License, Version 2.0 (the "License");
9 # you may not use this file except in compliance with the License.
10 # You may obtain a copy of the License at
11 #
12 #      http://www.apache.org/licenses/LICENSE-2.0
13 #
14 # Unless required by applicable law or agreed to in writing, software
15 # distributed under the License is distributed on an "AS IS" BASIS,
16 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 # See the License for the specific language governing permissions and
18 # limitations under the License.
19 # ============LICENSE_END=========================================================
20 ###
21
22 status = debug
23 dest = err
24 name = LogConfiguration
25 rootLogger.level = debug
26 appenders = logfile, console
27
28 property.filename = /opt/onap/sdnc/ueb-listener/logs/ueb-listener.log
29 property.filePattern = /opt/onap/sdnc/ueb-listener/logs/ueb-listener-%i.log
30
31 # CONSOLE is set to be a ConsoleAppender using a PatternLayout.
32 appender.console.type = Console
33 appender.console.name = STDOUT
34 appender.console.filter.threshold.type = ThresholdFilter
35 appender.console.filter.threshold.level = error
36 appender.console.layout.type = PatternLayout
37 appender.console.layout.pattern = %p %d{yyyy-MM-dd HH:mm:ss.SSS Z} %c{1} - %m%n
38
39 # LOGFILE is set to be a File appender using a PatternLayout.
40 appender.logfile.type = RollingFile
41 appender.logfile.name = RollingFile
42 appender.logfile.fileName = ${filename}
43 appender.logfile.filePattern = ${filePattern}
44 appender.logfile.layout.type = PatternLayout
45 appender.logfile.layout.pattern = %p %d{yyyy-MM-dd HH:mm:ss.SSS Z} %c{1} - %m%n
46 appender.logfile.policies.type = Policies
47 appender.logfile.policies.size.type = SizeBasedTriggeringPolicy
48 appender.logfile.policies.size.size = 10MB
49 appender.logfile.strategy.type = DefaultRolloverStrategy
50 appender.logfile.strategy.max = 10