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

Changes for version 1.0

  • Change: e54719f13549228d0cfa536460cb6776cd504c59 Author: Markus Benning <ich@markusbenning.de> Date : 2015-08-09 21:23:48 +0000
    • fix mode POD
  • Change: c75b7bac3148da500f65ccc0a5d4f3cc5ed1c889 Author: Markus Benning <ich@markusbenning.de> Date : 2015-08-09 21:22:10 +0000
    • fix pod in Input::RELP
  • Change: 3473a921902e53cc17775dcc0ed10cb2b0b34f89 Author: Markus Benning <ich@markusbenning.de> Date : 2015-08-09 21:17:30 +0000
    • some cleanups
  • Change: de9d29cf1ed7dae249636761998b3e5194cf9d5d Author: Markus Benning <ich@markusbenning.de> Date : 2015-07-11 23:29:01 +0000
    • fix pod syntax
  • Change: c30494518595bb90bb49d10370a946186a5d608d Author: Markus Benning <ich@markusbenning.de> Date : 2015-07-11 23:27:31 +0000
    • link plugins in saftsumm POD
  • Change: 0c5becd94fc829922440964455cc3bc2665d10e8 Author: Markus Benning <ich@markusbenning.de> Date : 2015-07-11 23:10:12 +0000
    • add README.pod link
  • Change: d2ad1525730d7240f8bc6ffa8cff672e6fc8738f Author: Markus Benning <ich@markusbenning.de> Date : 2015-07-11 23:08:33 +0000
    • fixes and documentation
  • Change: d039c43194ebde8d9a829ff466ca215a7a08a4e0 Author: Markus Benning <ich@markusbenning.de> Date : 2015-06-20 12:18:09 +0000
    • added more documentation and metric events
  • Change: 4f7b53921e213a7b2fae82537a31625886aed875 Author: Markus Benning <ich@markusbenning.de> Date : 2015-06-14 09:55:05 +0000
    • added some documentation
  • Change: 1054b6f2852c506a3b143ec5ea3d64fabaf1f1a2 Author: Markus Benning <ich@markusbenning.de> Date : 2015-06-08 20:41:41 +0000
    • small improvements
  • Change: 7b1073dfee2240d68265cae0ea91a7654287fcf6 Author: Markus Benning <ich@markusbenning.de> Date : 2015-06-04 14:13:51 +0000
    • added Apache plugin
  • Change: 9e55057f801ccd8038b0a94af1841db41d24e07b Author: Markus Benning <ich@markusbenning.de> Date : 2015-06-04 13:17:49 +0000
    • plugin and counter improvements
  • Change: 429fd0acdc52accc18934d795f26b9d5ef20a470 Author: Markus Benning <ich@markusbenning.de> Date : 2015-06-01 18:48:22 +0000
    • graphit prefix
  • Change: 7fa0a3e59827905ae647917d55422f64100dbbf2 Author: Markus Benning <ich@markusbenning.de> Date : 2015-06-01 18:46:07 +0000
    • improve counter namespaces/per host counters
  • Change: 8f4f9e52b2f60f5059f8a0dc9245f7d9ef0006df Author: Markus Benning <ich@markusbenning.de> Date : 2015-05-30 18:21:32 +0000
    • added RELP server * change syslog server to decoding plugin * added Elasticsearch output * added Amavis plugin (only amavis JSON yet) * convert Postfix plugins to one plugin
  • Change: 23555b42b63c0e2a1bcf781e1c90eb93bc674e38 Author: Markus Benning <ich@markusbenning.de> Date : 2015-05-28 21:41:04 +0000
    • added network socket server for syslog support
  • Change: 736c2458f4ae8e70d7ceb92c0bf55bd2545c59af Author: Markus Benning <ich@markusbenning.de> Date : 2015-05-27 20:31:05 +0000
    • more use Moose
  • Change: 52b37603129bcf9675a04f4f5130920091029b5b Author: Markus Benning <ich@markusbenning.de> Date : 2015-05-26 21:05:28 +0000
    • use Moose
  • Change: af48c5942b0bf5355da0cfd721f639d494d88230 Author: Markus Benning <ich@markusbenning.de> Date : 2015-05-26 20:07:42 +0000
    • first version with counters/counteroutput to graphite working
  • Change: 2c7e00b6189012d9d318c21afaee90527a5b6ade Author: Markus Benning <ich@markusbenning.de> Date : 2015-05-13 05:53:42 +0000
    • fix saftsumm examples
  • Change: 00af580555de6f04bf758690c0b72a6df183945c Author: Markus Benning <ich@markusbenning.de> Date : 2015-05-08 07:43:33 +0000
    • implemented counters output/flushing
  • Change: b961c01c8a3f47ddc3b10cbcc08252770586bf2a Author: Markus Benning <ich@markusbenning.de> Date : 2015-05-01 20:41:23 +0000
    • fix saftsumm to reflect recent plugin changes
  • Change: b4e2e59121038d5100d0fe5a4d5e6abc423daae3 Author: Markus Benning <ich@markusbenning.de> Date : 2015-03-15 14:07:28 +0000
    • more work on saftpresse
  • Change: 47a60f057fd0ec4ef149622e14a47e6a5246caa2 Author: Markus Benning <ich@markusbenning.de> Date : 2015-03-04 06:23:32 +0000
    • More HTML output
  • Change: 28db5935b0247f62d0c0d0db125230b7c2cbb8bd Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-19 20:48:21 +0000
    • add some initial Html output
  • Change: 9a8e328af1fef4e215b459039277d38c95eb5f6c Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-13 13:09:40 +0000
    • adjustments for build process
  • Change: ea76bbaca2a358b1d9727617498fcbf42a85bfda Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-13 12:55:49 +0000
    • restore more Pflogsumm output
  • Change: 03a6224f957a2cd91fe1bb3d9040218f60255cb0 Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-09 09:13:59 +0000
    • domain summaries output in Pflogsumm output
  • Change: 667feb49fe29156d185d86bb09c881412770b943 Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-08 13:07:22 +0000
    • add sorting and limit of table by column in Pflogsumm output
  • Change: 87e50c684c96bbf9237d81847ec23e299cc344b6 Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-08 00:50:32 +0000
    • restore smtpd statistics in pflogsumm output
  • Change: e80d1e273cd2886a15b24aff376be07d64c50a59 Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-05 22:27:17 +0000
    • fix table output sorting in Pflogsumm output
  • Change: c98bc29de081f17f6ac303aed66cefdff6411fc1 Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-05 17:12:35 +0000
    • extend postfix tls statistics outgoing messages
  • Change: d75bd2a4160e22b829f35a96db1b4c610bdb1d8b Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-04 23:03:46 +0000
    • first parts of saftpresse application
  • Change: e88fd382c144bd2a57d0090f452d46ea23e9308e Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-03 12:53:26 +0000
    • Restore some Plogsumm output
  • Change: 1f26a74cc30153e0f8d1f532eb12b2ed8170379c Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-03 12:53:04 +0000
    • Input inprovments/fixes
  • Change: fa7833c3eb3e508da5b21bd34e36fb37a0caed29 Author: Markus Benning <ich@markusbenning.de> Date : 2015-02-02 13:16:51 +0000
    • initial commit
  • End of releases.

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 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
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