|The log4perl project -- log4j for Perl|
Welcome to the log4perl project page. Log::Log4perl is a Perl port of the
widely popular log4j logging package.
Logging beats a debugger if you want to know what's going on in your code during runtime. However, traditional logging packages are too static and generate a flood of log messages in your log files that won't help you.
Log::Log4perl is different. It allows you to control the amount of logging messages generated very effectively. You can bump up the logging level of certain components in your software, using powerful inheritance techniques. You can redirect the additional logging messages to an entirely different output (append to a file, send by email etc.) -- and everything without modifying a single line of source code.
CPAN Modules already using Log::Log4perl:
Installation on Unix:
Installation on Win32:
Please send bugs reports or requests for enhancements to the authors via our mailing list: firstname.lastname@example.org
Mike Schilli <email@example.com>
Kevin Goess <firstname.lastname@example.org>