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.