cancel
Showing results for 
Search instead for 
Did you mean: 

How to configure log output location for different logger

Former Member
0 Kudos

Hi All,

we had a request for output log to separate file.

For example, when searching production, we wanna output the log into the specific file, not in the console log.

Thanks for your any idea!

Accepted Solutions (0)

Answers (1)

Answers (1)

VinayKumarS
Active Contributor
0 Kudos

Here is the sample

 log4j.rootLogger=TRACE, stdout, debugLog
 
 log4j.appender.stdout=org.apache.log4j.ConsoleAppender
 log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
 log4j.appender.stdout.layout.ConversionPattern=%d [%24F:%t:%L] - %m%n
 
 log4j.appender.debugLog=org.apache.log4j.FileAppender
 log4j.appender.debugLog.File=logs/debug.log
 log4j.appender.debugLog.layout=org.apache.log4j.PatternLayout
 log4j.appender.debugLog.layout.ConversionPattern=%d [%24F:%t:%L] - %m%n
 
 log4j.reportsLog=DEBUG,reportsLog
 log4j.appender.reportsLog=org.apache.log4j.FileAppender
 log4j.appender.reportsLog.File=logs/reports.log
 log4j.appender.reportsLog.layout=org.apache.log4j.PatternLayout
 log4j.appender.reportsLog.layout.ConversionPattern=%d [%24F:%t:%L] - %m%n