Table des matières

, , ,

Afficher la bande passante de votre serveur

Bwbar est un petit utilitaire qui mesure l'utilisation de la bande passante de votre machine et la génère, soit sous forme d'image soit sous forme de fichier texte. Bwbar est souvent utilisé pour des serveurs web, mais peut l'être aussi pour votre machine personnelle. Ensuite libre à vous de l'afficher dans votre signature sur les forums, sur la page d'accueil de votre blog, etc…

Bwbar est fait pour fonctionner en tant que démon. Cependant on peut le faire fonctionner “manuellement” (voir chapitre “utilisation” mais ce mode de fonctionnement est peu pratique.

Pré-requis

Installation

Il vous suffit, pour cela, d'installer le paquet bwbar sur la machine dont vous voulez mesurer et afficher la bande passante.

Configuration

Pour faire fonctionner bwbar en tant que démon, une seule chose à faire : éditez le fichier « /etc/default/bwbar » avec les droits d'administration.

# Directory to put files into
# => Répertoire où stocker l'image ou le fichier texte
DIR=/votre/repertoire/
# Who to run as
# => L'utilisateur sous lequel tournera bwbar, doit avoir les droits d'écriture dans le répertoire spécifié ci-dessus.
RUNAS=www-data
# What are the options (eth0, scale of 1.5mbps)
# les options concernant l'interface réseau, et l'échelle
# ici, c'est un serveur dédié, l'interface réseau est eth0 et le débit max est de 100mbps
OPTIONS="eth0 100"

Dans la ligne OPTIONS, on peut spécifier d'autres paramètres de la manière suivante :

OPTIONS="eth0 100 --i --width=400"

pour spécifier la largeur max de l'image de 400 pixels (par défaut 600).

D'autres options utiles :

Utilisation

Pour lancer bwbar en tant que démon

Il vous suffira soit d'attendre de redémarrer la machine sur laquelle il tourne, soit de le lancer tout de suite par :

sudo /etc/init.d/bwbar start

Si le répertoire de destination spécifié dans le fichier de configuration est dans l'arborescence de votre site web par exemple, un simple lien URL vers l'image ou le fichier texte (ubar.png ou ubar.txt par défaut) suffira à l'afficher.

Pour lancer bwbar manuellement
sudo /usr/sbin/bwbar -o -x 500 -y 5 -d /var/www/ eth0 100
sudo /usr/sbin/bwbar -o -f -m -d /var/www/ eth0 100

Cependant, il vous faudra l'arrêter par la combinaison de touches CTRL+C.

Liens


Contributeurs : meuced.