diff options
author | 2022-11-04 19:16:52 -0400 | |
---|---|---|
committer | 2022-11-04 23:35:03 +0000 | |
commit | c0923c83ed18db3b072a775076a51dc53eeb2791 (patch) | |
tree | bf6465066c35d32456731587a64b40dd533074ca /src/main/resources/localhost-access-logback.xml | |
parent | b778fcc07e7617f7b762426d1718bf076731084e (diff) |
AAI graphadmin logging structure enhancement
enhancement for logback and localhost xml files logging structure
Issue-ID: AAI-3581
Signed-off-by: leila <leila.nishimwe@bell.ca>
Change-Id: Iefdada964d352a0ff6554673eb45ef08aa0b70b1
Diffstat (limited to 'src/main/resources/localhost-access-logback.xml')
-rw-r--r-- | src/main/resources/localhost-access-logback.xml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/main/resources/localhost-access-logback.xml b/src/main/resources/localhost-access-logback.xml index a318796..6c89f23 100644 --- a/src/main/resources/localhost-access-logback.xml +++ b/src/main/resources/localhost-access-logback.xml @@ -23,18 +23,28 @@ --> <configuration> <property name="AJSC_HOME" value="${AJSC_HOME:-.}" /> + <property name="maxHistory" value='7' /> + <property name="totalSizeCap" value='1GB' /> <appender name="ACCESS" class="ch.qos.logback.core.rolling.RollingFileAppender"> <file>${AJSC_HOME}/logs/ajsc-jetty/localhost_access.log</file> <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> <fileNamePattern>${AJSC_HOME}/logs/ajsc-jetty/localhost_access.log.%d{yyyy-MM-dd} </fileNamePattern> + <maxHistory>${maxHistory}</maxHistory> + <totalSizeCap>${totalSizeCap}</totalSizeCap> </rollingPolicy> <encoder class="org.onap.aai.logging.CustomLogPatternLayoutEncoder"> <Pattern>%a %u %z [%t] "%m %U%q" %s %b %y %i{X-TransactionId} %i{X-FromAppId} %i{X-Forwarded-For} %i{X-AAI-SSL-Client-CN} %i{X-AAI-SSL-Client-OU} %i{X-AAI-SSL-Client-O} %i{X-AAI-SSL-Client-L} %i{X-AAI-SSL-Client-ST} %i{X-AAI-SSL-Client-C} %i{X-AAI-SSL-Client-NotBefore} %i{X-AAI-SSL-Client-NotAfter} %i{X-AAI-SSL-Client-DN} %D</Pattern> </encoder> </appender> <appender-ref ref="ACCESS" /> + <appender name="STDOUTACCESS" class="ch.qos.logback.core.ConsoleAppender"> + <encoder class="org.onap.aai.logging.CustomLogPatternLayoutEncoder"> + <Pattern>%a %u %z [%t] "%m %U%q" %s %b %y %i{X-TransactionId} %i{X-FromAppId} %i{X-Forwarded-For} %i{X-AAI-SSL-Client-CN} %i{X-AAI-SSL-Client-OU} %i{X-AAI-SSL-Client-O} %i{X-AAI-SSL-Client-L} %i{X-AAI-SSL-Client-ST} %i{X-AAI-SSL-Client-C} %i{X-AAI-SSL-Client-NotBefore} %i{X-AAI-SSL-Client-NotAfter} %i{X-AAI-SSL-Client-DN} %D - "logType": "access"</Pattern> + </encoder> + </appender> + <appender-ref ref="STDOUTACCESS" /> </configuration> <!-- |