1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/sh
if [ "$1" = "config" ]; then
echo "graph_title Available download bandwidth"
echo 'graph_args --base 1000 -l 0'
echo 'graph_vlabel KB/s'
echo 'graph_scale no'
echo "download.label download"
exit 0
fi
echo -n "download.value "
wget -O /dev/null --passive-ftp\
ftp://ftp.free.fr/pub/linux/kernel/v1.0/linux-1.0.patch.pl15.gz 2>&1\
| grep KB/s | tail -n 1 | cut -d\( -f2 |
cut -d\ -f1
Source : Guerrier.org
Notes:
- Créer un fichier
/usr/share/munin/plugins/bandwith
- Y copier le code ci-dessus
- Y appliquer les droits en exécution :
sudo chmod -x ./bandwith
- Faire un lien symbolique vers le dossier
/etc/munin/plugins
- Redémarrer munin-node
- Attention : Erreur possible si la largeur de bande renvoyée par la commande
wget
s’exprime en MB/s. Dans ce cas, modifierKB/s
parMB/s
aux lignes 6 et 14.