The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "module:Log::Log4perl::Filter"

Log::Log4perl::Filter - Log4perl Custom Filter Base Class River stage four • 380 direct dependents • 1097 total dependents

Log4perl allows the use of customized filters in its appenders to control the output of messages. These filters might grep for certain text chunks in a message, verify that its priority matches or exceeds a certain level or that this is the 10th time...

ETJ/Log-Log4perl-1.57 - 21 Oct 2022 16:47:36 UTC

Log::Log4perl::Filter::MDC - Filter to match on values of a MDC key River stage four • 380 direct dependents • 1097 total dependents

This Log4perl filter checks if a predefined MDC key, as set in "KeyToMatch", of the currently submitted message matches a predefined regex, as set in "RegexToMatch"....

ETJ/Log-Log4perl-1.57 - 21 Oct 2022 16:47:36 UTC

Log::Log4perl::Filter::Boolean - Special filter to combine the results of others River stage four • 380 direct dependents • 1097 total dependents

Sometimes, it's useful to combine the output of various filters to arrive at a log/no log decision. While Log4j, Log4perl's mother ship, chose to implement this feature as a filter chain, similar to Linux' IP chains, Log4perl tries a different approa...

ETJ/Log-Log4perl-1.57 - 21 Oct 2022 16:47:36 UTC

Log::Log4perl::Filter::LevelMatch - Filter to match the log level exactly River stage four • 380 direct dependents • 1097 total dependents

This Log4perl custom filter checks if the currently submitted message matches a predefined priority, as set in "LevelToMatch". The additional parameter "AcceptOnMatch" defines if the filter is supposed to pass or block the message ("true" or "false")...

ETJ/Log-Log4perl-1.57 - 21 Oct 2022 16:47:36 UTC

Log::Log4perl::Filter::LevelRange - Filter for a range of log levels River stage four • 380 direct dependents • 1097 total dependents

This Log4perl custom filter checks if the current message has a priority matching a predefined range. The "LevelMin" and "LevelMax" parameters define the levels (choose from "DEBUG", "INFO", "WARN", "ERROR", "FATAL") marking the window of allowed mes...

ETJ/Log-Log4perl-1.57 - 21 Oct 2022 16:47:36 UTC

Log::Log4perl::Filter::StringMatch - Filter on log message string River stage four • 380 direct dependents • 1097 total dependents

This Log4perl custom filter checks if the currently submitted message matches a predefined regular expression, as set in the "StringToMatch" parameter. It uses common Perl 5 regexes. The additional parameter "AcceptOnMatch" defines if the filter is s...

ETJ/Log-Log4perl-1.57 - 21 Oct 2022 16:47:36 UTC

Log::Log4perl::Filter::CallerMatch - Filter Log4perl messages based on call frames River stage zero No dependents

This Log4perl custom filter checks the call stack using caller() and filters the subroutine and package using user-provided regular expressions. You can specify a specific call frame to test against, or have the filter iterate through a range of call...

PDONELAN/Log-Log4perl-Filter-CallerMatch-1.200 - 06 Nov 2010 04:08:49 UTC

Log::Any - Bringing loggers and listeners together River stage three • 299 direct dependents • 799 total dependents

"Log::Any" provides a standard log production API for modules. Log::Any::Adapter allows applications to choose the mechanism for log consumption, whether screen, file or another logging mechanism like Log::Dispatch or Log::Log4perl. Many modules have...

PREACTION/Log-Any-1.717 - 17 Aug 2023 15:53:05 UTC

Log::Defer - Deferred logs and timers River stage one • 2 direct dependents • 2 total dependents

I believe a lot of log processing is done too early. This module lets you defer log processing in two ways: Defer recording of log messages until some "transaction" has completed Typically this transaction is something like an HTTP request or a cron ...

FRACTAL/Log-Defer-0.312 - 07 Mar 2016 21:56:09 UTC

Log::Shiras - A Moose based logging and reporting tool River stage one • 1 direct dependent • 1 total dependent

Shiras <http://en.wikipedia.org/wiki/Moose#Subspecies> - A small subspecies of Moose found in the western United States (of America). This is one of many loggers <https://metacpan.org/search?q=Log> you can choose from in CPAN. The ultimate goal of th...

JANDREW/Log-Shiras-v0.48.0 - 03 Oct 2016 19:16:17 UTC

Log::WarnDie - Log standard Perl warnings and errors on a log handler River stage zero No dependents

The "Log::WarnDie" module offers a logging alternative for standard Perl core functions. This allows you to use the features of e.g. Log::Dispatch, Log::Any or Log::Log4perl without having to make extensive changes to your source code. When loaded, i...

NHORNE/Log-WarnDie-0.09 - 12 Sep 2017 17:22:33 UTC

Log::Log4perl - Log4j implementation for Perl River stage four • 380 direct dependents • 1097 total dependents

Log::Log4perl lets you remote-control and fine-tune the logging behaviour of your system from the outside. It implements the widely popular (Java-based) Log4j logging package in pure Perl. For a detailed tutorial on Log::Log4perl usage, please read <...

ETJ/Log-Log4perl-1.57 - 21 Oct 2022 16:47:36 UTC

Log::Any::App - An easy way to use Log::Any in applications River stage zero No dependents

IMPORTANT: Please read "ROAD TO 1.0" on some incompatibilities in the near future, before 1.0 is released. Log::Any::App is a convenient combo for Log::Any and Log::Log4perl (although alternative backends beside Log4perl might be considered in the fu...

PERLANCAR/Log-Any-App-0.540 - 09 Jan 2019 16:12:08 UTC

Package::Base - An abstract base for implementation classes to inherit from River stage one • 1 direct dependent • 1 total dependent

Package::Base is an abstract base class, meaning it isn't intended to be used directly, but rather inherited from by an instantiable class. In fact, attempting to instantiate a Package::Base object directly will result in an error. Q: So why would yo...

ALLENDAY/Package-Tools-0.03 - 03 Dec 2004 07:46:40 UTC

Log::Message::JSON - structured messages that stringify to JSON River stage zero No dependents

Good logging requires today a lot more than in Good Ol' Times[tm]. Each log entry should have a structure and be machine-parseable. On the other hand, there are lot of logging libraries that don't quite support structured logs and only process flat s...

DOZZIE/Log-Message-JSON-0.30.01 - 14 Apr 2014 10:58:41 UTC

Log::Shiras::Unhide - Unhides Log::Shiras hidden comments in @ISA River stage one • 1 direct dependent • 1 total dependent

This package will strip '###SomeKey' tags from your script after the 'use Log::Shiras::Unhide;' statement. It will also recursivly parse down through any included lower level modules as well. If Log::Shiras::Unhide is called in some lower place it's ...

JANDREW/Log-Shiras-v0.48.0 - 03 Oct 2016 19:16:17 UTC

Log::Dispatch::Scribe - Logging via Facebook's Scribe server software River stage one • 1 direct dependent • 1 total dependent

This module provides a Log::Dispatch style interface to Scribe, and is also fully compatible with Log::Log4perl. Scribe is a server for aggregating log data streamed in real time from a large number of servers. It is designed to be scalable, extensib...

JJSCHUTZ/Log-Dispatch-Scribe-0.07 - 02 Jan 2018 09:10:05 UTC

Log::Log4perl::Layout::GELF - Log4perl for graylog2 River stage zero No dependents

JASONPOPE/Log-Log4perl-Layout-GELF-0.03 - 16 Sep 2011 17:33:46 UTC

Log::Log4perl::DataDumper - Wrapper for Log4perl auto Data::Dumper objects River stage zero No dependents

The Log4perl FAQ has the question "How can I drill down on references before logging them?" As discussed there, you don't want to say $logger->debug(Data::Dumper::Dumper($objref)) since the Dumper() will get called regardless of whether debugging is ...

CTILMES/Log-Log4perl-DataDumper-0.01 - 10 Aug 2008 20:29:42 UTC

Log::Log4perl::Resurrector - Dark Magic to resurrect hidden L4p statements River stage four • 380 direct dependents • 1097 total dependents

Loading "use Log::Log4perl::Resurrector" causes subsequently loaded modules to have their hidden ###l4p use Log::Log4perl qw(:easy); ###l4p DEBUG(...) ###l4p INFO(...) ... statements uncommented and therefore 'resurrected', i.e. activated. This allow...

ETJ/Log-Log4perl-1.57 - 21 Oct 2022 16:47:36 UTC
27 results (0.066 seconds)