Le Paessler Router Traffic Grapher, ou PRTG, est un outil de surveillance de réseau bien connu de la société allemande Paessler AG. L'informatique a été lancée il y a environ 15 ans en tant qu'amélioration du MRTG alors populaire , le grand-père de tous les outils de surveillance de réseau. Avance rapide de quinze ans et le marché est maintenant saturé d' outils de surveillance de réseau . Beaucoup d'entre eux sont aussi bons que PRTG. Certains d'entre eux sont encore meilleurs. Et il existe des outils gratuits et open source qui peuvent rivaliser avec PRTG en termes de fonctionnalités et de qualité.
Aujourd'hui, nous examinons les alternatives de PRTG. Que vous utilisiez actuellement PRTG et que vous recherchiez quelque chose de mieux ou que vous en ayez entendu parler et que vous vous demandiez ce qui est disponible d'autre, vous êtes au bon endroit. Nous sommes sur le point de passer en revue six des meilleures alternatives PRTG que nous avons pu trouver.
Avant de commencer à examiner les alternatives, nous décrirons ce qu'est PRTG et quelles sont ses principales fonctionnalités. Cela nous aidera certainement à comparer les alternatives. Si vous débutez dans la surveillance de réseau, nous ferons également de notre mieux pour vous expliquer ce que c'est et comment cela fonctionne. Cela devrait vous aider à mieux comprendre les caractéristiques des produits évalués. Et si vous n'êtes pas convaincu, nous discuterons également des avantages des outils de surveillance de réseau en général. Ce n'est qu'alors que nous serons prêts à passer en revue les six meilleures alternatives PRTG que nous avons pu trouver. Avec un mélange d'outils payants et gratuits, il y en a pour tous les goûts sur notre liste. Aucun des produits ne correspond exactement aux fonctionnalités de PRTG, mais tous ont des fonctionnalités intéressantes, dont certaines uniques, que nous ferons de notre mieux pour mettre en évidence.
Qu'est-ce que PRTG, exactement ?
En une phrase, PRTG est un système de surveillance de réseau sans agent. Sans agent signifie qu'il ne nécessite aucun logiciel spécial, appelé agent, pour s'exécuter sur les systèmes surveillés. Le nom de PRTG est un acronyme pour Paessler Router Traffic Grapher mais aussi un jeu de mots qui fait référence à MRTG (le Multi Router Traffic Grapher), l'un des premiers outils de surveillance SNMP.
Paessler affirme que PRTG est l'outil de surveillance le plus rapide à mettre en place. Selon l'éditeur, il peut être mis en place en quelques minutes. Notre expérience montre que même si cela peut prendre un peu plus de deux minutes, il est toujours très facile et rapide à configurer, grâce à sa fonction de découverte automatique qui analysera votre réseau pour trouver des périphériques et les ajoutera automatiquement à l'outil. Une fois la détection automatique terminée, des informations supplémentaires sur les appareils détectés peuvent être récupérées à l'aide de divers protocoles de communication. Le système utilise une combinaison de Ping, SNMP, WMI, NetFlow, jFlow, sFlow, mais peut également communiquer via DICOM ou l'API RESTful.
Cet outil est basé sur des capteurs configurés dans un but précis. Par exemple, il existe des capteurs applicatifs HTTP, SMTP/POP3 (e-mail). Il existe également des capteurs spécifiques au matériel pour les commutateurs, les routeurs et les serveurs. PRTG dispose de plus de 200 capteurs prédéfinis différents qui récupèrent des statistiques telles que les temps de réponse, le processeur, la mémoire, les informations de base de données, la température ou l'état du système à partir des appareils surveillés.
PRTG propose une sélection d'interfaces utilisateurs. La principale est une interface Web basée sur Ajax. Il existe également une console d'entreprise Windows ainsi que des applications mobiles pour Android et iOS. Une fonctionnalité intéressante des applications mobiles est qu'elles peuvent utiliser la notification push de toutes les alertes déclenchées par PRTG. Des notifications SMS ou e-mail plus standard sont également disponibles. Bien que le serveur ne fonctionne que sous Windows, il peut être administré à partir de n'importe quel appareil doté d'un navigateur compatible Ajax.
PRTG est proposé en deux versions. Il existe une version gratuite qui est complète mais limitera votre capacité de surveillance à 100 capteurs, chaque paramètre surveillé comptant pour un seul capteur. Par exemple, si vous surveillez deux interfaces sur un routeur, cela comptera comme deux capteurs. Pour plus de 100 capteurs, vous devez acheter une licence. Ils commencent à 1 600 $ pour 500 capteurs. Vous pouvez également obtenir une version d'essai gratuite, illimitée et complète de 30 jours.
Surveillance SNMP expliquée
Bien que le « S » dans SNMP signifie simple, il s'agit en fait d'un protocole assez complexe. Mais tout comme vous n'avez pas besoin d'être un ingénieur automobile pour conduire une voiture, vous n'avez pas besoin de tout savoir sur SNMP pour l'utiliser. Cependant, il est bon d'avoir au moins une idée de la façon dont cela fonctionne.
À sa base, SNMP est un protocole de communication qui détermine comment une voiture de système de gestion SNMP lit et écrit les paramètres opérationnels dans les appareils distants. Les paramètres sont appelés OID, un acronyme pour Object IDentifiers. Dans le cadre de la surveillance des périphériques réseau, deux OID sont particulièrement intéressants, les octets sortants et les octets entrants dans les compteurs. Ces compteurs sont automatiquement incrémentés par l'équipement réseau au fur et à mesure que les octets sont émis ou entrés. Il existe une telle paire de compteurs par interface réseau.
Le protocole SNMP remonte à une époque où la sécurité informatique n'était pas un problème. En tant que tel, il n'a qu'une sécurité minimale. Un gestionnaire SNMP se connectant à 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 requête sera exécutée. Les appareils ont généralement deux chaînes de communauté, une pour les OID en lecture seule et une pour les modifiables.
Voici comment un système de surveillance tel que PRTG utilise SNMP pour surveiller l'utilisation de la bande passante. Le système lit périodiquement les compteurs d'octets entrants et sortants des interfaces du dispositif de mise en réseau à des intervalles connus. En règle générale, les appareils sont interrogés toutes les cinq minutes. Le système de surveillance stocke les valeurs récupérées dans une sorte de base de données ou de fichier disque.
Le reste du processus n'est que mathématique. Le système de surveillance soustrait la valeur du compteur précédent de la valeur actuelle pour obtenir le nombre d'octets transmis ou reçus en cinq minutes. Il peut ensuite multiplier ce nombre par huit pour obtenir le nombre de bits et le diviser par 300 (le nombre de secondes en cinq minutes) pour obtenir le nombre de bits par seconde. Ces informations sont généralement tracées sur un graphique montrant son évolution dans le temps et stockées dans une base de données.
Une chose importante à garder à l'esprit est que ce que vous obtenez de ce processus est une utilisation moyenne en bits par seconde sur une période de cinq minutes. Imaginez une interface 100 Mbps. Dans les cinq minutes entre les échantillons, le niveau de trafic réel aurait pu être de 100 Mbps pendant 150 secondes et de 0 pendant 150 secondes et il afficherait un trafic moyen de 50 Mbps bien que l'interface ait été au maximum pendant la moitié des cinq minutes. C'est une lacune de tout système de surveillance SNMP. Il ne vous donnera pas de chiffres d'utilisation instantanés et en direct. Certains outils peuvent utiliser d'autres moyens pour obtenir des chiffres de trafic en temps réel, mais ils ne sont pas courants. Des moyennes de cinq minutes sont généralement suffisantes pour les besoins de la plupart des administrateurs.
Quelques utilisations des outils de surveillance
Il existe plusieurs raisons pour lesquelles les systèmes de surveillance de réseau tels que PRTG peuvent être utiles. Tout d'abord, cela vous aidera à identifier les points de discorde. Lorsque les circuits du réseau deviennent surutilisés, leurs performances peuvent et vont probablement se dégrader. C'est certainement quelque chose que vous préféreriez éviter. En gardant un œil sur l'utilisation de la bande passante du réseau, vous avez la possibilité de détecter une utilisation élevée et de la corriger avant qu'elle ne commence à affecter les utilisateurs.
La planification de la capacité est un autre grand avantage des outils de surveillance de réseau. Les circuits réseau, en particulier les connexions WAN longue distance, sont relativement chers et ont souvent une bande passante limitée qui était considérée comme correcte lors de leur première installation. Mais tout comme le stockage sur disque, les besoins en bande passante ne cessent d'augmenter. En surveillant l'évolution de l'utilisation de la bande passante de votre réseau, vous serez en mesure de voir lesquels doivent être mis à niveau et à quel moment.
La surveillance du réseau peut également s'avérer utile lors du dépannage des mauvaises performances des applications. Lorsqu'un utilisateur se plaint du ralentissement d'une application distante, l'examen de l'utilisation du réseau peut vous donner une assez bonne idée si le problème est causé ou non 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.
Nos six meilleures alternatives PRTG
Jetons un coup d'œil aux six meilleures alternatives PRTG disponibles. Certains de nos meilleurs outils sont payants tandis que d'autres sont des outils gratuits. Tous nos choix sont d'excellents produits et choisir l'un par rapport à l'autre sera en grande partie une question de préférence personnelle. La plupart des produits payants offrent un essai gratuit, ce qui vous permet de voir par vous-même s'ils répondent à vos besoins.
1. Moniteur de performances réseau SolarWinds (ESSAI GRATUIT)
SolarWinds nécessite rarement une introduction parmi les administrateurs réseau. Si vous ne le savez pas, la société est réputée pour ses excellents outils d'administration réseau, notamment un excellent logiciel de gestion de service d'assistance ou l'un des meilleurs logiciels de surveillance de port de commutateur. SolarWinds est également célèbre pour ses outils gratuits qui répondent à des besoins spécifiques. Ils ont, par exemple, un excellent calculateur de sous-réseau et un très bon serveur TFTP.
Le produit phare de SolarWinds s'appelle Network Performance Monitor, ou NPM . Il s'agit d'une solution de surveillance de réseau complète avec une grande fonctionnalité. Le SolarWinds NPM interroge les routeurs WAN à l'aide du protocole SNMP pour lire leurs compteurs d'interface. Il stocke les résultats dans une base de données SQL et utilise les données interrogées pour créer des graphiques montrant l'utilisation de chaque circuit WAN.
Le SolarWinds Network Performance Monitor dispose d'une interface graphique conviviale et l'ajout d'un périphérique est aussi simple que de spécifier son adresse IP ou son nom d'hôte et la chaîne de communauté SNMP. Il interroge ensuite l'appareil, répertorie tous les paramètres SNMP disponibles et vous permet de choisir ceux que vous souhaitez surveiller et afficher sur vos graphiques. Pour la surveillance WAN, vous serez particulièrement intéressé par les compteurs de trafic de l'interface WAN, mais vous pouvez également inclure des compteurs d'erreurs ainsi que des compteurs d'utilisation du processeur et de la mémoire.
Les prix du SolarWinds Network Performance Monitor commencent à un peu moins de 2 995 $ et varient en fonction du nombre d'appareils à surveiller. Un devis détaillé peut être obtenu en contactant l'équipe commerciale de SolarWinds. Et si vous souhaitez essayer le produit avant de l'acheter, un essai gratuit de 30 jours est disponible , comme c'est le cas pour la plupart des produits SolarWinds payants.
2. ipMonitor
Lorsqu'il s'agit d'un outil puissant, mais léger et abordable, SolarWinds ® ipMonitor ® convient parfaitement, en particulier pour les petits environnements. En comparaison, Network Performance Monitor offre une visibilité réseau plus approfondie et un dépannage avancé, tout en offrant une évolutivité pour des environnements plus vastes et plus robustes.
ipMonitor est un outil de surveillance centralisé conçu pour fournir une visibilité ascendante/descendante essentielle sur les performances des périphériques réseau, des serveurs et des applications, fournissant un aperçu détaillé de la disponibilité, de l'
utilisation et des performances de ces composants critiques. Il offre une configuration prête à l'emploi et ne nécessite pas de
base de données ou de serveur Web tiers. Les fonctionnalités supplémentaires incluent des alertes et des rapports faciles,
des tableaux de bord personnalisables, des capacités de correction intégrées et même une surveillance de l'expérience utilisateur.
Le prix d'ipMonitor commence à 1 495 $ US avec des niveaux pour s'adapter à une variété d'environnements. Il est
sous licence par moniteur. Exemples de moniteurs : ping, CPU, mémoire, utilisation du disque, bande passante,
temps de réponse et capteurs environnementaux. Un essai gratuit de 14 jours est disponible , vous pouvez donc essayer avant
d'acheter.
3. ManageEngine OpManager
ManageEngine est un autre nom bien connu et respecté dans le domaine. Et ManageEngine OpManager est un produit haut de gamme. Il peut fonctionner sous Windows ou Linux et il est chargé de fonctionnalités intéressantes. Il possède, par exemple, une fonction de découverte automatique qui peut cartographier votre réseau et l'afficher sur son tableau de bord.
Quant au tableau de bord du produit, il est très facile à utiliser et à naviguer et il dispose d'une fonctionnalité d'exploration. Si vous les préférez, il existe également des applications pour tablettes et smartphones qui vous permettront d'accéder au système de n'importe où. Dans l'ensemble, ManageEngine OpManager est un produit très soigné et professionnel.
Une version gratuite de ManageEngine OpManager est disponible. Cependant, il est limité et ne vous permettra de surveiller pas plus de dix appareils. Il existe également des versions payantes disponibles sous les plans Essential ou Enterprise. Le premier vous permettra de surveiller jusqu'à mille nœuds tandis que l'autre est bon pour jusqu'à dix mille.
4. Cactus
Cacti est un outil de surveillance de réseau complet gratuit et open source. Ses principaux composants sont un poller rapide, des modèles de graphiques avancés et plusieurs méthodes d'acquisition de données. Cacti dispose également d'un contrôle d'accès utilisateur intégré directement dans le produit. Le produit dispose d'une interface utilisateur Web facile à utiliser, quoique d'apparence antique. Cacti s'adapte très bien aux plus petites installations d'appareils uniques jusqu'aux réseaux complexes avec de nombreux sites WAN différents.
Cacti utilise SNMP pour récupérer les données et les stocke dans une base de données SQL. Il est principalement écrit en PHP et peut être modifié en fonction de vos besoins. L'une des caractéristiques les plus fortes du produit est son utilisation de modèles. Il existe des modèles intégrés, par exemple, pour les routeurs Cisco qui incluent déjà la plupart des éléments que vous souhaitez peut-être surveiller sur un tel périphérique. Mais il n'y a pas que des modèles d'appareils ; il existe également des modèles de graphiques. Ensemble, les modèles facilitent grandement la configuration du logiciel. Vous pouvez également créer vos propres modèles personnalisés s'il n'existe pas déjà de modèles appropriés. En outre, de nombreux modèles spécifiques aux appareils peuvent être téléchargés à partir des sites Web des fournisseurs d'appareils et de nombreux forums Cacti communautaires les proposent au téléchargement.
5. Observatoire
Observium est une plate-forme de surveillance à faible maintenance avec détection automatique. Il prend en charge un large éventail de types de périphériques, de plates-formes et de systèmes d'exploitation, notamment Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. Je doute que vous puissiez trouver un routeur WAN qui n'est pas pris en charge. L'objectif principal d'Observium est de fournir une interface utilisateur belle, intuitive et simple mais puissante indiquant la santé et l'état de votre réseau.
Le produit est disponible en deux versions. Il y a la communauté Observium qui est disponible gratuitement pour tout le monde. Cette version reçoit des mises à jour et de nouvelles fonctionnalités deux fois par an. Il existe également Observium Professional qui propose des fonctionnalités supplémentaires et des mises à jour quotidiennes. Les deux versions ne fonctionnent que sous Linux.
Observium a plus qu'une simple surveillance de la bande passante. Par exemple, il existe un système de comptabilité qui mesurera l'utilisation mensuelle totale de la bande passante dans le 95e centile ou dans le total des octets transférés. Il dispose également d'une fonction d'alerte avec des seuils définis par l'utilisateur. De plus, Observium s'intègre à d'autres systèmes et peut extraire leurs informations et les afficher dans son interface.
Les utilisateurs d'Observium adorent sa facilité de configuration et la façon dont il se configure presque tout seul. Bien qu'il ne semble pas y avoir de section de téléchargement sur le site Web d'Observium, il existe des instructions d'installation détaillées pour plusieurs distributions Linux qui incluent les liens pour obtenir le bon package pour chaque distribution. Les instructions sont très détaillées et l'installation du logiciel devrait être facile.
6. Zabbix
Zabbix est un autre produit gratuit et open source qui a une apparence très professionnelle, un peu comme on peut s'y attendre d'un produit commercial. Mais la beauté de son interface utilisateur n'est pas son seul atout. Le produit dispose également d'un ensemble de fonctionnalités impressionnant. Zabbix surveillera la plupart des appareils connectés au réseau en plus des équipements réseau. Ce serait une bonne option si vous souhaitez surveiller les serveurs en plus de la bande passante de votre circuit WAN.
Zabbix utilise SNMP ainsi que l'interface de surveillance de plate-forme intelligente (IMPI) pour surveiller les appareils. Vous pouvez utiliser le logiciel pour surveiller la bande passante, l'utilisation du processeur et de la mémoire de l'appareil, l'état général de l'appareil ainsi que les modifications de configuration. Comme vous pouvez le voir, il fait bien plus qu'une simple surveillance WAN. Le produit dispose également d'un système d'alerte impressionnant et entièrement personnalisable. Il enverra non seulement des alertes par e-mail ou SMS, mais exécutera également des scripts locaux qui pourraient être utilisés pour résoudre automatiquement certains problèmes.
En conclusion
Nous aurions pu facilement allonger cette liste de 10 éléments, peut-être même plus. Mais nous avons choisi de nous arrêter à six heures. Et bien que cela ne signifie certainement pas que ce sont les seules alternatives à PRTG, cela signifie que nous sommes à l'aise de recommander l'un de ces produits répertoriés.
Chacun a des fonctionnalités intéressantes et chacun fera un excellent travail de surveillance des réseaux à l'aide de SNMP. Aucun n'est intrinsèquement meilleur que les autres et celui qui vous convient le mieux dépend en grande partie de vos préférences personnelles et de vos besoins spécifiques. Regardez attentivement la liste des caractéristiques des produits et essayez-en quelques-uns avant d'en choisir un.