[munin/who] Un plugin munin esseulé

This commit is contained in:
Vincent Le Gallic 2013-03-03 08:12:08 +01:00
parent 2c21636554
commit 4224fa69ec

21
munin/who Executable file
View file

@ -0,0 +1,21 @@
#!/bin/zsh
# Monitoring du nombre de sessions ssh ouvertes
# sur la machine
if [ "$1" = "autoconfig" ]; then
echo "yes"
elif [ "$1" = "config" ]; then
echo "graph_title Connexions ssh"
echo "graph_args --base 1000 -l 0"
echo "total.label Nombre de connexions ouvertes"
echo "total.draw AREA"
echo "uniq.label Nombre de personnes connectés"
echo "uniq.draw AREA"
else
who=$(/usr/bin/who | cut -d' ' -f1)
echo "total.value $(echo $who | wc -l)"
echo "uniq.value $(echo $who | sort | uniq | wc -l)"
fi