You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by is...@apache.org on 2022/11/02 11:36:43 UTC
[airavata-custos] branch baremetal updated: implement log rotation
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 <ir...@gmail.com>
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