17 outils de surveillance de bande passante utiles pour analyser l'utilisation du réseau dans Linux

17 outils de surveillance de bande passante utiles pour analyser l'utilisation du réseau dans Linux

Avez-vous des problèmes de surveillance de votre bande passante de votre réseau Linux? As-tu besoin d'aide? Il est important que vous soyez en mesure de visualiser ce qui se passe dans votre réseau afin de comprendre et de résoudre ce qui provoque la lenteur du réseau ou simplement de garder un œil sur votre réseau.

Lire aussi: 20 outils de ligne de commande pour surveiller les performances Linux

Dans cet article, nous passerons en revue 17 outils de surveillance de bande passante utiles pour analyser l'utilisation du réseau sur un système Linux.

Si vous cherchez à gérer, à dépanner ou à déboguer votre réseau, alors lisez notre article - 22 Commandes de réseautage Linux pour Sysadmins

Les outils énumérés ci-dessous sont tous open source et peuvent vous aider à répondre à des questions telles que «Pourquoi le réseau est-il si lent aujourd'hui?". Cet article comprend un mélange de petits outils pour surveiller la bande passante sur une seule machine Linux et des solutions de surveillance complètes capables de gérer quelques nombres d'hôtes sur un Lan (Réseau local) à plusieurs hôtes même sur un BLÊME (Réseau à grande distance).

Analyseur NetFlow de Site24x7 - Surveillance du trafic réseau

L'analyseur NetFlow de SITE24X7 est un outil de surveillance du trafic réseau et de la bande passante basé sur le cloud qui surveille vos appareils source et de destination, leurs interfaces et le trafic qui les traverse.

Configurer les valeurs de seuil pour toutes les mesures clés, telles que le trafic entrant, le trafic sortant et l'utilisation de la bande passante, et recevez des alertes instantanées lorsqu'un seuil est dépassé.

Analyseur NetFlow Analyse le flux basé sur différentes technologies, comme Netflow, Sflow et J-Flow. Vous pouvez obtenir une visibilité complète dans la bande passante du réseau avec des statistiques sur le trafic de pointe, les applications supérieures et les conversations supérieures. Identifiez les porcs de bande passante, les réparez et augmentez les performances de votre réseau à l'aide de l'outil de surveillance de la bande passante du SITE24X7.

Analyseur NetFlow de Site24x7

Analyseur de Netflow GeatorEngine

ManageEngine Netflow Analyzer est une solution de surveillance de bande passante basée sur les flux qui offre un support multi-fournisseur. Il surveille votre réseau, analyse les modèles de trafic et détecte et diagnostique les porcs de bande passante.

Vous pouvez suivre les modèles de trafic dans votre réseau sur n'importe quelle période et explorer les détails de l'appareil, de l'interface, de l'application et du niveau de l'utilisateur. Avec ses capacités de mise en forme du trafic, Netflow Analyzer vous aide à identifier les anomalies du réseau en temps réel et à les dépanner avant qu'ils affectent vos utilisateurs finaux.

Avec ses rapports personnalisables, Netflow Analyzer vous aide également à prédire et à planifier vos exigences de bande passante. Vous pouvez créer, planifier et générer des rapports d'analyse de bande passante complets en quelques clics.

Analyseur de Netflow GeatorEngine

1. VNSTAT - Un moniteur de trafic réseau

VNSTAT est un programme entièrement entièrement basé sur la ligne de commande pour surveiller le trafic réseau Linux et l'utilisation de la bande passante en temps réel, sur les systèmes Linux et BSD.

Outil de moniteur de trafic réseau VNSTAT

Un avantage qu'il a sur un outil similaire est qu'il enregistre le trafic réseau et les statistiques d'utilisation de la bande passante pour une analyse ultérieure - c'est son comportement par défaut. Vous pouvez réellement afficher ces journaux même après le redémarrage du système.

Installer vnstat dans Linux

$ sudo yum install sysstat [sur les anciens centos / rhel & fedora] $ sudo dnf install sysstat [sur Centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install sysstat [sur Debian / ubuntu & mint] $ sudo pacman -S sysstat [sur arch linux] 

2. iftop - affiche l'utilisation de la bande passante

IFTOP est un outil de surveillance de la bande passante de la ligne de commande de commande de commande de commande de commande de commande de commande de commande haut de commande, utilisé pour obtenir un aperçu rapide des activités réseau sur une interface. Il affiche des mises à jour de bande passante d'utilisation du réseau toutes les 2, 10 et 40 secondes en moyenne.

Utilisation de la bande passante de l'affichage IFTOP

Installez iftop dans Linux

$ sudo yum install iftop [sur des centos plus anciens / rhel & fedora] $ sudo dnf install iftop [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install iftop [sur Debian / ubuntu & mint] $ sudo pacman -S iftop [sur arch linux] 

3. NOLOD - Affiche l'utilisation du réseau

Nload est un autre outil de ligne de commande simple et facile à utiliser pour surveiller le trafic réseau et l'utilisation de la bande passante en temps réel. Il utilise des graphiques pour vous aider à surveiller le trafic entrant et sortant. De plus, il affiche également des informations telles que la quantité totale de données transférées et l'utilisation du réseau min / max.

NOLODE - Moniteur Utilisation du réseau

Installez Nload dans Linux

$ sudo yum install nload [sur les anciens centos / rhel & fedora] $ sudo dnf installer nload [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install nload [sur Debian / ubuntu & mint] $ sudo pacman -S nload [sur arch linux] 

4. Nethogs - Surveiller la bande passante du trafic réseau

Nethogs est un minuscule outil de texte haut de gamme pour surveiller la bande passante du trafic réseau en temps réel par chaque processus ou application fonctionnant sur un système Linux. Il offre simplement des statistiques en temps réel de votre utilisation de bande passante de réseau sur une base par processus.

Nethogs - Surveiller l'utilisation du réseau par utilisateur

Installez les nethogs en linux

$ sudo yum install nethogs [sur les anciens centos / rhel & fedora] $ sudo dnf installer nethogs [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install nethogs [sur Debian / ubuntu & ment] $ sudo pacman -S nethogs [sur arch linux] 

5. BMON - Moniteur de bande passante et estimateur de taux

BMon est également un outil de ligne de commande simple pour surveiller l'utilisation de la bande passante du réseau et un estimateur de taux, à Linux. Il capture les statistiques du réseau et les visualise dans un format respectueux de l'homme afin que vous puissiez garder un œil sur votre système.

BMON - Moniteur de bande passante et estimateur de taux

Installer Bmon dans Linux

$ sudo yum install bmon [sur des centos plus anciens / rhel & fedora] $ sudo dnf installer bmon [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install bmon [sur Debian / ubuntu & mint] $ sudo pacman -S bmon [sur arch linux] 

6. Darkstat - capture le trafic réseau

Darkstat est un petit analyseur de trafic réseau simple, simple, multiplateforme, en temps réel et efficace. Il s'agit d'un outil de surveillance des statistiques du réseau qui fonctionne en capturant le trafic réseau et les statistiques d'utilisation de l'ordinateur, et sert les rapports sur HTTP dans un format graphique. Vous pouvez également l'utiliser via la ligne de commande pour obtenir les mêmes résultats.

Darkstat - capture le trafic réseau

Installer darkstat dans Linux

$ sudo yum installer darkstat [sur les anciens centos / rhel & fedora] $ sudo dnf installer darkstat [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get instat [on debian / ubuntu & mint] $ sudo pacman -S darkstat [sur arch linux] 

7. IPTRAF - un moniteur de réseau IP

IPTraf est un outil facile à utiliser, basé sur les ncurses et configurable pour surveiller le trafic réseau entrant et sortant passant par une interface. Il est utile pour la surveillance du trafic IP et la visualisation des statistiques d'interface générales, des statistiques d'interface détaillées et bien plus encore.

IPTRAF - Utilitaire de statistiques du réseau

Installer iptraf dans Linux

$ sudo yum install iptraf [sur des centos plus anciens / rhel & fedora] $ sudo dnf installer iptraf [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install iptraf [sur Debian / ubuntu & mint] $ sudo pacman -S iptraf [sur arch linux] 

8. CBM - (Color Bandpwidth Metter)

CBM est un petit utilitaire de ligne de commande pour afficher le trafic réseau actuel sur tous les appareils connectés en sortie colorée dans Ubuntu Linux et ses dérivés tels que Linux Mint, Lubuntu et bien d'autres. Il montre chaque interface réseau connectée, octets reçus, octets transmis et total d'octets, vous permettant de surveiller la bande passante du réseau.

CBM - Moniteur Utilisation du réseau

Installez la bande passante couleur à Linux

$ sudo yum install cbm [sur les centos plus anciens / rhel & fedora] $ sudo dnf installer cbm [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install cbm [sur Debian / ubuntu & mint] $ sudo pacman -S cbm [sur arch linux] 

9. IPERF / IPERF3 - outil de mesure de la bande passante du réseau

IPERF / IPERF3 est un outil puissant pour mesurer le débit de réseau sur des protocoles tels que TCP, UDP et SCTP. Il est principalement conçu pour aider à régler les connexions TCP sur un chemin particulier, donc utile pour tester et surveiller la bande passante maximale réalisable sur les réseaux IP (prend en charge IPv4 et IPv6).

Il nécessite un serveur et un client pour effectuer des tests (qui rapportent la bande passante, la perte et d'autres paramètres de performances du réseau utiles).

IPERF3 - Performances du réseau et réglage

Installez iPerf3 dans Linux

$ sudo yum install iperf3 [sur les anciens centos / rhel & fedora] $ sudo dnf install iperf3 [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install iperf3 [sur Debian / ubuntu & mint] $ sudo pacman -S iperf3 [sur arch linux] 

dix. Netperf - Test de bande passante du réseau

Netperf est similaire à l'IPERF, pour tester les performances du réseau. Il peut aider à surveiller la bande passante du réseau dans Linux en mesurant le transfert de données à l'aide de TCP, UDP. Il prend également en charge les mesures via l'interface Berkeley Sockets, DLPI, les prises de domaine Unix et tant d'autres interfaces. Vous avez besoin d'un serveur et d'un client pour exécuter des tests.

Netperf - Test de bande passante du réseau

Installez Netperf dans Linux

$ sudo yum install netperf [sur les anciens centos / rhel & fedora] $ sudo dnf installer netperf [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get install [sur Debian / ubuntu & mint] $ sudo pacman -S netperf [sur arch linux] 

11. SARG - Générateur de rapports d'analyse de squid

SARG est un analyseur de fichiers journaux de squid et un outil de surveillance de la bande passante Internet. Il produit des rapports HTML utiles avec des informations, mais sans s'y limiter, les adresses IP et l'utilisation totale de la bande passante. Il s'agit d'un outil pratique pour surveiller l'utilisation de la bande passante Internet par des machines individuelles sur un seul réseau.

SARG - Générateur de rapports d'analyse du réseau Squid

Pour les instructions et l'utilisation de l'installation, consultez notre article - Comment installer SARG pour surveiller l'utilisation de la bande passante Internet des Squid.

12. MonitorIX - outil de surveillance du système et du réseau

MonitorIx est une application de ressources système légère et de surveillance du réseau, conçue pour les petits serveurs Linux / Unix et est également livré avec une prise en charge incroyable pour les appareils intégrés.

Il vous aide à surveiller le trafic réseau et les statistiques d'utilisation à partir d'un nombre illimité d'appareils réseau. Il prend en charge les connexions IPv4 et IPv6, y compris le trafic de paquets et les graphiques d'erreur de trafic et prend en charge jusqu'à 9 disques par interface réseau.

MonitorIX - outil de surveillance du système et du réseau

Installez MonitorIX dans Linux

$ sudo yum installer monirex [sur les anciens centos / rhel & fedora] $ sudo dnf installer monirex [sur centos / rhel / fedora / rocky linux & almalinux] $ sudo apt-get installer monirex [sur Debian / ubuntu & mint] $ sudo pacman -S MonitorIX [sur Arch Linux] 

13. Outil de surveillance et de graphique du réseau CACTI

CACTI est une application PHP entièrement fonctionnelle et basée sur le Web avec une interface intuitive et facile à utiliser. Il utilise la base de données MySQL pour stocker les données de performances du réseau collectées, utilisées pour produire des graphiques personnalisés. Il s'agit d'un frontend à rrdtool, utile pour surveiller les réseaux petits à complexes avec des milliers d'appareils.

Outil de surveillance et de graphique du réseau CACTI

Pour l'instruction et l'utilisation d'installation, consultez notre article - Installez les cactus (surveillance du réseau) sur Linux.

14. Plateforme de surveillance du réseau de l'hibe

Owriss. Il prend en charge un certain nombre de plateformes, notamment, Linux, Windows, FreeBSD, Cisco, HP, Dell et bien d'autres, et comprend l'autodétection des appareils. Il aide les utilisateurs à collecter des mesures réseau et offre un graphique intuitif des mesures de l'appareil à partir de données de performance collectées.

Plateforme de surveillance du réseau de l'hibe

Pour l'instruction et l'utilisation de l'installation, consultez notre article - Comment installer l'observation - un système complet de gestion et de surveillance du réseau.

15. Zabbix - outil de surveillance des applications et du réseau

Zabbix est une plate-forme de surveillance de réseau riche en fonctionnalités et couramment utilisée, conçue dans un modèle de serveur-client, pour surveiller les réseaux, les serveurs et les applications en temps réel. Il collecte différents types de données utilisées pour une représentation visuelle des performances du réseau ou des mesures de charge des appareils surveillés.

Il est capable de travailler avec des protocoles de réseautage bien connus tels que HTTP, FTP, SMTP, IMAP et bien d'autres, sans avoir besoin d'installer un logiciel supplémentaire sur les appareils surveillés.

Zabbix - Solution de surveillance pour Linux

Pour les instructions et l'utilisation de l'installation, consultez notre article - Comment installer Zabbix - une solution complète de surveillance du réseau pour Linux.

16. Nagios - surveille les systèmes, les réseaux et les infrastructures

Nagios est un logiciel de surveillance robuste, puissant, riche en fonctionnalités et largement utilisé. Il vous permet de surveiller les appareils réseau locaux et distants et leurs services à partir d'une seule fenêtre.

Il offre une surveillance de la bande passante dans des appareils réseau tels que les commutateurs et les routeurs via SNMP vous permettant ainsi de découvrir facilement des ports trop utilisés et de localiser les agresseurs de réseau possibles.

Lire aussi: 13 Commandes de configuration et de dépannage du réseau Linux

De plus, Nagios vous aide également à garder un œil sur l'utilisation et les erreurs de bande passante par rapport et prend en charge la détection rapide des pannes de réseau et des défaillances du protocole.

Nagios - outil de surveillance des infrastructures informatiques

Pour l'instruction et l'utilisation de l'installation, consultez notre article - Comment installer Nagios - une solution complète de surveillance de l'infrastructure informatique pour Linux.

Résumé

Dans cet article, nous avons passé en revue un certain nombre d'outils de bande passante et de surveillance du système utiles pour Linux. Si nous avons manqué d'inclure un outil de surveillance de la liste, partagez avec nous dans le formulaire de commentaires ci-dessous.