- - Les 6 meilleurs outils de surveillance de la bande passante Linux en 2019

Les 6 meilleurs outils de surveillance de la bande passante Linux en 2019

Nous proposons un mélange d’outils gratuits et payants qui varient beaucoup dans leurs ensembles de fonctionnalités, mais ils offrent tous une surveillance de base de la bande passante SNMP. Voici notre guide sur les meilleurs outils de surveillance de la bande passante Linux.

La connaissance, c'est le pouvoir! Par conséquent, connaître l’utilisation de la bande passante du réseau que vous gérez vous donnera de la puissance en vous permettant d’être proactif et en évitant autant que possible la congestion du réseau. Pour ce faire, vous avez besoin d'outils de surveillance de la bande passante. Et comme Linux est une plate-forme populaire auprès de nombreux administrateurs réseau, examinons quelques-uns des meilleurs outils de surveillance de la bande passante Linux disponibles. Considérant que la plupart d’entre elles sont gratuites et à source ouverte, elles vous permettront de commencer à surveiller la bande passante sans autre coût que le temps que vous passerez à les installer et à les configurer. Comme vous le découvrirez bientôt, bon nombre de ces outils sont aussi performants que certains des meilleurs outils Windows.

Nous allons commencer notre exploration en ayant un aperçude surveillance de la bande passante. Nous expliquerons ce que c'est et, plus important encore, comment cela fonctionne. Cela nous amènera à discuter du protocole de gestion de réseau simple, base de la plupart des outils de surveillance. Nous discuterons ensuite brièvement de Linux en général et de son utilisation comme plate-forme pour les outils de surveillance. Une fois que nous sommes tous sur la même page, nous serons prêts pour le cœur de notre sujet, les meilleurs outils de surveillance de la bande passante de Linux.

Surveillance de la bande passante

La surveillance de la bande passante du réseau est très spécifiquetype de surveillance. Ce qu'il fait est de mesurer la quantité de trafic passant par un point donné sur un réseau. En règle générale, le point de mesure est une interface de routeur ou de commutateur, mais il n’est pas rare de surveiller l’utilisation de la bande passante de l’interface LAN du serveur. La chose importante ici est de réaliser que tout ce que nous mesurons est la quantité de trafic. La surveillance de la bande passante ne vous fournira aucune information sur le trafic, mais seulement sur son volume.

Il y a plusieurs raisons de vouloir surveiller l'utilisation de la bande passante du réseau. Tout d'abord, il peut vous aider à identifier les zones de conflit. Comme un circuit de réseau l'utilisation augmente, ses la performance commence à se dégrader. C'est un fait de la vie. Plus vous approchez de la capacité maximale, plus vous avez d'impact sur les performances. Par vous permettant de garder un œil sur l'utilisation du réseau, bande passante outils de surveillance vous permettent de détecter une utilisation élevée - et adresse avant devient perceptible par les utilisateurs.

La planification de la capacité est un autre avantage majeur des outils de surveillance du réseau. Les circuits de réseau, en particulier les connexions WAN longue distance, sont coûteux et ont souvent seulement le bande passante qui était nécessaire lors de l'installation initiale. Tant queà quantité de bande passante might ont été ok à l'époque, il devra éventuellement être augmenté. En surveillant l’évolution de l’utilisation de la bande passante de vos circuits réseau, vous pourrez déterminer les éléments à mettre à niveau et à quel moment.

Bande passante outils de surveillance pouvez aussi être utile pour résoudre les problèmes de performances des applications. Lorsqu'un utilisateur se plaint qu'une application distante a ralenti, examinez le réseau. bande passante utilisation pouvez vous donner une bonne idée si le problème est ou non causé par la congestion du réseau. Si vous constatez une faible utilisation du réseau, vous pouvez probablement concentrer vos efforts de dépannage ailleurs.

Surveillance SNMP expliquée

La plupart des outils de surveillance de la bande passante du réseau reposent surle protocole SNMP (Simple Network Management Protocol) pour faire leur magie. La plupart des équipements de réseau ont une capacité SNMP intégrée et peuvent être interrogés par des outils de surveillance à intervalles réguliers. Malgré son nom trompeur, SNMP est en fait assez complexe. Mais ne vous inquiétez pas, vous Il n’est pas nécessaire d’être un expert et de tout savoir pour l’utiliser. Ses comme vous n’êtes pas obligé d’être un mécanicien pour conduire une voiture. Il est toutefois préférable d’avoir au moins une idée de la façon dont cela fonctionne. alors regardons-le.

SNMP est à la base un protocole de communication qui spécifie comment un système de gestion SNMP peutn lire et écrire des paramètres opérationnels dans des périphériques distants. Les paramètres sont appelés identificateurs d'objet. ou OID. Certains des OID intéressants, du point de vue de la surveillance, sont ceux qui contiennent Majeur dispositif des mesures telles que le processeur et mémoire charge ou utilisation du disque, par exemple. Mais lors de la surveillance de la mise en réseau utilisation de la bande passante, deux OID présentent un intérêt particulier. Elles sont les octets en sortie et les octets en compteurs associés à chaque interface. Ils sont automatiquement incrémentés par les périphériques du réseau lorsque les données sont sorties ou entrées.

Remontant à une époque où la sécurité informatique n’était pas unproblème, SNMP n’a qu'une sécurité minimale. Un gestionnaire SNMP qui se connecte à un périphérique compatible SNMP transmettra une «chaîne de communauté» avec sa demande. Si la chaîne correspond à celle configurée dans l'équipement, la demande sera exécutée. Les appareils ont généralement deux chaînes de communauté configurées, une pour les OID en lecture seule et une pour les OID modifiables. La communication n'est pas cryptée et toute personne l'interceptant verrait les chaînes de la communauté en texte clair. C'est pourquoi SNMP n'est utilisé que sur des réseaux privés et sécurisés.

Un exemple concret

Voici comment la plupart des systèmes de surveillance utilisent SNMP pour surveiller l’utilisation de la bande passante. Ils lisent périodiquement les compteurs d’octets d’entrée et de sortie des interfaces d’un périphérique réseau à des intervalles connus. Fcinq minutes est un typique intervalle valeur mais des temps plus courts peuvent être utilisés pour une résolution plus fine. Ils stockent ensuite le interrogé valeurs dans une sorte de base de données ou un fichier.

Le reste du processus est un calcul simple. Le système de surveillance soustrait la valeur précédente du compteur de celle actuelle pour obtenir le nombre d'octets transmis ou reçus. pendant l'intervalle d'interrogation. Il peut ensuite multiplier ce nombre par huit pour obtenir le nombre de bits et le diviser par le nombre de secondes l'intervalle pour obtenir le nombre de bits par seconde. Ces informations sont généralement représentées sur un graphique illustrant son évolution dans le temps et stockées dans une base de données.

Il est important de noter que ce que vous obtenez est unestimation de l'utilisation moyenne sur l'intervalle d'interrogation, pas de l'utilisation réelle de la bande passante. Supposons, par exemple, qu’un circuit est utilisé à sa capacité maximale pendant la moitié de l’intervalle de scrutation et ne génère aucun trafic pendant l’autre moitié. Il apparaîtrait utilisé à 50% de sa capacité bien qu’il ait été utilisé au maximum pendant une longue période. Des intervalles d'interrogation plus courts réduiront cette distorsion, mais il est important de garder à l'esprit que ces systèmes ne vous donnent que des valeurs moyennes.

Un mot sur Linux

En tant que système d'exploitation, Linux n'est pas,fonctionnellement parlant, très différent de tous les autres tels que Windows ou OS X. La principale différence entre Linux et les autres systèmes d'exploitation populaires réside dans le fait qu'il est un produit open-source. et la plupart des distributions sont disponibles gratuitement. Beaucoup de gens ont tendance à confondre open-source etlibre. Il est vrai que les logiciels open source sont souvent gratuits, mais ce n'est pas nécessairement le cas. Par exemple, le système d'exploitation Red Hat Enterprise Linux n'est pas libre. Pour ajouter à la confusion, les acteurs du mouvement open source qualifient souvent les logiciels open source de logiciels libres, impliquant librement la liberté plutôt que l’absence de coût.

Au fil des ans, Linux, qui était surce un système d'exploitation marginal installé par nerds et étudiants en informatique - je me souviens d'avoir passé des semaines à télécharger SLS Linux une image de disquette à la fois sur une connexion à 1200 bauds; Je suppose que j'étais l'un de ceux nerds-a devenu une option populaire en tant que système d’exploitation serveur. Certaines distributions récentes font également beaucoup de progrès en tant qu'alternative viable à Windows en tant que système d'exploitation d'ordinateur personnel.

Utiliser Linux comme plate-forme de surveillance

Bien que Linux soit un système d'exploitation populaire pour les serveurs de toutes sortes, il l'est encore plus lorsqu'il s'agit d'utiliser des outils spécifiques. Tvoici plusieurs réseaux gratuits et open-source bande passante outil de suivi qui sursimplement fonctionne sous Linux. Et si toir outil de choix pouvez courir sur Soit les fenêtres ou Linux, ne serait-il pas plus rentable d’utiliser un système d’exploitation libre plutôt que de gaspiller de l’argent avec un système d’exploitation coûteux?

Tant queCertaines personnes ne font toujours pas confiance aux logiciels libres et open-source systèmes d'exploitation et logiciel pour applications critiques et par exemple, ne mettraient pas leurs précieuses données d’entreprise sur un maServeur SQL fonctionnant sous Linux, beaucoup d'entre eux généralement pas autant objections à l'utilisation de la plate-forme pour l'exécution des outils d'administration réseau.

Un gros avantage de l'utilisation de Linux en tant queLa plate-forme sous-jacente pour les outils de surveillance réseau est qu’il est facile de configurer un serveur Linux avec uniquement les packages requis. Bien que cela puisse être fait avec Windows, c'est beaucoup plus compliqué.

Les meilleurs outils de surveillance de la bande passante Linux

Nous avons cherché sur le Web certains des meilleursoutils de surveillance de la bande passante pouvant fonctionner sous Linux. Nous avons proposé des produits commerciaux et des produits gratuits et à code source ouvert. Certains produits de notre liste peuvent être installés sous Linux ou Windows, tandis que d'autres sont exclusivement Linux. Ils offrent tous une surveillance de la bande passante SNMP et disposent d'une console centralisée où vous pouvez configurer l'outil et voir les résultats de la surveillance. Bien qu'il existe quelques outils uniquement en ligne de commande, nous les avons exclus de notre liste.

1. ManageEngine OpManager

le ManageEngine OpManager est un puissant outil de surveillance réseau tout-en-un cette offre des capacités complètes de surveillance du réseau. Ça peut vous aider à garder un oeil sur le réseau utilisation de la bande passante, détecter les pannes de réseau en temps réel,résoudre les erreurs et éviter les temps d'arrêt. L'outil prend en charge divers environnements de plusieurs fournisseurs et peut être adapté à votre réseau, quelle que soit sa taille. Il peut fonctionner sous Linux ou Windows et vous permettra de surveiller vos appareils et votre réseau et te donner visibilité sur l'ensemble de votre réseauInfrastructure. L'installation et la configuration de ce produit sont rapides et faciles. Vous pouvez le faire fonctionner en moins de deux minutes. Il ne nécessite aucune procédure d'installation complexe et est livré avec des bases de données intégrées et des serveurs Web.

Tableau de bord ManageEngine OpManager

le ManageEngine OpManager surveille en permanence les performances des périphériques réseau en temps réel et l'affiche sur son tableaux de bord et graphiques en direct. En plus de la bande passante, it examine plusieurs métriques opérationnelles critiques telles que la perte de paquets, les erreurs et les rejets, etc.

L’outil peut vous aider à détecter, identifier et résoudre les problèmes de réseau avec ses alertes basées sur des seuils. Vous pouvez facilement définir plusieurs seuils pour chaque mesure de performance et recevoir des notifications. quand ils sont dépassés. RL’eporting est un autre domaine où cet outil brille. Les rapports intelligents vous permettront d’obtenir des informations détaillées sur les performances du réseau. Il y a plus de 100 rapports intégrés et tu pouvez personnaliser, planifier et exporter ces rapports prêts à l'emploi, selon vos besoins.

2. Zabbix

Zabbix est un produit gratuit et open-source qui peut êtreutilisé pour surveiller quoi que ce soit. Les outils peuvent fonctionner sur une poignée de distributions Linux - y compris Rapsbian, la version Raspberry Pi sur Linux - et surveilleront le réseau. bande passante, serveurs, applications et services, aussi bien que environnements en nuage. Il présente un aspect hautement professionnel. TCe produit propose également un large éventail de fonctionnalités, une évolutivité illimitée, une surveillance distribuée, une sécurité renforcée et une haute disponibilité. En dépit d'être libre cette est un véritable produit de qualité entreprise.

Tableau de bord Zabbix

Zabbix utilise une combinaison de technologies de surveillance. Il prend en charge la surveillance SNMP ainsi que l’interface IMPI (Intelligent Platform Monitoring Interface). Il peut également effectuer une surveillance basée sur agent avec des agents disponibles pour la plupart des plateformes. Pour faciliter la configuration, il existe une détection automatique ainsi que des modèles prêts à l'emploi pour de nombreux périphériques. L’interface utilisateur Web de l’outil comporte plusieurs fonctionnalités avancées, telles que des tableaux de bord, des graphiques, des cartes réseau, des diaporamas et des rapports d’exploration basés sur des widgets.

Zabbix propose également un système d'alerte hautement personnalisable qui enverra non seulement détaillé messages de notification mais cette peuvent également être personnalisés en fonction du rôle du destinataire. Ça peut aussi escalader les problèmes en fonction de la flexibilité définie par l'utilisateur sservice levels.

3. Nagios

Il existe deux versions de Nagios disponible. Il y a le libre et open-source Nagios Core et il y a le payé Nagios XI. Les deux partagent le même moteur sous-jacent, mais la similitude s'arrête là. Nagios Core est un système de surveillance open source qui fonctionne surLinux. Le système est complètement modulaire avec le moteur de surveillance proprement dit. Le moteur est complété par des dizaines de plug-ins disponibles qui peuvent être téléchargés pour ajouter des fonctionnalités au système. Chaque plugin ajoute quelques fonctionnalités au noyau.

Tableau de bord Nagios XI

En préservant l’approche modulaire, les interfaces d’outil sont également modulaires et plusieurs options développées par la communauté sont également disponibles au téléchargement. le Nagios core, les plugins et le front-end se combinent et forment un système de surveillance plutôt complet. Cette modularité présente toutefois un inconvénient. Mise en place Nagios Core peut s'avérer être une tâche difficile.

Nagios XI est un produit commercial basé sur le Nagios Core moteur mais ça est une solution de surveillance complète et autonome. Le produit cible un large public, des petites entreprises aux grandes entreprises. Il est beaucoup plus facile à installer et à configurer que Nagios Core, grâce à son assistant de configuration et à son moteur de découverte automatique. Bien sûr, cette facilité d'installation et de configuration a un prix. Vous pouvez vous attendre à payer environ 2 000 USD pour une licence à 100 nœuds et environ dix fois plus pour une licence illimitée.

4. Zenoss Core

Zenoss Core n'est peut être pas aussi populaire que certains des autres outils de surveillance de cette liste, mais il mérite vraiment être ici en raison de son ensemble de fonctionnalités et de son aspect professionnel. L'outil peut surveiller de nombreux éléments tels que l'utilisation de la bande passante, les flux de trafic ou des services tels que HTTP et FTP. Il a une interface utilisateur simple et propre et son système d'alerte est excellent. Une chose mérite d'être mentionné son système d'alerte multiple plutôt unique. Il permet à une deuxième personne d’être alertée si la première ne répond pas dans un délai prédéfini.

Tableau de bord Zenoss Core

À la baisse, Zenoss Core est l'un des systèmes de surveillance les plus compliquésinstaller et configurer. L'installation est un processus entièrement piloté par ligne de commande. Les administrateurs réseau actuels sont habitués aux installateurs d’interface graphique, aux assistants de configuration et aux moteurs de découverte automatique. Cela pourrait rendre l’installation du produit un peu archaïque. Là encore, cela est en ligne avec le monde Linux. Tvoici amplement installation et configuration la documentation disponible et le résultat final en vaut la peine.

5. Cactus

Nous devions inclure Cactus sur cette liste. Après tout, à 17 ans, C'est l'une des plus anciennes plateformes de surveillance gratuites et à code source ouvert. Et il est encore très populaire à ce jour il est encore activement développé. La dernière version a été publiée fin janvier. Tandis que Cactus pourrait ne pas être aussi riche en fonctionnalités que certains autre produits, c’est toujours un excellent outil. jeCette interface utilisateur Web a un aspect un peu vintage, mais elle est bien présentée et facile à comprendre et à utiliser. Cactus est composé d'un poller rapide, graphique avancémodèles, et de multiples méthodes d'acquisition. Bien que l'outil repose principalement sur l'interrogation SNMP, des scripts personnalisés peuvent être conçus pour obtenir des données à partir de pratiquement n'importe quelle source.

Capture de cactus

La principale force de cet outil réside dans les périphériques d’enquête chargés d’extraire leurs métriques -tels que l'utilisation de la bande passante - et Représenter graphiquement les données collectées sur des pages Web. Il fait un excellent travail dans ce domaine, mais c’est tout. jeSi vous n’avez pas besoin d’alerter, de rapports compliqués ou d’autres extras, la simplicité du produit pourrait bien être ce dont vous avez besoin. Et si tu as besoin de plus fonctionnalité, Cactus est open-source et entièrement écrit en PHP, le rendant hautement personnalisable et tu peux ajouter tout fonctionnalités manquantes dont vous avez besoin.

Cactus fait un usage intensif des modèles qui comptepour une configuration plus facile. Il existe des modèles de périphérique pour de nombreux types de périphériques courants, ainsi que des modèles de graphiques. Il existe également une énorme communauté d'utilisateurs en ligne qui écrivent des modèles personnalisés et les mettent à la disposition de la communauté. De nombreux fabricants d'équipements proposent également des modèles Cacti téléchargeables.

6. MRTG

le Graphique de trafic multi-routeur, ou MRTG, est le grand-père de tous les systèmes de surveillance de la bande passante du réseau. Tandis que le projet open source a existe depuis 1995, il est encore largement répanduutilisation, malgré le fait que la dernière version date déjà de cinq ans. Il est disponible pour Linux et Windows. La configuration et l’installation initiales sont un peu plus compliquées que celles que vous avez connues avec d’autres systèmes de surveillance, mais une excellente documentation est facilement disponible.

Capture d'écran MRTG

L'installation MRTG est un processus en plusieurs étapes et vous devez suivre attentivement les instructions de configuration. Une fois installé, vous configurez le logiciel en modifiant son fichier de configuration. Quoi MRTG manque de convivialité, il gagne ensouplesse. Généralement écrit en Perl, il peut facilement être modifié et adapté aux besoins de chacun. Et le fait qu’il s’agisse du premier système de surveillance et qu’il existe toujours, témoigne de sa valeur.

commentaires