Skip to content

Instantly share code, notes, and snippets.

@mz0
Last active April 15, 2021 12:26
Show Gist options
  • Save mz0/0fe37b5d61cae495df7816f4db509868 to your computer and use it in GitHub Desktop.
Save mz0/0fe37b5d61cae495df7816f4db509868 to your computer and use it in GitHub Desktop.
Shsha Log4j2 selective debug configuration
property.level = info
property.path = logs
property.filename = shsha
property.layout_pattern = %d{yyyy-MM-dd HH:mm:ss} %-5p %c{-10}:%L - %m%n
property.console_pattern = %d{HH:mm:ss} %-5p %c{-10}:%L - %m%n
appender.console.type = Console
appender.console.name = STDOUT
appender.console.layout.type = PatternLayout
appender.console.layout.pattern = ${console_pattern}
appender.file.type = RollingFile
appender.file.name = FILE
appender.file.fileName = ${path}/${filename}.log
appender.file.filePattern = ${path}/${filename}-%i.log
appender.file.layout.type = PatternLayout
appender.file.layout.pattern = ${layout_pattern}
appender.file.policies.type = Policies
appender.file.policies.size.type = SizeBasedTriggeringPolicy
appender.file.policies.size.size = 200MB
appender.file.strategy.type = DefaultRolloverStrategy
appender.file.strategy.max = 3
logger.aux2.name = com.exactprosystems.testtools.shsha.parsing.TcpStream
logger.aux2.level = TRACE
logger.aux2.additivity = false
logger.aux2.appenderRef.file.ref = FILE
logger.aux1.name = com.exactprosystems.testtools.shsha.parsing.mitch.MitchParser
logger.aux1.level = DEBUG
logger.aux1.additivity = false
logger.aux1.appenderRef.file.ref = FILE
logger.main.name = com.exactprosystems
logger.main.level = ${level}
logger.main.additivity = false
logger.main.appenderRef.stdout.ref = STDOUT
logger.main.appenderRef.file.ref = FILE
rootLogger.level = warn
rootLogger.appenderRef.stdout.ref = STDOUT
rootLogger.appenderRef.file.ref = FILE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment