OAM NF Adopter Application
[oam/nf-oam-adopter.git] / ves-nf-oam-adopter / ves-nf-oam-adopter-app / configuration / log4j2.yml
1 Configuration:
2   status: debug
3
4   appenders:
5     Console:
6       name: LogToConsole
7       PatternLayout:
8         Pattern: "[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1} - %msg%n"
9
10     RollingFile:
11       - name: LogToRollingFile
12         fileName: logs/o-ran-ves-adapter.log
13         filePattern: "logs/$${date:yyyy-MM}/o-ran-ves-adapter-%d{MM-dd-yyyy}-%i.log.gz"
14         PatternLayout:
15           pattern: "[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1} - %msg%n"
16         Policies:
17           SizeBasedTriggeringPolicy:
18             size: 100MB
19         DefaultRollOverStrategy:
20           max: 10
21
22   Loggers:
23     logger:
24       - name: org.o.ran.oam.nf.oam
25         level: debug
26         additivity: false
27         AppenderRef:
28           - ref: LogToConsole
29           - ref: LogToRollingFile
30       - name: org.springframework.boot.actuate.audit.listener
31         level: info
32         additivity: false
33         AppenderRef:
34           - ref: LogToConsole
35           - ref: LogToRollingFile
36       - name: org.springframework
37         level: warn
38         additivity: false
39         AppenderRef:
40           - ref: LogToConsole
41           - ref: LogToRollingFile
42
43     Root:
44       level: info
45       AppenderRef:
46         AppenderRef:
47           - ref: LogToConsole
48           - ref: LogToRollingFile