myMedisys/tomcatfiles/mymedisys-backend/WEB-INF/classes/log4j2.xml

49 lines
1.9 KiB
XML
Raw 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/mymedisys/" />
<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} %-5p] BE - ${hostName} |%X{TraceId}|> %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}/mymedisys-backend.log"
filePattern="${LOGS_HOME}/mymedisys-backend.%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" 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.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>