Professional Documents
Culture Documents
Log4j2 Properties
Log4j2 Properties
Log4j2 Properties
######## Log4j
#################################################
status = Debug
appender.console.type = Console
appender.console.name = Error
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = [%-5level] %d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %c{1}
- %msg%n
#############################################
# Rotate Swo log file
appender.rolling.type = RollingFile
appender.rolling.name = swo
appender.rolling.fileName = logs/Swo.log
appender.rolling.filePattern = logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz
appender.rolling.layout.type = PatternLayout
#appender.rolling.layout.pattern = %d %p %C{1.} [%t] %m%n
appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss} %-5p %c{1} - %m%n
appender.rolling.policies.type = Policies
appender.rolling.policies.time.type = TimeBasedTriggeringPolicy
appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=20MB
appender.rolling.strategy.type = DefaultRolloverStrategy
appender.rolling.strategy.max = 25
#############################################
# Rotate Integration log file
appender.rolling.type = RollingFile
appender.rolling.name = Integration
appender.rolling.fileName = logs/Integration.log
appender.rolling.filePattern = logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz
appender.rolling.layout.type = PatternLayout
#appender.rolling.layout.pattern = %d %p %C{1.} [%t] %m%n
appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss} %-5p %c{1} - %m%n
appender.rolling.policies.type = Policies
appender.rolling.policies.time.type = TimeBasedTriggeringPolicy
appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=20MB
appender.rolling.strategy.type = DefaultRolloverStrategy
appender.rolling.strategy.max = 25
################################################
# Begin M7DSA-533-3 Manager scheduler queue message log - parro1 - 2019-07-31
# Rotate SchedMsgLog log file
appender.rolling.type = RollingFile
appender.rolling.name = sqmlog
appender.rolling.fileName = logs/schedulerqueuemessages.log
appender.rolling.filePattern = logs/$${date:yyyy-MM}/app-%d{MM-dd-yyyy}-%i.log.gz
appender.rolling.layout.type = PatternLayout
#appender.rolling.layout.pattern = %d %p %C{1.} [%t] %m%n
appender.rolling.layout.pattern = %d{yyyy-MM-dd HH:mm:ss} %-5p %c{1} - %m%n
appender.rolling.policies.type = Policies
appender.rolling.policies.time.type = TimeBasedTriggeringPolicy
appender.rolling.policies.size.type = SizeBasedTriggeringPolicy
appender.rolling.policies.size.size=20MB
appender.rolling.strategy.type = DefaultRolloverStrategy
appender.rolling.strategy.max = 25
appender.async.type = Async
appender.async.name = asyncAppender
appender.async.appenderRef.type = AppenderRef
appender.async.appenderRef.ref = Error
appender.async.appenderRef.ref = swo
appender.async.appenderRef.ref = sqmlog
appender.async.appenderRef.ref = Integration
logger.app.name = com.pepboys.taxengine
logger.app.level = ERROR
logger.app.additivity = false
logger.app.appenderRef.rolling.ref = swo
logger.app.name = com.pepboys.workorder
logger.app.level = INFO
logger.app.additivity = false
logger.app.appenderRef.rolling.ref = swo
logger.app.name = com.pepboys.shopx.catalog.vmc.driver.ActivantEPartsExpertDriver
logger.app.level = ERROR
logger.app.additivity = false
logger.app.appenderRef.rolling.ref = Integration
rootLogger.level = Debug
rootLogger.appenderRefs = asyncAppender
#rootLogger.appenderRef.stdout.ref = Error
#rootLogger.appenderRef.rolling.ref = swo
#rootLogger.appenderRef.rolling.ref = Integration
#rootLogger.appenderRef.rolling.ref = sqmlog