Log::Saftpresse - a modular logfile analyzer
version 1.1
This is the central class of the saftpresse log analyzer.
use Log::Saftpresse; my $saft = Log:::Saftpresse->new; $saft->load_config( $path ); $saft->init; # start main loop $saft->run;
Holds the configuration.
Holds the slurp class implementing the input.
Holds the analyzer object which controls the processing plugins.
Holds the counter output object which controls output of metrics.
Holds the Outputs plugin which controls the event output.
How often to flush metrics to CounterOutputs.
Initialize saftpresse as configured in config file.
Will load slurp, analyzer, counter_outputs, outputs and flush_interval from configuration.
Run the main loop of saftpresse.
Commandline glue for this class.
Commandline interface of saftpresse with end-user docs.
Markus Benning <ich@markusbenning.de>
This software is Copyright (c) 1998 by James S. Seymour, 2015 by Markus Benning.
This is free software, licensed under:
The GNU General Public License, Version 2, June 1991
To install Log::Saftpresse, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Log::Saftpresse
CPAN shell
perl -MCPAN -e shell install Log::Saftpresse
For more information on module installation, please visit the detailed CPAN module installation guide.