Log4j2 Properties

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 3

################################################

######## 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

# Log to console and Swo log file


# Begin SAS-4330 - set logging level to INFO - parro1 - 2021-11-19
logger.app.name = com.pepboys.shopx
logger.app.level = INFO
logger.app.additivity = false
logger.app.appenderRef.rolling.ref = swo
# End SAS-4330

# Begin Remedy 14190 Commercial Pepx re-write


# Mihir Parekh (Starmount Systems), Aug 08, 2011
logger.app.name = com.pepboys.pricingengine
logger.app.level = ERROR
logger.app.additivity = false
logger.app.appenderRef.rolling.ref = swo
# End Remedy 14190

# Remedy 20663: Implement redesigned oil-change package process


logger.app.name = com.pepboys.pbypackage
logger.app.level = ERROR
logger.app.additivity = false
logger.app.appenderRef.rolling.ref = swo

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

# Log to Integration log file


logger.app.name = com.pepboys.shopx.util.manager.WebServiceInvocationHandler
logger.app.level = ERROR
logger.app.additivity = false
logger.app.appenderRef.rolling.ref = Integration

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

You might also like