Linux Réseaux
bmon
Afficher le débit de la bande passante des interfaces réseaux



Pour : Linux


"bmon" est un logiciel en ligne de commande qui permet d'afficher en temps réel l'utilisation de la bande passante de chaque interface réseau.
Il dispose d'une interface interactive relativement simple a utiliser et permet d'afficher sous forme de graphique le débit des carte réseaux (montant et descendant).


Installation de "bmon"

Installation depuis les dépôts:

apt-get install bmon





Démarrage de "bmon"

Pour lancer "bmon" avec l'interface interactive:

bmon





Utilisation de l'interface graphique

Vous pouvez voir que "bmon" affiche la liste des interfaces réseau disponibles ainsi que les informations de leur utilisation.
RX => Affiche le debit de la réception (download)
TX => Affiche le débit d'envoi (upload)




Commande:
Flèche du haut et bas => Choisir l'interface.
Touche G => Afficher le graphique de l'utilisation du réseau de l'interface sélectionné.
Touche D => Afficher plus de détails sur l'utilisation de l'interface.
Touche Q => Pour quitter.


Voici le graphique en temps réel d'une interface réseau (touche G), vous pouvez ainsi voir l'utilisation de la bande passante sur 60 secondes.



Voici en plus le détail de d'autre information sur l'utilisation de l'interface réseau. (Nombre d'erreurs, nombre de paquets envoyé et reçu ...)




Sortie HTML

Vous avez la possibilité de rediriger la sortie vers une page html que vous pourrez afficher dans votre navigateur web.

bmon -O html:path=<direction>





Sortie ascii

Afficher la bande passante d'une ou plusieurs interfaces à chaque seconde sur une ligne.
Pour rajouter plusieurs interface il suffit de séparer leur nom par une virgule (ex: eth0,eth1).
Syntaxe:

bmon -o ascii -p <nom_interface>



Exemple:

# bmon -o ascii -p eth1 Interface RX Rate RX # TX Rate TX # eth1 0.00B 0.0 0.00B 0.0 eth1 123.73KiB 114.0 30.40KiB 109.0 eth1 123.73KiB 114.0 30.40KiB 109.0 eth1 6.62KiB 19.0 21.07KiB 22.0 eth1 6.68KiB 18.0 22.48KiB 24.0




Vous pouvez aussi afficher à chaque seconde le diagramme détaillé des interfaces.
Syntaxe:

bmon -o ascii:diagram=detailed;ynit=kb



Exemple:

# bmon -o ascii:diagram=detailed;ynit=kb lo Bytes: 12.64 KiB 12.64 KiB Packets: 144 144 Errors 0 0 Dropped 0 0 FIFO Err 0 0 Frame Err 0 0 Compressed 0 0 Multicast 0 0 eth1 Bytes: 1.95 MiB 439.93 KiB Packets: 3351 2837 Errors 0 0 Dropped 0 0 FIFO Err 0 0 Frame Err 0 0 Compressed 0 0 Multicast 0 0 eth0 Bytes: 0.00 B 0.00 B Packets: 0 0 Errors 0 0 Dropped 0 0 FIFO Err 0 0 Frame Err 0 0 Compressed 0 0 Multicast 0 0





Fichier de configuration

Voici l'emplacement du fichier de configuration de "bmon":
/etc/bmon.conf



Par O.Cédric
Sur www.octetmalin.net

Article publié le:
20/12/2011 10:35





Cette page vous à plus?

Dîtes que vous l'aimez en cliquant sur le bouton Facebook.