Site icon Software Reviews, Opinions, and Tips – DNSstuff

Les 12 meilleurs outils de surveillance SNMP + Guide complet sur SNMP

SNMP (Simple Network Management Protocol, protocole simple de gestion de réseau) est un protocole très utilisé et au cœur de toute stratégie de gestion du réseau. Les administrateurs informatiques utilisent la surveillance SNMP pour détecter et gérer les périphériques, obtenir des informations sur leurs performances et leur disponibilité, et garantir l’intégrité du réseau. Dans ce guide, je vais expliquer tout ce que vous devez savoir sur la surveillance SNMP et présenter notamment le protocole SNMP, ses principaux composants, son utilisation et la procédure d’installation. Je vais également vous communiquer une liste des meilleurs outils de surveillance SNMP actuellement disponibles sur le marché en les classant par fonctionnalités, et vous proposer une description détaillée de celui que je préfère : SolarWinds® Network Performance Monitor.

Qu’est-ce que le protocole SNMP ?
À quoi sert le protocole SNMP ?
Versions de SNMP
Composants clés de la surveillance du réseau SNMP
Comment fonctionne SNMP ?
Outils de surveillance SNMP
Choix du meilleur outil de surveillance SNMP

Qu’est-ce que le protocole SNMP ?

SNMP est un protocole de la couche application permettant l’échange d’informations entre les périphériques réseau. SNMP n’est pas un produit, mais un ensemble de directives accessibles à tous. Il est défini par le comité Internet Architecture Board et fait partie de la suite TCP/IP (Transmission Control Protocol/Internet Protocol). La définition de SNMP est gérée et actualisée par l’Internet Engineering Task Force (IETF) et vous pouvez la télécharger gratuitement à partir de leur site Web.

SNMP est un des protocoles les plus courants pour gérer et surveiller les composants du réseau. Il comporte des fonctionnalités complexes, mais extrêmement utiles qui permettent aux administrateurs de réseau de faire communiquer entre eux les périphériques réseau, quel que soit le type de matériel utilisé ou les logiciels qu’ils exécutent. Sans ce protocole, les outils et programmes de gestion du réseau ne pourraient pas faire leur travail. Ils ne pourraient pas surveiller les performances, reconnaître les périphériques, consigner les changements apportés au réseau ou rassembler des données en temps réel sur le statut des périphériques.

SNMP est pris en charge par une grande variété d’équipements, y compris les points d’accès sans fil, les routeurs, les commutateurs, les passerelles, les scanners, les imprimantes et même les appareils IoT. Outre la surveillance SNMP du matériel, le protocole permet également de surveiller des services, tels que DHCP. Les agents SNMP sont installés sur les systèmes d’exploitation des périphériques que vous achetez pour permettre l’exécution d’activités allant de la surveillance SNMP des commutateurs à la gestion plus complète du réseau via SNMP.

Pour tenir compte des différences de matériel ou de logiciel entre les périphériques, SNMP sert de langage partagé. Cela signifie que les périphériques peuvent communiquer au sein d’un environnement multifournisseur unique. Cette fonctionnalité s’applique aux réseaux locaux et étendus.

À quoi sert le protocole SNMP ?

Vous pouvez utiliser SNMP avec des réseaux de toutes tailles, mais il est plus adapté aux réseaux étendus pour lesquels il est plus efficace. Avec SNMP, les administrateurs de réseaux étendus ne doivent pas perdre de temps précieux et gaspiller des ressources à se connecter à des centaines, voire des milliers, de nœuds. Lorsqu’il est utilisé avec un système de gestion de réseau, SNMP vous permet d’afficher, de surveiller et de gérer les nœuds via une interface. Cette interface intègre habituellement des fonctionnalités de commandes batch et d’alertes automatiques qui éliminent les tâches manuelles épuisantes.

Versions de SNMP

Jusqu’à présent, trois versions de SNMP ont été développées. Elles sont cataloguées par l’IETF et accompagnées d’un numéro RFC (Request for Comments). Voici une description de ces versions.

  1. RFC 1157 : il s’agit de la version affinée de la première définition de SNMP, souvent appelée SNMPv1. Puisque cette version est active depuis longtemps (1988), c’est celle qui a été le plus utilisée.
  2. RFC 1901 : cette deuxième version intègre des fonctionnalités améliorées de gestion des erreurs. Puisqu’elle a évolué depuis la définition SNMPv2 de 1993, elle s’appelle SNMPv2c. C’est la variante la plus courante de SNMPv2 et elle se différencie principalement des autres par le fait qu’elle adopte un mode d’authentification basé sur des chaînes de communauté. Il existe un modèle d’authentification basé sur l’utilisateur qui s’appelle SNMPv2u, mais il est peu utilisé.
  3. RFC 3410 : c’est la version la plus récente de SNMP. Elle est appelée SNMPv3 et intègre des utilitaires d’amélioration de la confidentialité et de renforcement de la sécurité. L’ajout de ces fonctions fait toute la différence en matière de fonctionnalité et d’utilité globales. C’est pourquoi les administrateurs réseau doivent utiliser cette version en priorité. SNMPv3 intègre l’authentification basée sur l’utilisateur et peut utiliser des protocoles de la couche transport, tels que SSH et TLS, pour chiffrer les messages.
    Même s’il s’agit de la version la plus performante de SNMP, SNMPv3 présente certains problèmes. Le principal est lié à la compatibilité, problème auquel tous les gestionnaires de réseaux sont confrontés, quelle que soit leur approche. L’utilisation de nouvelles versions d’un protocole et la migration à partir d’une version plus ancienne sont parfois complexes. Le protocole SNMPv3 définit les niveaux d’accès par utilisateur, plutôt que par périphérique. Cela n’est pas très pratique et ne garantit aucune compatibilité descendante avec les périphériques exécutant des itérations du protocole précédent.
    Heureusement, ce problème n’est pas trop insurmontable, car vous pouvez installer un convertisseur élémentaire qui assure la compatibilité de vos périphériques avec SNMPv3. Le convertisseur chiffre et convertit les interruptions en entrée ou les messages d’alerte à la norme SNMPv3.
    Toutefois, en résolvant un problème, cette solution en crée un autre. Les messages transmis via le convertisseur, une unité de terminal distant, ne sont pas sécurisés. Ainsi, si vous possédez plusieurs sites, vous avez besoin d’un convertisseur au minimum pour chacun d’entre eux.

Haut de page

Composants clés de la surveillance du réseau SNMP

Avant d’expliquer comment utiliser SNMP pour surveiller l’activité du réseau, examinons les composants clés de son architecture. La base d’un réseau SNMP comprend les composants essentiels suivants :

Je vais expliquer en détail chacun de ces composants.

Périphériques gérés

La surveillance SNMP s’applique aux périphériques réseau, y compris, mais sans s’y limiter, aux routeurs, stations de travail, imprimantes et commutateurs.

Agents SNMP

Les périphériques gérés intègrent des agents SNMP. Lorsqu’ils sont activés, ces logiciels peuvent surveiller constamment le statut des périphériques et transmettre des informations au système de gestion du réseau.

L’agent SNMP est installé sur un périphérique et communique avec un gestionnaire SNMP externe. Lorsque l’agent est activé, il actualise la base d’informations de gestion du périphérique et s’assure que le gestionnaire SNMP peut y accéder lorsqu’une requête est reçue.

Les agents présentent plusieurs fonctionnalités clés. Parmi ces dernières, on compte la collecte d’informations de gestion sur l’environnement local, la signalisation d’un événement au responsable, le stockage et la récupération de données de gestion et l’exécution des tâches d’un proxy en présence de nœuds de réseau non gérables via SNMP.

Système de gestion du réseau

Pour contrôler SNMP, vous devez pouvoir installer un système de gestion de réseau sur un ordinateur quelconque du réseau. Le système de gestion du réseau explore et gère le système, en compilant, en stockant et en demandant des informations sur son statut. Les agents du logiciel SNMP répondent à ses demandes. Ces agents et le système de gestion du réseau communiquent via le langage commun de SNMP qui transmet des informations clés sur les changements de configuration et les statuts.

Gestionnaire SNMP

Au sein du système de gestion du réseau, le gestionnaire SNMP est chargé d’établir des communications avec les agents SNMP. L’administrateur du réseau ne doit plus communiquer directement avec chaque périphérique. Puisque les réseaux étendus hébergent parfois des centaines, voire des milliers de périphériques, vous gagnez du temps.

Parmi les fonctions clés d’un outil de gestion SNMP, on compte l’interrogation des agents, l’obtention de réponses de ces derniers, l’établissement de variables dans des agents et la reconnaissance d’événements asynchrones. La norme SNMP vous permet d’avoir plusieurs gestionnaires SNMP, même si parfois ils doivent parfois assumer les mêmes responsabilités.

Base d’informations de gestion

La maintenance de la base d’informations de gestion (MIB) est assurée par l’agent SNMP. Elle définit les paramètres du périphérique géré que le gestionnaire SNMP utilise pour la demande de certaines données. La MIB convertit alors ces données pour qu’elles soient traitées dans le système de gestion du réseau. En bref, ce sont les fichiers MIB qui déterminent les questions que le gestionnaire SNMP peut poser à l’agent.

Plus précisément, la structure de la MIB détermine comment se déroule l’échange d’informations au sein du système SNMP. Des informations sur les périphériques sont collectées par l’agent approprié, puis stockées en local dans un fichier périphérique. Lorsqu’une demande est reçue, les données stockées servent de réponse et affichent le statut du paramètre interrogé par le gestionnaire SNMP.

Les bases d’informations de gestion sont des bases de données hiérarchiques et elles utilisent des notations hiérarchiques pour cartographier les statuts et les conditions des objets gérés, à savoir les objets d’un périphérique géré. Par exemple, pour une imprimante, les objets gérés incluent l’état des cartouches. Pour un commutateur, il peut s’agir du taux de perte des paquets et du trafic. Les objets gérés sont identifiés par des identificateurs d’objets, ou OID. Les attributs des périphériques fournis par la MIB sont fixes ou dynamiques, ce qui est déterminé par l’agent SNMP correspondant au périphérique.

Haut de page

Messages SNMP

Les messages SNMP, également appelés « unités de données de protocole » (PDU), sont les demandes et les réponses échangées entre le gestionnaire SNMP et les agents SNMP. Ils peuvent présenter l’une des sept formes suivantes :

  1. Interruption : une interruption est un message d’alerte. Elle peut, par exemple, signaler au gestionnaire SNMP la défaillance d’un périphérique. Il est essentiel de surveiller les interruptions SNMP, car elles signalent des problèmes pour vous permettre de les résoudre de manière proactive.
  2. Get : il s’agit d’une demande d’information élémentaire. C’est en envoyant un message Get que le gestionnaire SNMP obtient habituellement des informations auprès d’un agent.
  3. GetNext : comme son nom l’indique, un message GetNext demande le prochain segment d’information.
  4. GetBulk : il permet au gestionnaire SNMP de demander un éventail d’informations via une séquence de demandes GetNext, ce qui implique la possibilité d’interroger un segment plus important de la MIB.
  5. Set : les messages Set permettent au gestionnaire SNMP de transmettre des instructions à l’agent concernant les changements apportés aux paramètres d’un périphérique surveillé.
  6. Réponse : la réponse est tout simplement celle de l’agent qui confirme la réception de la demande.
  7. Inform : il s’agit de la version du gestionnaire SNMP du message de réponse, accusant réception d’une interruption.

Comment fonctionne SNMP ?

Activation ou Installation

Sur la plupart des périphériques réseau, les capacités SNMP sont préinstallées et prêtes à l’emploi. Lorsque ce n’est pas le cas, vous pouvez généralement activer et désactiver les fonctionnalités SNMP dans les paramètres d’usine. Parfois, par défaut, ces capacités SNMP sont désactivées, alors vérifiez les paramètres lorsque vous achetez votre périphérique.

Comme je l’ai indiqué précédemment, vous risquez de rencontrer des problèmes de compatibilité en implémentant SNMPv3, mais vous pouvez y remédier en utilisant un convertisseur RTU. Vous pouvez utiliser la même solution pour les problèmes d’équipement réseau. Imaginons que votre matériel est ancien et incompatible avec SNMP. L’installation d’un convertisseur RTU permet d’effectuer une surveillance SNMP sur le périphérique choisi et d’activer l’envoi d’interruptions en cas d’erreur.

Stockage des fichiers

Une fois le convertisseur activé, les fonctionnalités SNMP sont opérationnelles, ininterrompues, et prêtes à l’action dès que le système d’exploitation est sous tension. Chaque système d’exploitation stocke les fichiers exécutables à un endroit différent et probablement sous un nom différent. Nous vous recommandons donc de vous familiariser avec ce processus. Chaque serveur de réseau comporte plusieurs fichiers .mib qui sont générés lorsque l’agent du logiciel SNMP est activé. Pour Windows, ces fichiers sont stockés dans le répertoire Windows/System32, alors que sous Linux, ils se trouvent dans le répertoire /usr/share/snmp/mib.

Sur site ou dans le Cloud

Les gestionnaires SNMP comprennent trois éléments clés : un magasin de données, une interface utilisateur et un collecteur. Si vous utilisez un outil Cloud de surveillance du réseau, vérifiez que le collecteur est installé. Toutefois, le magasin de données et le logiciel de l’interface sont hébergés à distance.

En revanche, dans le cadre d’une installation sur site, les composants clés doivent être installés sur un serveur. Vous pouvez mettre en place votre magasin de données sous la forme d’une base de données SQL ou d’un fichier.

Demande initiale

Lorsque les agents sont actifs et qu’ils fonctionnent correctement, ils peuvent répondre à une demande Get du collecteur. L’installation est finalisée lorsque la première demande est diffusée et captée par les agents. Le logiciel de l’interface établit ensuite un inventaire en fonction des réponses SNMP, en éliminant ainsi le besoin de cartographier manuellement votre réseau. Vous êtes alors prêt à surveiller et à gérer l’intégrité de vos périphériques, mais également le réseau dans son ensemble.

Haut de page

Outils de surveillance SNMP

SNMP donne aux administrateurs du réseau les moyens de surveiller leurs périphériques gérés, pour permettre la collecte, l’organisation et la modification d’informations liées à leur comportement. Ce protocole est efficace, granulaire et précis lorsqu’il établit une vue d’ensemble de l’intégrité et des performances du réseau. En utilisant un logiciel performant de surveillance SNMP, les utilisateurs peuvent utiliser le protocole pour mieux surveiller les indicateurs clés de performance des périphériques, recevoir et configurer des alertes et procéder à des interrogations actives. J’ai compilé une liste de logiciels en les classant pour vous aider à trouver celui qui répond le mieux aux attentes de votre entreprise.

1. SolarWinds Network Performance Monitor

SolarWinds Network Performance Monitor (NPM) figure en tête de liste des gestionnaires SNMP et des outils de surveillance SNMP. Certaines fonctionnalités de SolarWinds NPM le propulsent en haut de la liste, notamment son outil de découverte automatique des périphériques et ses tableaux de bord dynamiques et interactifs. La fonctionnalité de cartographie intelligente est particulièrement utile, car sa conception intuitive facilite considérablement la lecture des données.

Je vais commencer par présenter l’outil de découverte des périphériques. Alors que d’autres produits proposent une fonctionnalité semblable, aucun d’entre eux n’est à la hauteur de NPM en matière d’efficacité, de vitesse et de convivialité. L’outil de découverte des périphériques peut localiser, cartographier et configurer automatiquement les nœuds du réseau une fois le programme installé. Il implémente le logiciel de l’agent et fournit des instructions aux agents préchargés lorsque cela est nécessaire. Le processus d’installation est ainsi simplifié.

L’autre atout de SolarWinds NPM est sa fonction d’analyse des chemins sur une seule page. Il centralise toutes vos données importantes pour effectuer des analyses comparatives et globales qui vous donnent une vue plus approfondie et complète des chemins critiques du réseau. Vous n’avez ainsi plus à vous demander si c’est l’application ou le réseau qui est à l’origine des ralentissements du réseau, et cela facilite le dépannage.

Pour ce qui est des alertes, NPM intègre ce que je considère comme le récepteur d’interruptions SNMP le plus performant du marché. La plupart des produits disponibles sur le marché intègrent un système d’alerte quelconque, mais peu d’entre eux, voire aucun, ne propose le même degré de fonctionnalité. Avec les systèmes d’alerte des autres produits, vous pourrez avoir l’impression d’être inondé d’alertes superflues. Les alertes ne sont pas utiles si vous en recevez trop : elles commencent par vous sembler insignifiantes et, pour finir, vous les ignorez, car souvent elles ne signalent rien d’important. Votre réseau est donc exposé.

C’est pourquoi vous devez impérativement utiliser des fonctions d’alerte puissantes et fiables. NPM vous permet de créer et de personnaliser des alertes conformément à des conditions de déclenchement imbriquées qui peuvent être aussi simples ou compliquées que vous le souhaitez. Vous limitez ainsi considérablement le risque de recevoir des alertes non pertinentes ou qui ne vous communiquent aucune information intéressante.

Comme je l’ai indiqué précédemment, la représentation dynamique des données dans NPM est un avantage considérable. Le mode d’affichage des données peut éventuellement en modifier la signification. Si la représentation est alambiquée et difficile à comprendre, vous risquez de passer du temps à diagnostiquer les problèmes, si vous y parvenez. NPM génère automatiquement des cartes du réseau qui organisent les données de manière cohérente et intuitive. Cela facilite la consultation et l’interprétation des données et vous permet de gagner du temps en accélérant les processus de dépannage.

Les cartes de topologie vous indiquent comment les liaisons sont utilisées via des codes de couleur et elles sont générées automatiquement pour simplifier au maximum la visualisation des données. La console peut également afficher un gros plan des détails des périphériques détectés pour produire un rapport exhaustif. J’apprécie les tableaux de bord de NPM, clairs et faciles à comprendre, qui font que le dépannage n’est plus assimilé à la recherche d’une aiguille dans une botte de foin.

Enfin, la plupart des réseaux comportent des périphériques sur lesquels SNMP est activé, mais ces derniers proviennent de fabricants divers. Puisque NPM utilise un protocole SNMP universel, il est compatible avec les réseaux multifournisseurs.

NPM est un excellent outil de surveillance SNMP pour Windows Server, qui est également pris en charge par Microsoft SQL Server. Une version d’essai gratuite de 30 jours entièrement fonctionnelle est disponible.

2. ManageEngine OpManager

ManageEngine OpManager est un outil particulièrement intéressant en raison de ses fonctionnalités de récepteur d’interruptions. Sa fonction de traitement peut gérer 300 messages par seconde. L’utilisateur reçoit des commentaires assemblés identifiant tous les problèmes éventuels ou toute défaillance potentielle de l’équipement. Parmi les fonctions d’interruption d’OpManager, on compte celles de journalisation qui prennent en compte les conditions d’interruption pour vous donner une vue d’ensemble complète des processus des interruptions.

Ce logiciel de gestion de SNMP, compatible avec Windows et Linux, vous permet de surveiller des indicateurs critiques, y compris la perte de paquets, la vitesse, la latence, les erreurs et les abandons. OpManager permet d’analyser les goulots d’étranglement et de surveiller le processeur, l’utilisation du disque et la mémoire. Ce logiciel propose des seuils à plusieurs niveaux. Ainsi, vous pouvez définir plusieurs seuils pour la surveillance des performances critiques et être averti en cas de dépassement ou de violation de ces derniers.

Grâce à des fonctionnalités permettant notamment de cartographier le réseau, d’analyser le trafic, de surveiller le statut du réseau et de gérer le trafic VoIP, OpManager est un outil SNMP très complet. À l’aide de ses tableaux de bord personnalisables, vous pouvez choisir parmi les 200 widgets disponibles ceux qui vous intéressent et les organiser. Je trouve également son application mobile intégrée pour Android et Apple très utile, car elle vous permet de contrôler la surveillance en temps réel à partir de divers appareils. L’application permet d’exécuter des tâches élémentaires de dépannage, de recevoir des alarmes et des alertes, et de personnaliser votre tableau de bord.

Le logiciel SNMP OpManager est un outil de gestion du réseau entièrement intégré disponible via un plan tarifaire basé sur les périphériques qui présente des avantages et des inconvénients. D’une part, il est logique de payer en fonction du nombre de périphériques connectés à votre réseau. En revanche, le prix des trois éditions disponibles, Standard, Professionnel et Entreprise, augmente en fonction du nombre de périphériques. Ainsi, si les utilisateurs ne maximisent pas le nombre de périphériques autorisés par leur édition, ils perdent au change.

Même si OpManager propose également un outil de surveillance SNMP gratuit, disponible pour trois périphériques et deux utilisateurs maximum, les fonctionnalités qu’il propose sont limitées et élémentaires. Je choisirais plutôt les éditions payantes.

Haut de page

3. Paessler PRTG Network Monitor

Paessler PRTG est un outil polyvalent qui propose trois méthodes de surveillance du réseau, notamment la surveillance SMMP. Les deux autres méthodes sont le renifleur de paquets et NetFlow. Elles sont activées durant l’analyse du trafic réseau, pour en élargir la portée. Si vous les utilisez ensemble, ces trois méthodologies mettent à votre disposition une foule d’informations sur le réseau en vous fournissant une vue d’ensemble complète, ainsi qu’un accès à des données analytiques détaillées à tous les niveaux.

PRTG se distingue des autres outils disponibles sur le marché, car il utilise ce que Paessler appelle des « capteurs ». Ces capteurs sont les éléments de surveillance de base de l’outil. Par exemple, un capteur peut surveiller la charge du processeur d’un serveur, alors qu’un autre peut surveiller l’espace disque. PRTG intègre de nombreux capteurs SNMP préconfigurés. L’entreprise a même développé des capteurs spécialement adaptés aux fabricants de périphériques, tels que HP, Synology, Dell et Cisco. J’ai trouvé le capteur SNMP personnalisé particulièrement utile, car il vous permet de surveiller des périphériques de plusieurs fabricants via SNMP.

La fonction d’alertes intégrée de l’outil qui vous permet de définir vos propres valeurs de seuil est également intéressante. Vous pouvez choisir le mode de notification vous signalant un dépassement ou une violation (par exemple, e-mail, notification Push gratuite ou SMS). Le système de notification est convivial et vous pouvez le personnaliser selon vos besoins.

En tant qu’outil de surveillance et client SNMP, PRTG intègre plusieurs fonctionnalités qui se disputent la vedette. L’une d’entre elles est le testeur SNMP qui est inclus dans la console de gestion. Il vous permet d’obtenir des informations plus détaillées sur les conditions d’alertes signalées par le message d’interruption. Pour terminer, j’ai apprécié le tableau de bord de PRTG qui affiche une vue dynamique de vos données sous la forme de graphiques et de cadrans.

Le principal inconvénient de PRTG est son plan tarifaire basé sur les capteurs. Pour minimiser leurs coûts, certaines entreprises risquent d’être tentées de limiter le nombre de capteurs utilisés, mais cela pourrait diminuer leur visibilité sur le réseau.

4. Kaseya Network Monitor

Kaseya Network Monitor est un outil de surveillance SNMP très performant pour Windows, qui surveille les compteurs des registres de performances de Windows et les requêtes WMI. Cette plate-forme sans agent est intégrée à Kaseya VSA, un package de surveillance à distance des réseaux et des systèmes. Kaseya VSA permet de tout surveiller, des serveurs et des hyperviseurs aux routeurs et pare-feux.

Les multiples utilitaires pratiques de surveillance de Kaseya ciblent les fichiers et les répertoires, les journaux, les bases de données, les interruptions SNMP et la qualité de service de la messagerie. C’est la fonctionnalité de surveillance des fichiers et des répertoires que je trouve la plus pratique, car elle vous permet de déterminer si un fichier existe, le nombre de fichiers stockés dans un répertoire, la taille du répertoire et sa capacité.

Kaseya Network Monitor intègre un langage de script appelé Lua, qui est simple et convivial, car l’environnement de développement intégré vous aide à compiler des scripts. Lua vous permet de créer des programmes d’automatisation personnalisés. En outre, l’installation standard de Kaseya comprend également des rapports préétablis, ainsi que des commandes et des routines qui accélèrent vos opérations.

Kaseya est disponible pour 24 systèmes d’exploitation, y compris Windows, Linux, VMware et Cisco IOS. Dans l’ensemble, Kaseya Network Monitor se défend bien face à ses concurrents, même s’il ne propose pas les fonctionnalités variées et dynamiques de visualisation des autres produits mieux classés de cette liste. Les tableaux de bord ne sont pas aussi épurés ou complets et ils n’offrent pas le même degré de détail.

Haut de page

5. SysAid Monitoring

SysAid vous permet de surveiller de manière proactive vos actifs SNMP. Le module SysAid Monitoring identifie automatiquement les types d’événements spécifiés en notifiant les personnes compétentes en cas de problème. Il surveille la disponibilité des services, des processus, des URL et des pages Web, les changements matériels et logiciels, les composants matériels critiques et les ports. Le programme surveille également le processeur, l’utilisation du disque dur et la mémoire et vous permet de recevoir des interruptions à partir de périphériques SNMP. Vous pouvez créer des scripts personnalisés pour la surveillance, que SysAid peut ensuite exécuter.

Le système d’alertes est limité aux notifications transmises via e-mail ou SMS. J’aurais préféré davantage d’options pour les notifications, comme les notifications Push envoyées à un smartphone. Sinon, SysAid Monitoring n’est pas un produit autonome, mais il est disponible dans le cadre du support technique de SysAid et du logiciel de gestion des services informatiques. Il n’est peut-être pas adapté aux entreprises qui ne souhaitent pas utiliser le package logiciel SysAid complet.

J’ai également remarqué que le tableau de bord est plus encombré et confus que celui de la plupart des autres produits. Même s’il est complet et permet de visualiser dans des graphiques des données collectées toutes les heures, tous les jours, toutes les semaines et tous les mois, il n’est pas très intuitif.

En bref, SysAid Monitoring offre des fonctionnalités intéressantes, mais il est plus limité et parfois moins convivial que les produits mieux classés dans cette liste.

6. Pulseway IT Management Software 

En utilisant le logiciel de gestion SNMP de Pulseway, les utilisateurs de Windows, Linux et Mac peuvent surveiller de nombreux éléments du réseau et notamment les ressources système, les performances du réseau, les mises à jour Windows et les périphériques sur lesquels SNMP est activé, entre autres.

Une des raisons pour lesquelles j’apprécie Pulseway pour la surveillance SNMP est sa compatibilité avec les appareils mobiles. Cet utilitaire vous permet d’envoyer des commandes lorsque vous êtes en déplacement et de résoudre des problèmes au fur et à mesure qu’ils surviennent, à partir d’un appareil mobile. De nombreuses applications mobiles pour les logiciels de surveillance garantissent de la visibilité sur les données, mais elles ne permettent pas vraiment d’intervenir. Avec Pulseway, vous pouvez exécuter des commandes sur le terminal, redémarrer des services, gérer des processus et appliquer des mises à jour à partir de votre appareil mobile.

Ce logiciel est axé sur l’automatisation, et c’est appréciable. Vous pouvez créer vos propres scripts personnalisés et les utiliser pour automatiser toutes les activités informatiques, notamment les sauvegardes, les contrôle de sécurité, etc., et éventuellement gagner beaucoup de temps. Il propose également une base de règles qui vous permet d’appliquer et de classer par catégories des seuils d’alerte pour les signaux des interruptions SNMP. Il est possible de générer un script et de l’utiliser en réponse à une alerte pour permettre la génération automatique de rapports et la réinitialisation des appareils.

Même si Pulseway présente des avantages, il n’offre pas le même niveau de technologies sophistiquées que d’autres produits disponibles sur le marché. Tout d’abord, son système d’alerte pourrait être plus polyvalent et proposer un choix plus varié de modes de réception des notifications.

Haut de page

7. Atera

Atera est un outil de surveillance SNMP qui propose un plan tarifaire très avantageux. Il est facturé par technicien et n’impose aucune limite sur le nombre de stations de travail et de serveurs. Vous pouvez même ajouter des clients sans frais supplémentaires. Parmi les programmes payants, celui-ci propose un système de tarification intéressant qui vous garantit transparence et flexibilité.

Atera propose un package complet de prise en charge des prestataires de services qui inclut des fonctions de surveillance du réseau et un système de support technique. Le programme d’Atera surveille la capacité et l’utilisation des applications, mais il génère également des factures et des rapports de journaux basés sur les activités des utilisateurs. Les fonctionnalités SNMP du module de surveillance du réseau, ainsi que les interruptions SNMP, font partie des fonctions essentielles de ce programme.

J’ai trouvé l’utilitaire Atera de génération d’alertes en temps réel très utile, ainsi que la capacité d’accès à distance qui permet d’afficher des informations sur la console et d’interagir avec elle via un appareil mobile. Même si Atera est moins axé sur la surveillance SNMP que les autres produits mieux classés dans cette liste, le plan tarifaire est avantageux.

8. Spiceworks Network Monitor

Spiceworks Network Monitor est un outil gratuit spécialement conçu pour la surveillance SNMP. Il ne s’agit donc pas d’un module intégré à un package logiciel informatique plus complet. Puisqu’il est gratuit, Spiceworks ne peut pas vous décevoir. Le tableau de bord est convivial et simple, et la configuration du programme ne prend que quelques minutes.

Vous pouvez configurer les périphériques sur lesquels SNMP est activé en tant que widgets sur votre tableau de bord pour bénéficier d’une visibilité constante sur les données des périphériques critiques. Vous pouvez également configurer les attributs affichés, tels que la perte de paquets, les paquets et les E/S. Grâce à cette fonction de personnalisation, Spiceworks se démarque des autres gestionnaires SNMP disponibles sur le marché.

Le système d’alerte est convenable et propose une approche élémentaire basée sur les seuils, aux niveaux global et des périphériques. Vous n’aurez pas à apprendre de nouveaux langages de programmation, à programmer vous-même ou à implémenter des règles. Vous serez informé de tout changement via les notifications à l’écran ou transmises par e-mail. Les interruptions SNMP sont affichées sous la forme d’alertes qui apparaissent dans une bande de texte en gros caractères sur le tableau de bord. C’est pratique, car vous ne pouvez pas les rater.

Les graphiques de performances en temps réel sont une fonction appréciable, même s’ils encombrent un peu le tableau de bord. Toutefois, ils garantissent une grande visibilité sur les changements importants ou les problèmes que vous ne risquez donc pas de manquer.

Spiceworks est un outil gratuit pratique qui est plus adapté aux petits réseaux. Si vous recherchez un outil de surveillance SNMP sophistiqué pour un réseau plus important, je vous recommande d’investir dans une solution payante plus complète et robuste. Spiceworks propose un centre d’apprentissage et un forum de la communauté développé qui vous donne accès 24 h/24 à du support gratuit si vous décidez de le télécharger.

9. EventSentry

EventSentry est un outil de surveillance de l’utilisation des ressources qui vous permet de déterminer comment les logiciels et le matériel de votre réseau sont utilisés. Le trait caractéristique de ce programme est sa capacité à surveiller la sécurité, en assurant le suivi de l’activité des utilisateurs.

Vous pouvez configurer EventSentry pour qu’il identifie plusieurs problèmes, y compris des connexions multiples à partir de différents serveurs et toute activité indiquant une menace, une infection ou un virus. Il peut également reconnaître plusieurs tentatives infructueuses de connexion ou d’authentification susceptibles de révéler une tentative de piratage imminente. EventSentry peut retracer l’emplacement d’une source suspecte en procédant à des vérifications de la surveillance Internet des événements liés aux connexions en entrée et en intégrant des informations détaillées sur la source dans ses rapports d’activité. La capacité du logiciel à collecter des renseignements sur les menaces est impressionnante. Il vous signale les adresses IP malveillantes, détecte et signale les analyses de ports et vous permet d’afficher les menaces récentes sur votre tableau de bord.

Dans l’ensemble, EventSentry est un outil utile de surveillance SNMP pour les entreprises soucieuses de la sécurité de leurs données. Il utilise SNMP pour surveiller la capacité de l’équipement réseau en collectant des interruptions SNMP via la console de gestion du réseau. Les interrogations fréquentes portent sur diverses conditions, notamment la capacité de stockage et la disponibilité de la mémoire.

La version la plus récente d’EventSentry permet d’utiliser plusieurs tableaux de bord personnalisés et propose un mode d’affichage du contenu de la console sur un téléviseur. Cette fonctionnalité est assez unique, car elle vous permet de garantir à votre service informatique une visibilité parfaite en continu sur les données, s’il le souhaite. L’interface Web est localisée dans neuf langues, ce qui est extrêmement utile pour les entreprises qui ont des bureaux dans le monde entier ou dont les employés sont polyglottes.

EventSentry intègre des fonctionnalités intéressantes propres à Windows. Ainsi, le suivi du registre Windows permet de suivre les changements effectués par un programme spécifique, d’identifier tous les changements apportés au registre par un utilisateur, de rechercher les opérations liées au registre dans un journal complet et d’afficher les valeurs avant et après un changement.

La priorité donnée à la sécurité du réseau par rapport aux performances des ressources peut sembler intéressante pour certains, mais je recommande l’utilisation d’un autre gestionnaire SNMP à ceux qui sont principalement intéressés par les performances. Pour ce qui est du coût, la tarification d’EventSentry est basée sur des licences. Ainsi, le prix dépend du nombre de licences dont vous avez besoin, pour des serveurs ou des stations de travail.

Le plan tarifaire vous permet d’intégrer des modules complémentaires à votre package pour le personnaliser selon vos besoins. Par exemple, vous pouvez choisir un module complémentaire de licence NetFlow ou de déploiement proposant une formation et une installation à distance, ou un module complémentaire ADMonitor pour les objets utilisateur, qui vous permet de surveiller les changements apportés à Active Directory. La licence que vous achetez n’est pas limitée dans le temps, n’impose aucune limite de données et ne nécessite aucun abonnement.

Haut de page

10. Ipswitch WhatsUp Gold

WhatsUp Gold est un système de surveillance développé par Ipswitch. Même si ce logiciel offre des capacités de surveillance de l’infrastructure, il est spécialisé dans la surveillance et l’optimisation des performances du réseau. C’est un outil de surveillance SNMP pour Windows, compatible avec Windows Server 2008 R2, 2012, 2012 R2 et 2016.

Dès la première utilisation de WhatsUp Gold, vous apprécierez l’outil de découverte du réseau, alimenté par SNMP. L’outil s’intègre facilement à vos scripts et systèmes grâce à son API REST puissante. Vous pouvez également extraire des données spécifiques de WhatsUp Gold, pour automatiser votre charge de travail. Vous pouvez également automatiser des opérations en saisissant des informations provenant d’un système externe ou d’un script distinct.

De plus, vous pouvez extraire des informations à jour sur le statut qu’un autre système peut utiliser, et placer des périphériques en mode de maintenance avant que des changements ne soient apportés automatiquement. Ces utilitaires d’intégration facilitent l’utilisation de WhatsUp Gold avec d’autres outils, systèmes et scripts.

Avec WhatsUp Gold, les réponses de SNMP MIB fournissent des informations détaillées sur chaque périphérique du réseau, notamment le fabricant, le type de périphérique, la version du firmware, les paramètres du statut actuel et le numéro de série. En outre, il est possible d’identifier les périphériques en fonction de leur adresse MAC, du nom d’hôte et de l’adresse IP. Ces informations vous permettent d’obtenir des informations complètes et granulaires sur votre réseau et tous les périphériques connectés. Toutes les informations collectées à partir des réponses SNMP sont regroupées dans une base de données, puis assemblées dans la console, qui affiche des vues dynamiques sous la forme de graphiques et de tableaux. En outre, il est possible d’effectuer des recherches dans le registre des périphériques pour accéder rapidement et efficacement aux informations qui vous intéressent.

La fonctionnalité de WhatsUp Gold que je préfère est le tableau de bord coloré, épuré et simple. Il n’est pas encombré, est extrêmement convivial et propose des onglets clairs dans la partie supérieure, qui vous permettent d’accéder aux options « Discover », « My Network », « Analyze » et « Settings ». Même s’il est simple et convivial, le tableau de bord vous communique toutes les informations dont vous avez besoin et propose un choix varié d’indicateurs critiques.

J’ai également apprécié l’application pour téléphone portable compatible avec Android et iOS. Elle vous permet de surveiller le statut du réseau en un seul coup d’œil et d’être informé de tous les changements et problèmes lorsque vous n’êtes pas à votre poste de travail.

En tant que gestionnaire SNMP, WhatsUp Gold écoute continuellement les messages d’interruption envoyés par les agents des périphériques, lesquels sont ensuite convertis en alertes. Non seulement les alertes sont affichées sur le tableau de bord, mais elles peuvent être transmises via d’autres canaux de communication. Vous pouvez choisir de recevoir des notifications par e-mail, SMS, Slack, via des publications sur IFTTT et des alarmes Web.

La raison principale pour laquelle WhatsUp Gold n’est pas mieux classé dans cette liste, est que, malgré ses diverses fonctionnalités, il est parfois difficile à configurer et il est même possible que vous deviez faire appel au support ou suivre une formation.

11. Observium

Observium se considère comme une plate-forme « à faible maintenance » et je confirme que c’est le cas. Il propose trois éditions open source : Professional, Enterprise et Community. L’édition Community est un outil de surveillance gratuit basé sur le protocole SNMP et adapté à une utilisation personnelle ou à des fins d’évaluation. Les éditions Pro et Enterprise sont facturées dans le cadre d’un abonnement annuel. Toutes les éditions proposent un utilitaire de découverte automatique pour identifier tous les périphériques de votre réseau, puis communiquer des informations sur leur statut.

Quelle que soit l’édition que vous choisissez, Observium est facile à utiliser. Il vous suffit d’ajouter les périphériques à surveiller via la fonction de découverte automatique, ou manuellement. Une fois les périphériques identifiés ou ajoutés, consultez la page de la vue d’ensemble pour afficher le statut de chacun d’entre eux.

Observium prend en charge de nombreux types de périphériques, de plates-formes et de systèmes d’exploitation, notamment F5, Citrix, Juniper, Linux et Windows.

12. LogicMonitor

LogicMonitor combine les données issues de NetFlow avec ses fonctionnalités SNMP, pour offrir aux utilisateurs une vue complète des performances de leur réseau. La portion SNMP assure le suivi du statut des équipements du réseau, ainsi que des périphériques connectés, alors que l’utilitaire NetFlow affiche les flux de trafic qui transitent via des liaisons.

LogicMonitor s’appuie sur un concept basé sur le Cloud et cela est pratique, car il vous permet de combiner et d’intégrer des données provenant de plusieurs sites, ainsi que d’autres services Cloud. Pour les professionnels de l’informatique, c’est un avantage évident, compte tenu du nombre important d’utilisateurs qui font appel à plusieurs fournisseurs de stockage Cloud et serveurs d’applications gérés.

L’outil utilise une approche SaaS, ce qui signifie que les serveurs qui assemblent les informations sont hébergés hors site. Pour accéder à ces informations, vous pouvez utiliser votre navigateur de bureau ou une application installée sur votre smartphone. Cette approche présente de nombreux avantages. Tout d’abord, vous pouvez accéder à LogicMonitor en tout lieu et ne devez donc pas être à votre bureau pour travailler. Grâce à l’application pour smartphone, vous êtes informé en continu même lorsque vous n’avez pas accès à votre ordinateur portable ou de bureau.

Puisqu’il est essentiel que vous interveniez rapidement en présence de changements ou de problèmes, le modèle SaaS proposé par l’outil est une fonctionnalité que j’apprécie beaucoup. Cette approche basée sur le Cloud facilite l’intégration de plusieurs sites et services Cloud. Toutefois, le modèle SaaS présente un inconvénient potentiel. De nombreux professionnels de l’informatique ont, à raison, soulevé le problème de la sécurité, en argumentant que les données dans le Cloud sont plus susceptibles d’être piratées. Les administrateurs de réseau doivent impérativement en tenir compte avant de choisir un outil de surveillance SNMP.

Pour résumer, LogicMonitor inclut des utilitaires excellents, mais son approche Cloud n’est pas adaptée à tous les utilisateurs. C’est toutefois un programme intéressant qui permet la découverte automatique de périphériques et d’interfaces, qui fournit des indicateurs sur l’interface, assure la surveillance des points d’accès sans fil, et bien plus. Il prend en charge plus de 1 500 technologies et peut collecter des données de performance exploitables à partir de commutateurs, de pare-feux, de routeurs et d’équilibreurs de charge, mais également d’autres appareils de réseau.

Choix du meilleur outil de surveillance SNMP

Après avoir essayé de nombreux outils actuellement disponibles sur le marché, je n’hésite pas à attribuer à SolarWinds Network Performance Monitor la place du meilleur outil de surveillance du réseau SNMP. Pour conclure, ce qui compte c’est la convivialité globale du logiciel, le choix de fonctions de surveillance SNMP de l’outil et le degré de sophistication de la technologie. Les vues des données, le système d’alertes intuitif et la communauté étendue de support permettent à SolarWinds NPM de se démarquer encore davantage des outils des concurrents. Essayez-le avant de prendre une décision. L’entreprise propose une version d’essai gratuite entièrement fonctionnelle et une démo pratique gratuite.