This is an automated email from the ASF dual-hosted git repository.
isjarana pushed a commit to branch baremetal
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git
The following commit(s) were added to refs/heads/baremetal by this push:
new cbd3e7ac4 implement log rotation
new 2261e4a33 Merge pull request #318 from isururanawaka/baremetal
cbd3e7ac4 is described below
commit cbd3e7ac499a1f341f677fa1aeac04e07cafc4ba
Author: Isuru Ranawaka <[email protected]>
AuthorDate: Wed Nov 2 07:36:00 2022 -0400
implement log rotation
---
.../src/main/resources/log4j2.xml | 27 ++++++++++++++++++++++
.../src/main/resources/log4j2.xml | 27 ++++++++++++++++++++++
2 files changed, 54 insertions(+)
diff --git a/custos-core-services-server/src/main/resources/log4j2.xml
b/custos-core-services-server/src/main/resources/log4j2.xml
new file mode 100644
index 000000000..8ae0934c5
--- /dev/null
+++ b/custos-core-services-server/src/main/resources/log4j2.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Configuration>
+
+ <Appenders>
+ <Console name="Console" target="SYSTEM_OUT">
+ <PatternLayout pattern="%d [%t] %-5p %c{30} %X - %m%n"/>
+ </Console>
+ <RollingFile name="RollingFileAppender"
fileName="./logs/custos-core-services-sevrer.log"
+
filePattern="./logs/${date:yyyy-MM}/custos-core-services-sevrer.log-%d{MM-dd-yyyy}-%i.log.gz">
+ <PatternLayout>
+ <Pattern>%d [%t] %-5p %c{30} %X - %m%n</Pattern>
+ </PatternLayout>
+ <Policies>
+ <OnStartupTriggeringPolicy />
+ <TimeBasedTriggeringPolicy />
+ <SizeBasedTriggeringPolicy size="50 MB" />
+ </Policies>
+ <DefaultRolloverStrategy max="20" />
+ </RollingFile>
+ </Appenders>
+ <Loggers>
+ <Root level="INFO">
+ <AppenderRef ref="Console"/>
+ <AppenderRef ref="RollingFileAppender"/>
+ </Root>
+ </Loggers>
+</Configuration>
\ No newline at end of file
diff --git a/custos-integration-services-server/src/main/resources/log4j2.xml
b/custos-integration-services-server/src/main/resources/log4j2.xml
new file mode 100644
index 000000000..89df8ee99
--- /dev/null
+++ b/custos-integration-services-server/src/main/resources/log4j2.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Configuration>
+
+ <Appenders>
+ <Console name="Console" target="SYSTEM_OUT">
+ <PatternLayout pattern="%d [%t] %-5p %c{30} %X - %m%n"/>
+ </Console>
+ <RollingFile name="RollingFileAppender"
fileName="./logs/custos-core-services-sevrer.log"
+
filePattern="./logs/${date:yyyy-MM}/custos-integration-server.log-%d{MM-dd-yyyy}-%i.log.gz">
+ <PatternLayout>
+ <Pattern>%d [%t] %-5p %c{30} %X - %m%n</Pattern>
+ </PatternLayout>
+ <Policies>
+ <OnStartupTriggeringPolicy />
+ <TimeBasedTriggeringPolicy />
+ <SizeBasedTriggeringPolicy size="50 MB" />
+ </Policies>
+ <DefaultRolloverStrategy max="20" />
+ </RollingFile>
+ </Appenders>
+ <Loggers>
+ <Root level="INFO">
+ <AppenderRef ref="Console"/>
+ <AppenderRef ref="RollingFileAppender"/>
+ </Root>
+ </Loggers>
+</Configuration>
\ No newline at end of file