Log-Log4perl - how to use mulitple log file in log4Perl

Posted on Mon Jan 14 08:07:01 2008 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.
Write a response