myMedisys/tomcatfiles/identity-management-system/WEB-INF/classes/log4j2.xml

53 lines
2.1 KiB
XML
Raw Permalink Normal View History

2023-09-06 05:56:42 +05:30
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="WARN" monitorInterval="30">
<Properties>
<property name="LOGS_HOME" value="${sys:catalina.home}/logs/core/" />
<property name="LOGS_DATE_FORMAT" value="yyyy-MM-dd HH:mm:ss.SSS" />
<Property name="LOGS_PATTERN">
%d{yyyy-MM-dd HH:mm:ss.SSS} IMS|${hostName}|%X{TraceId}|%-5p> %c{1}.%M:%L - %m%n%ex
</Property>
</Properties>
<Appenders>
<!-- Console Appender -->
<Console name="ConsoleAppender" target="SYSTEM_OUT" follow="true">
<PatternLayout pattern="${LOGS_PATTERN}"/>
</Console>
<!-- Rolling File Appender -->
<RollingFile name="FileAppender" fileName="${LOGS_HOME}/core-ims.log"
filePattern="${LOGS_HOME}/core-ims.%d{yyyy-MM-dd}-%i.log">
<PatternLayout pattern="${LOGS_PATTERN}"/>
<Policies>
<SizeBasedTriggeringPolicy size="10MB" />
</Policies>
<DefaultRolloverStrategy max="10"/>
</RollingFile>
</Appenders>
<Loggers>
<Logger name="com.cornerstone.ims" level="info" additivity="false">
<AppenderRef ref="ConsoleAppender" />
<AppenderRef ref="FileAppender" />
</Logger>
<Logger name="org.springframework" level="info" additivity="false">
<AppenderRef ref="ConsoleAppender" />
<AppenderRef ref="FileAppender" />
</Logger>
<Logger name="org.springframework.web" level="error" additivity="false">
<AppenderRef ref="ConsoleAppender" />
<AppenderRef ref="FileAppender" />
</Logger>
<Logger name="org.springframework.security" level="error" additivity="false">
<AppenderRef ref="ConsoleAppender" />
<AppenderRef ref="FileAppender" />
</Logger>
<Logger name="Spring Security Debugger" level="error" additivity="false"></Logger>
<Root level="info">
<AppenderRef ref="ConsoleAppender" />
<AppenderRef ref="FileAppender" />
</Root>
</Loggers>
</Configuration>