#!/bin/bash : <<=cut =head1 NAME dovecot_stats_ - Munin plugin to display statistics for the dovecot mail server =head1 CONFIGURATION This plugin must be run with permissions to run "doveadm". That usually means root, but to test, run the following as any user: doveadm who If you get a permission denied message, check the permissions on the socket mentioned in the error line. =head1 MAGIC MARKERS #%# family=contrib #%# capability=autoconf suggest =head1 AUTHOR Paul Saunders =cut . $MUNIN_LIBDIR/plugins/plugin.sh is_multigraph if [[ "$1" == "autoconf" ]]; then if [[ -x /usr/bin/doveadm ]]; then echo yes else echo no fi exit 0 fi if [[ "$1" == "suggest" ]]; then doveadm stats dump domain|awk 'NR!=1 {print $1}' exit 0 fi domain=$(basename $0) domain=${domain#dovecot_stats_} if [[ -z $domain ]]; then exit 1 fi if [[ "$1" == "config" ]]; then cat <