The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 1.4

  • Change: 3aecf8d00c81413a0ae91baa715f41f6efafdfae Author: Markus Benning <ich@markusbenning.de> Date : 2016-05-15 10:58:34 +0000
    • fixed uninitialized loggin in saftsumm
    • This fixes a bug when logging is not initialized in saftsumm:
    • Can't call method "info" on an undefined value at /usr/local/share/perl/5.20.2/Log/Saftpresse/PluginContainer.pm line 32.
  • Change: 8c7c960d72b0d31ef9dc0bd767fb77c50271cdbd Author: Markus Benning <ich@markusbenning.de> Date : 2016-01-12 09:04:08 +0000
    • remove debian packaging from upstream
    • Debian packaging will be moved to a seperate git repository managed with git-buildpackage.
    • fixes rt.cpan.org #110957
  • Change: 2a8dfa5bc899d083923f8c1de8af59db445bace5 Author: Markus Benning <ich@markusbenning.de> Date : 2016-01-12 09:01:11 +0000
    • add VERSION and ABSTRACT to Tracking.pm
  • Change: d26707b5ba967a2aea05d314635f2ae3e55ef9fb Author: Markus Benning <werewolf@dampfhammer.bofh-noc.de> Date : 2016-01-10 15:48:45 +0000
    • Add new Tracking feature
    • The new Plugin::Role::Tracking adds functions to add tracking to plugins. This also implements a basic tracking of message transactions of postfix/amavis by pid/queue_id.

Documentation

a modular and configurable logfile analyzer
a postfix logfile analyzer

Modules

a modular logfile analyzer
class to analyze log messages
commandline interface extension for Log::Saftpresse
configuration option parser for Log::Saftpresse
class to hold the constants used in pflogsumm
class to manage saftpresse counter output
objects to hold and manipulate counters
base class for output of counters
plugin to dump counters to stdout
plugin to write counters to carbon line reciever
plugin to output counters in HTML report
plugin to dump counters in JSON format
plugin to output counters in pflogsumm style output
base class for a log input
log input for following a file
RELP server input plugin for saftpresse
class for parsing and generating RELP frames
class for building RELP RSP records
udp/tcp network server input plugin for saftpresse
log input for reading STDIN
logging for Log::Saftpresse
object to hold informations across log events
base class for outputs
plugin to write events to elasticsearch
plugin to write events to carbon line reciever
plugin to dump events to in JSON to stdout
class to manage saftpresse outputs
base class for saftpresse plugins
plugin to parse amavisd-new logs
plugin to parse apache logs
plugin to lookup geoip database
read metric values from logs and export them as counters
plugin to skip messages not from today or yesterday
plugin to limit messages by syslog program name
plugin to parse network packets logged by linux/netfilter
plugin to parse mtpolicyd logs
plugin to parse analyse postfix logging
plugin to gather postfix delivered messages statistics
plugin to gather postfix warning|fatal|panic messages
plugin to parse the postfix queue ID
plugin to gather postfix recieved messages statistics
plugin to gather postfix reject statistics
plugin to parse postfix service
plugin to gather postfix smtp client statistics
plugin to gather postfix/smtpd advanced statistics
plugin to gather TLS statistics
class with collection of some utility functions
plugin to build postfix statistics from geoip info
role for plugins to gather statistics/counters
role for plugins to implement transaction tracking
syslog server input plugin for saftpresse
plugin to parse syslog logfile format
base class for classes holding plugins
class to read log file inputs
class with collection of some utility functions