Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 2.03 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <Configuration status="WARN">
  3.     <Properties>
  4.         <Property name="basePath">/logs</Property>
  5.         <Property name="log-pattern">[%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1}- %msg%n"/</Property>
  6.     </Properties>
  7.     <Appenders>
  8.         <RollingFile name="infoFileLogger" fileName="${basePath}/info/app-info.log" filePattern="${basePath}/info/app-info-%d{yyyy-MM-dd}.log">
  9.             <ThresholdFilter level="INFO" onMatch="ACCEPT" onMismatch="DENY"/>
  10.             <PatternLayout>
  11.                 <pattern>${log-pattern}</pattern>
  12.             </PatternLayout>
  13.             <Policies>
  14.                 <TimeBasedTriggeringPolicy interval="1" modulate="true" />
  15.                 <SizeBasedTriggeringPolicy size="100 KB" />
  16.             </Policies>
  17.         </RollingFile>
  18.         <RollingFile name="debugFileLogger" fileName="${basePath}/debug/app-debug.log" filePattern="${basePath}/debug/app-debug-%d{yyyy-MM-dd}.log">
  19.             <ThresholdFilter level="DEBUG" onMatch="ACCEPT" onMismatch="DENY" />
  20.             <PatternLayout>
  21.                 <pattern>${log-pattern}</pattern>
  22.             </PatternLayout>
  23.             <Policies>
  24.                 <TimeBasedTriggeringPolicy interval="1" modulate="true" />
  25.                 <SizeBasedTriggeringPolicy size="100 KB" />
  26.             </Policies>
  27.         </RollingFile>
  28.         <Console name="Console" target="SYSTEM_OUT">
  29.             <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss} [%t] %-5level %logger{36} - %msg%n"/>
  30.         </Console>
  31.     </Appenders>
  32.     <Loggers>
  33.         <Logger name="com.epic.tms.testapplication" level="debug" additivity="false">
  34.             <AppenderRef ref="Console"/>
  35.             <AppenderRef ref="infoFileLogger" level="info"/>
  36.             <AppenderRef ref="debugFileLogger" level="debug"/>
  37.         </Logger>
  38.         <Root level="error">
  39.             <AppenderRef ref="Console"/>
  40.             <AppenderRef ref="infoFileLogger"/>
  41.             <AppenderRef ref="debugFileLogger"/>
  42.         </Root>
  43.     </Loggers>
  44. </Configuration>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement