Posted on 2008-01-14 06:07:01-08 by sunilpradhan
how to use mulitple log file in log4Perl
hi, Here is my problem defination. I have one perl script where I need to log mesages into two different file. I am using configuration file
--------------------------------------------------- testlog.conf file ---------------------------------------------------- log4perl.rootLogger=ERROR, Logfile log4perl.appender.Logfile = Log::Dispatch::FileRotate log4perl.appender.Logfile.filename = mylog.log log4perl.appender.Logfile.mode = append log4perl.appender.Logfile.max = 3 log4perl.appender.Logfile.size = 100000 log4perl.appender.Logfile.layout = Log::Log4perl::Layout::PatternLayout log4perl.appender.Logfile.layout.ConversionPattern = %d %m%n ----------------------------------------------------------------- and I am using this config as follows, ------------------------------------------------ Log::Log4perl->init("testlog.conf"); my $log = Log::Log4perl->get_logger(); $log->error("my error message"); ----------------------------------------
Now it write all the erros in to the file myLog.log. I want to write the errors into two diffrent files, say I want few of the error messages to log in some other file say (myOtherLog.log) as well. Please help me in configure this kind of behaviour. Thanks, Sunil.
Direct Responses: Write a response
Perl Weekly newsletter
A free weekly newsletter for people who are busy to read all the blogs. click here to check it out.