patmax
07/02/2012, 19h08
Je crois que c'est Ok avec .
Je vais attendre une ip bloqué.
Merci
#! /bin/bash
#
# script venant de Majorxtrem’s Blogs (merci)
# http://www.majorxtrem.be/2009/08/14/...an-pour-munin/
PROGNAME=fail2ban
STATEDIR=/var/lib/munin/plugin-state
LISTJAIL=$(fail2ban-client status | grep " Jail list:" | sed 's/`- Jail list:\t\t//g' | sed 's/,//g')
if [ "$1" = "config" ]
then
echo 'system.type ABSOLUTE'
echo 'graph_title Fail2ban'
echo 'graph_vlabel Number of ban'
echo 'graph_category Security'
for f in $LISTJAIL; do
# replace - with _
echo "$(echo "$f.label" | tr - _) $f"
done
exit 0
fi
for f in $LISTJAIL; do
# replace - with _
echo "$(echo "$f.value" | tr - _) $(fail2ban-client status $f | grep " Currently banned:" | sed 's/ |- Currently banned:\t//g')"
done
Merci