Pendant plus de 15 ans depuis la premièreléger, Nagios - qui s'appelait auparavant NetSaint - est resté l'une des plateformes de surveillance réseau les plus connues. Auparavant, il était le mieux adapté pour surveiller l'état du système vers le haut ou vers le bas et fournir des alertes chaque fois que quelque chose tombait en panne, mais il est devenu une véritable plate-forme de surveillance complète. Aujourd'hui, il existe deux versions concurrentes de Nagios. Il y a le noyau Nagios gratuit et open-source et il y a le Nagios XI, un outil de surveillance payant basé sur Nagios Core avec des fonctionnalités supplémentaires. Aujourd'hui, nous examinons certaines des meilleures alternatives Nagios pour la surveillance du réseau. Il s'agit d'un domaine très actif des technologies de l'information et de nombreuses alternatives sont désormais disponibles.
Avant de jeter un œil aux Nagios disponiblesalternatives, nous allons commencer par parler de Nagios lui-même, quelles sont ses meilleures fonctionnalités et pourquoi il est devenu l'outil populaire qu'il est. Nous verrons ensuite les inconvénients de l'outil, les raisons pour lesquelles quelqu'un voudrait le remplacer par une solution alternative. Et puis, nous allons brièvement discuter de la surveillance du réseau en général. Nous allons voir comment la plupart des outils le font à l'aide du protocole de gestion de réseau simple. Et enfin, nous serons prêts pour la grande révélation et nous passerons en revue certaines des meilleures alternatives Nagios pour la surveillance du réseau.
À propos de Nagios
Nagios était à l'origine connu sous le nom de NetSaint. Cet outil open source est une idée originale d'Ethan Galstad et d'un groupe de développeurs. Le nom de Nagios est un acronyme récursif de «Nagios, on ne va pas insister sur la sainteté», «Sainthood» faisant référence au nom d'origine, NetSaint. Fait intéressant, Agios est également le mot grec «saint». Le nom a été changé en réponse à une contestation judiciaire par les propriétaires d'une marque similaire.
Nagios est un très bon outil de surveillance pourréseaux et serveurs. Il fonctionnera sur CentOS ou RedHat Enterprise Linux. Il pourrait également fonctionner comme une machine virtuelle sur un hôte Windows, mais il s'agit essentiellement d'un logiciel Linux. Contrairement à la plupart des autres outils réseau de cette liste, Nagios ne s'appuie pas uniquement sur SNMP pour surveiller les périphériques réseau. Il possède son propre système propriétaire intégré directement dans son moteur principal, qui communique avec les appareils pour recueillir des rapports d'état. Les mesures, qui sont collectées régulièrement par le moniteur, apparaissent sous forme de données en direct dans le tableau de bord de l'outil et vous pouvez également choisir de stocker les données pour une analyse ultérieure. Cette combinaison en fait un outil assez puissant.

Malgré son utilisation d'une collecte de données propriétaire, Nagios fournira toutes les données dont vous avez besoin pour effectuer la surveillance du réseau et la planification de la capacité. Il dispose d'un tableau de bord très confortable où vous pouvez visualiser rapidement l'état de votre réseau. Ce produit possède également l'un des meilleurs systèmes d'alerte pour avertir les administrateurs lorsqu'un élément étrange est détecté. Après tout, c'était le premier objectif de l'outil de fournir des alertes pour les situations anormales et c'est toujours l'un de ses points forts.
Nagios bénéficie d'une énorme communauté quiprend en charge la version open source de Nagios Core et fournit le développement de nombreux plugins avancés, donnant à l'outil une étendue impressionnante en termes de capacités de surveillance.
Qu'est-ce qui ne va pas avec Nagios?
Le titre de cet article pourrait amener de nombreux lecteurs àme demande ce qui pourrait ne pas être bon avec Nagios pour justifier de le remplacer par un autre outil Eh bien, il n'y a rien de mal à Nagios en soi. Il existe depuis près de 20 ans et il est toujours aussi solide. Mais le fait que rien ne cloche avec Nagios ne signifie pas nécessairement qu'il n'y a pas d'autres excellents produits que vous devriez considérer. Et si vous recherchez toujours une plate-forme de surveillance et avez entendu parler de Nagios, vous aimeriez peut-être savoir quelles sont les autres options.
Une autre raison pour laquelle vous pourriez regarderremplacer Nagios, c'est si vous utilisez le Nagios Core gratuit et que vous voulez savoir, avant d'investir dans Nagios XI, quelles autres options sont disponibles. Peu importe pourquoi vous êtes ici, nous sommes sur le point de révéler nos principaux choix, mais d'abord, examinons brièvement comment fonctionne la surveillance du réseau.
Comment fonctionne la surveillance du réseau?
En matière de surveillance des réseaux, il existeplusieurs façons de procéder. La méthode que vous utilisez dépend en grande partie du niveau de détail que vous souhaitez, des efforts que vous êtes prêt à fournir et de l'argent que vous pouvez dépenser. Détail-détail La plupart des administrateurs sont spécifiquement intéressés par les paramètres opérationnels de l'équipement réseau tels que la charge du processeur ou l'utilisation de la mémoire et l'utilisation de la bande passante - en bits par seconde - des différentes interfaces.
La plupart des outils de surveillance de réseau utilisent SimpleNetwork Management Protocol, ou SNMP, pour accomplir leur exploit. SNMP est une fonctionnalité intégrée à la plupart des équipements réseau. Les appareils compatibles SNMP ont des compteurs et des jauges qui peuvent être lus à distance par les systèmes de surveillance. Par exemple, il existe des jauges pour l'utilisation du processeur et de la mémoire et des octets d'entrée et de sortie pour chaque interface.
Tout en évitant une grande partie de l'inutiledétails techniques, essayons d'expliquer comment cela fonctionne. Pour les paramètres de type jauge tels que l'utilisation du processeur et de la mémoire, il suffit de les lire à l'aide de SNMP. Pour les paramètres de type compteur, les choses peuvent être un peu plus élaborées. Les périphériques réseau ne disposent généralement pas de jauges d’utilisation de la bande passante pour leurs interfaces. Ce qu'ils ont, ce sont des compteurs d’octets d’entrée et de sortie d’octets qui continuent à augmenter au fur et à mesure que le trafic passe. Ils ont un de ces deux compteurs pour chaque interface. Soit dit en passant, les périphériques réseau présentent également des compteurs d'erreurs et d'erreurs similaires que certains outils de surveillance peuvent utiliser pour surveiller le taux d'erreur d'une interface, souvent un bon indicateur de l'intégrité générale d'une interface.
L'outil de surveillance du réseau SNMP interroge chacunpériphérique qu'il surveille à un intervalle connu (généralement 5 minutes) et lit les octets d'entrée et de sortie des compteurs de chaque interface surveillée. Le reste n'est que des maths. L'outil soustrait les valeurs précédentes du compteur de la valeur actuelle. Le résultat est le nombre d'octets - ou d'erreurs - entrants ou sortants en cinq minutes. Il multiplie ensuite le nombre par 8 (car il y a 8 bits dans un octet) et les divise par 300 (car il y a 300 secondes en cinq minutes) pour obtenir l'utilisation moyenne de la bande passante en bits par seconde au cours des cinq dernières minutes.
Il est important de réaliser que, bien que cette méthodea été utilisé aussi longtemps que des outils de surveillance ont existé, il présente certaines limites. En particulier, tout court pic de trafic réseau sera complètement invisible pour l'outil de surveillance. Prenons, par exemple, une interface à 100 Mbps. S'il ne transporte aucun trafic pendant 75 secondes, puis 100 Mbits / s pendant 30 secondes et aucun trafic à nouveau pendant 75 secondes, un outil de surveillance SNMP devrait utiliser son taux à 50%, bien qu'il ait été maximisé pendant la moitié de l'intervalle de 5 minutes.
Les meilleures alternatives de Nagios
Une recherche rapide en utilisant Google ou toute autre recherchemoteur révélera des dizaines d'outils de surveillance du réseau. Certains sont des produits commerciaux, d'autres sont open-source. Notre liste des meilleures alternatives Nagios contient principalement des outils payants car ils offrent souvent un ensemble de fonctionnalités plus riche. Tous les outils payants de notre liste ont une version d'essai gratuite qui est limitée dans le temps ou dans les capacités, vous permettant d'essayer l'un d'eux. Étant donné que certains de ces outils nécessitent des efforts considérables pour les configurer correctement, vous voudrez peut-être éviter d'en essayer trop.
1. Analyseur de performances réseau SolarWinds (Essai gratuit)
SolarWinds est célèbre pour ses excellents outils d'administration de réseau et pour ses nombreux outils gratuits. Son produit phare, le Analyseur de performances réseau SolarWinds, ou MNP, est une solution complète de surveillance de réseause classe régulièrement parmi les meilleurs de sa catégorie. L'outil dispose d'une interface graphique conviviale que les administrateurs peuvent utiliser pour surveiller les périphériques et configurer l'outil. SolarWinds est également célèbre pour ses outils gratuits, chacun traitant d'un aspect spécifique de l'administration du réseau.
Revenons à l’analyseur de performances réseau.voir ce qu'il a à offrir. L'ajout d'un périphérique au Network Performance Monitor est facile. Vous spécifiez simplement l'adresse IP ou le nom d'hôte du périphérique et les paramètres de connexion SNMP. Le système interroge le périphérique et répertorie tous les paramètres SNMP contrôlables. Il vous suffit de choisir ceux que vous souhaitez inclure dans votre tableau de bord, vos graphiques et vos rapports. Et en ce qui concerne l'ajout d'appareils, il n'y a pratiquement aucune limite au nombre d'appareils que vous pouvez ajouter. L'évolutivité de cet outil est l'une de ses meilleures fonctionnalités. D'une poignée d'appareils à des milliers, vous êtes couvert.

- ESSAI GRATUIT: Analyseur de performances réseau SolarWinds
- Lien de téléchargement officiel: https://www.solarwinds.com/network-performance-monitor
Étant donné que l'alerte est l'une des forces de Nagios et une caractéristique importante des outils de surveillance, voyons à quoi cela ressemble dans MNP. Son système d'alerte est en fait sans égal. Il est hautement personnalisable si vous avez des besoins non standard, mais il peut également être utilisé prêt à l'emploi avec des configurations minimales. Le moteur d'alerte est suffisamment intelligent pour ne pas envoyer de notifications pour les événements «sans importance» au milieu de la nuit ou pour envoyer des centaines de notifications pour autant de serveurs qui ne répondent pas lorsque le problème principal est un routeur en panne ou un commutateur réseau.
Prix pour le Moniteur de performances réseau SolarWinds à partir de 2 955 $ pour jusqu'à 100 éléments surveilléset monte en fonction du nombre d'éléments surveillés. Certains outils optionnels peuvent également être ajoutés à NPN, ce qui pourrait augmenter son prix. Si vous préférez essayer le produit avant de vous engager à l'acheter, une version d'essai gratuite de 30 jours est disponible en téléchargement sur le site Web de SolarWinds.
2. PRTG
le Paessler Router Traffic Grapher, qui est généralement simplement appelé PRTG, est une autre excellente alternative à Nagios. Cet outil peut surveiller tous les systèmes, appareils, trafic et applications de votre infrastructure informatique. Il s'agit d'un package tout compris qui ne repose pas sur des modules externes ou des modules complémentaires qui doivent être téléchargés et installés pour une surveillance de base. Certaines fonctions avancées sont disponibles en tant que capteurs supplémentaires. En raison de sa nature intégrée, il est plus rapide et plus facile à installer que de nombreux outils de surveillance de réseau. Paessler prétend que vous pourriez commencer la surveillance dans les 2 minutes. PRTG offre un choix de plusieurs interfaces utilisateur différentes. Il existe une console d'entreprise Windows, une interface Web basée sur Ajax et des applications mobiles pour Android et iOS.

Un des PRTGLe meilleur atout de son système est sa découverte automatique. Il analysera les segments du réseau et reconnaîtra automatiquement une large gamme d'appareils et de systèmes, créant des capteurs à partir de modèles d'appareils prédéfinis. Cette fonctionnalité est accessoire pour rendre le logiciel si rapide à installer. La fonctionnalité de carte de l'outil vous permettra de créer des cartes personnalisées avec vos données de surveillance, offrant une façon unique d'afficher les données. Quant à ses fonctionnalités d'alerte, elles sont très flexibles et personnalisables. Lorsque vous utilisez les applications clientes gratuites pour Android, iOS et Windows Phone, vous pouvez même recevoir des notifications push directement sur votre appareil. Vous pouvez également configurer des notifications par e-mail ou SMS. Une puissante API vous permet d'écrire vos propres scripts de notification.
PRTG a une structure de prix relativement simple. Il existe une version gratuite qui est complète mais limitera votre capacité de surveillance à 100 capteurs. Notez que contrairement à la plupart des outils similaires, chaque paramètre surveillé compte comme un capteur. Ainsi, la surveillance de la bande passante sur chaque port d'un commutateur à 48 ports nécessitera 48 capteurs. Il existe également une version d'essai de 30 jours qui permet un nombre illimité de capteurs, mais reviendra à 100 capteurs une fois la période d'essai terminée. Si vous devez surveiller plus de 100 capteurs, vous devrez acheter une licence. Leur prix varie selon le nombre de capteurs de 1 600 $ pour 500 capteurs à 14 500 $ pour un nombre illimité de capteurs.
3. WhatsUp Gold
WhatsUp Gold d'Ipswitch est un autre nom bien connu dans ledomaine des outils de suivi. Auparavant, il s'agissait d'un outil de surveillance de type ascendant ou descendant, mais il est devenu un outil de gestion complet avec une surveillance proactive du trafic réseau, des applications, des environnements virtuels et des configurations de périphériques. Aujourd'hui, WhatsUp Gold a tout ce que vous pouvez attendre d'un outil de surveillance de niveau entreprise, et tout est disponible via son interface graphique intuitive.
WhatsUp Gold dispose d'un moteur de découverte automatique qui trouveravos appareils et les ajouter à la console de surveillance. Il trouvera non seulement votre équipement réseau, mais également vos serveurs physiques, vos serveurs virtuels, vos serveurs cloud et vos applications. Il existe même une vue cartographique qui peut être cliquée pour plus d’informations sur chaque appareil.

WhatsUp Gold a également un excellent système d'alerte pour vous permettreconnaître les problèmes avant que les utilisateurs les remarquent. Via le Centre d’alerte de l’outil, vous pouvez choisir d’utiliser des seuils prédéfinis ou de les définir selon vos besoins spécifiques. Le système d'alerte vous permet de créer des stratégies d'action qui définissent ce qui se passe lorsqu'un paramètre surveillé change d'état. Les alertes peuvent être transmises par courrier électronique, SMS, messages Slack ou IFTTT. Le système peut également redémarrer des services et déclencher des alarmes Web.
Une édition gratuite de WhatsUp Gold est disponible - comme il l'a toujours été - mais il est limitépour surveiller un maximum de cinq appareils. Pour plus d'appareils, des licences payantes sont disponibles en trois niveaux de fonctionnalités croissantes avec une structure de prix basée sur le nombre d'appareils à surveiller. Il existe également une version d'essai gratuite et complète que vous pouvez utiliser pendant une durée limitée.
4. ManageEngine OpManager
ManageEngine est un autre fabricant bien connu d'outils de gestion de réseau. Ses OpManager outil est une solution de gestion complète quirépondre à la plupart des besoins de surveillance. L'outil fonctionne sous Windows ou Linux et est doté d'excellentes fonctionnalités. L'un d'eux est sa fonctionnalité de découverte automatique qui peut mapper votre réseau, vous donnant un tableau de bord personnalisé.
Le tableau de bord ManageEngine OpManager est un autredes outils points forts. Il est très facile à utiliser et à naviguer et dispose d'une fonctionnalité d'exploration. Si vous aimez les applications mobiles, elles sont disponibles pour les tablettes et les smartphones, ce qui vous permet d'accéder à l'outil de n'importe où. Dans l'ensemble, c'est un produit très poli et professionnel.

Alerte dans OpManager est aussi bon que tous ses autres composants. Il existe un ensemble complet d'alertes basées sur des seuils qui aideront à détecter, identifier et résoudre les problèmes liés au réseau. Plusieurs seuils avec différentes notifications peuvent être définis pour chaque mesure de performance.
Si vous voulez essayer le ManageEngine OpManager avant d'acheter, une version gratuite est disponible. Mais plutôt qu'un essai limité dans le temps, celui-ci est limité en fonctionnalités. Il ne vous permettra pas, par exemple, de surveiller plus de dix appareils. Bien que cela puisse être suffisant à des fins de test, il est insuffisant pour tous les réseaux sauf les plus petits. Pour plus d'appareils, vous devez choisir entre les plans Essential ou Enterprise. Le premier vous permettra de surveiller jusqu'à 1 000 nœuds tandis que l'autre va jusqu'à 10 000. Les informations de tarification sont disponibles en contactant les ventes de ManageEngine.
5. Cactus
Cactus est probablement le système de surveillance gratuit et open source le plus utilisé. Il n'est peut-être pas aussi riche en fonctionnalités que certains produits commerciaux mais, étant donné son prix, c'est un excellent outil. Cati revêt également une certaine importance historique. Mis à part MRTG, qui est la mère de tous les outils de surveillance du réseau et un parent éloigné, il s'agit probablement de l'outil de surveillance le plus ancien qui existe. Et ce ne serait pas le cas si ce n'était pas un excellent outil.

Cactus a été publié pour la première fois en 2004 en tant que site Webfront-end à l'outil RRD, le composant de journalisation et de représentation graphique de MRTG. Ses principaux composants sont un scrutateur rapide, des modèles de graphiques avancés et plusieurs méthodes d'acquisition de données. Cacti propose également un contrôle d'accès utilisateur et chaque utilisateur peut être configuré pour avoir accès à un ensemble différent de graphiques, une fonctionnalité utile pour les déploiements importants avec plusieurs équipes d'assistance. Cacti possède également une interface Web facile à utiliser, quoique quelque peu désuète. Il peut évoluer d'une petite entreprise ou d'un réseau local à des réseaux complexes avec des milliers d'appareils sur plusieurs sites.
Cactus utilise RRDTool pour stocker des données dans une base de données SQL etpour créer les graphiques. Il est principalement écrit en PHP, ce qui le rend facile à modifier selon vos besoins. L'outil a des modèles intégrés pour plusieurs types d'appareils. Ces modèles incluent déjà la plupart des éléments que vous souhaiterez peut-être surveiller. Cactus est si populaire que de nombreux modèles spécifiques aux appareilspeuvent être téléchargés à partir des sites Web des fabricants d'appareils ou à partir des forums communautaires Cacti. La seule chose qui manque au produit est une bonne fonction d'alerte. Mais avec son code PHP open-source, rien n'empêche quiconque de l'ajouter.
commentaires