NAME
Log::Saftpresse::Plugin::MtPolicyd - plugin to parse mtpolicyd logs
VERSION
version 1.6
Description
This plugin parses mtpolicyd log files
Synopsis
<Plugin mtpolicyd>
module = "MtPolicyd"
</Plugin>
Input
This plugin expects a log line with
'program' => 'mtpolicyd'
and an message like
'message' => 'reputation: instance=25d8.55f1aea2.3adb.0, type=smtpd_access_policy, t=2ms, result=dunno'
or with mtpolicyd > 0.20:
'message' => 'reputation: instance=25d8.55f1aea2.3adb.0, type=smtpd_access_policy, t=2ms, plugin=whitelist, result=dunno'
Output
It will output the following fields:
vhost
instance
elapsed
action
reason
plugin (mtpolicyd version >= 0.20)
Counters
The plugin will create the following counters:
<host>.total
<host>.time
<host>.vhost.<vhost>.count
<host>.vhost.<vhost>.time
<host>.vhost.<vhost>.<action>
<host>.plugin.<plugin>.count
<host>.plugin.<plugin>.time
<host>.plugin.<plugin>.<action>
AUTHOR
Markus Benning <ich@markusbenning.de>
COPYRIGHT AND LICENSE
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