SolarWinds Network Performance Monitor (NPM) - Un examen complet

Moniteur de performances réseau SolarWinds



Un réseau sain est essentiel à la réussite d'une entreprise. Et cette dépendance accrue des entreprises aux réseaux signifie que même les plus petits temps d'arrêt du réseau peuvent avoir des effets néfastes sur votre entreprise. Il appartient donc aux administrateurs réseau de s’assurer qu’ils détectent les problèmes de réseau et de les résoudre avant qu’ils ne s’aggravent. Ce qui n'est pas une tâche facile même pour les professionnels les plus expérimentés. Eh bien, sauf si vous utilisez un moniteur de performances réseau dédié. Vous voyez, la plupart des tâches qui compliquent la vie des ingénieurs réseau peuvent être automatisées grâce à divers outils réseau. Beaucoup de noms me viennent à l'esprit, mais à mon avis, le SolarWinds Network Performance Monitor est la crème.

Nous discuterons des raisons de cela au fur et à mesure de l'examen, mais en un mot, ce NPM est la combinaison parfaite d'un ensemble de fonctionnalités et d'un prix abordable. L'outil vous donne une visibilité complète sur votre réseau, y compris les points de terminaison et les serveurs, et vous offre un moyen central de les gérer. Je ne sais pas pour vous, mais ouvrir une session SSH ou Telnet individuelle pour chaque commutateur de mon réseau n’est pas la façon dont je souhaite passer ma matinée.



Le module SolarWinds NPM a été préconfiguré pour collecter des mesures de performances importantes à partir de vos composants réseau, suivre l'état de santé de ces composants et également effectuer une inspection et une analyse approfondies des paquets. Tout cela contribuera à réduire efficacement les temps d'arrêt du réseau.



SolarWinds NPM offre une assistance multi-fournisseurs

Cet outil exploite les protocoles SNMP, ICMP et WMI intégrés à presque tous les périphériques réseau pour interroger les données de performances. Ainsi, quel que soit le système d'exploitation sous-jacent, vous devriez pouvoir surveiller tous vos hôtes. Y compris ceux de votre environnement virtuel. Cependant, le NPM ne peut être installé que dans un environnement Windows.



Interface utilisateur de SolarWinds NPM

Mais ce qui est étonnant, c'est que même avec toutes ses fonctionnalités, ce moniteur réseau est vraiment facile à utiliser. Certes, cela n'a pas toujours été comme ça. SolarWinds a procédé à une refonte complète de son interface dans sa dernière version et il vous suffit maintenant d'un peu d'intuition pour naviguer dans le logiciel. Bien que pour être honnête, même les versions précédentes avaient une interface plus facile à utiliser que la plupart des autres solutions NPM.

Hé, je pense que je m'emballe et ce n'est que l'introduction de la critique. Revenons en arrière et procédons étape par étape.



Moniteur de performances réseau SolarWinds


Essayez maintenant

Installation

Le module SolarWinds NPM peut être installé de deux manières. La première méthode recommandée est l'installation en ligne. Ici, il vous suffit de télécharger le programme d'installation en ligne de 50 Mo et les autres composants nécessaires pour exécuter NPM seront téléchargés lors de l'installation. L'avantage de cette méthode est que vous obtenez les dernières optimisations et correctifs du produit et que vous ne téléchargez que ce dont vous avez besoin. Bien sûr, le serveur Orion doit avoir accès à Internet pour que cela fonctionne.

L'autre méthode est l'installation hors ligne qui implique le téléchargement d'un programme d'installation de 2 Go qui a été pré-emballé avec les fichiers nécessaires.

De plus, SolarWinds NPM peut être déployé selon deux modes. Le premier est l'installation Lightweight qui est parfaite pour évaluer le produit ou surveiller un petit réseau. Dans ce mode, le serveur d'applications et le serveur de base de données SQL associé sont installés sur le même serveur. Cela ne serait pas viable dans un environnement de production en raison de la concurrence malsaine pour les ressources matérielles qui existerait entre Orion et SQL. En outre, il y a le fait que la base de données aura une limite de stockage de 10 Go. C'est pourquoi nous avons la méthode de déploiement autonome. Ici, le serveur d'applications NPM et la base de données SQL existent dans différents serveurs et seront parfaits pour la surveillance d'entreprise.

Méthode de déploiement SolarWinds NPM

Il n'y a rien de trop compliqué dans le processus d'installation et vous devriez le faire en moins de 30 minutes. Vous pouvez vous référer ici pour le guide d'installation complet. Notez que lors de l'installation, vous serez également invité à installer des solutions de surveillance supplémentaires qui font partie de la plate-forme SolarWinds Orion. C’est ce que je préfère à propos de ce NPM que j’aborderai plus tard dans la revue.

Installation du logiciel supplémentaire de la plateforme Orion

Une fois configuré, le logiciel lancera automatiquement son interface Web personnalisable sur votre navigateur par défaut afin que vous puissiez terminer sa configuration. Et c'est l'autre chose que j'aime à ce sujet. Vous pouvez y accéder de pratiquement n'importe où.

Présentation des fonctionnalités de SolarWinds NPM

Découverte automatique des périphériques réseau

L’un des avantages de ce logiciel est que vous n’avez pas à configurer manuellement vos périphériques réseau. Il analyse et ajoute automatiquement tous les périphériques compatibles SNMP à la liste des périphériques surveillés. Cependant, si vous souhaitez simplement surveiller des hôtes spécifiques, vous pouvez les ajouter manuellement en spécifiant leur adresse IP, leur sous-réseau ou en interrogeant le contrôleur de domaine Active Directory. Le processus d'analyse est continu, donc lorsqu'un périphérique est ajouté, supprimé ou renommé, les modifications seront mises à jour rapidement.

Découverte automatique d'hôte réseau SolarWinds NPM

Tous les périphériques réseau sont affichés sur la page d’accueil de l’outil et vous pouvez obtenir un aperçu de leurs performances en les survolant simplement avec la souris. Pour obtenir une vue approfondie de l'analyse des performances, il vous suffit de cliquer sur un élément spécifique.

Pourtant, sur la découverte automatique, ce NPM intègre un outil appelé Network Atlas qui aide à créer une carte de topologie de réseau. Ceci est idéal pour identifier la relation entre différents hôtes et contribue également à un dépannage plus rapide en fournissant une vue claire de la manière dont les données transitent sur le réseau.

Cartographie de la topologie SolarWinds NPM

NPM a des formats de carte intégrés, mais vous permet également d'importer des images personnalisées pour vous permettre d'afficher votre réseau dans différentes vues. Vous pouvez l'afficher dans une perspective globale ou au niveau de l'appareil. Mieux encore, vous pouvez importer des cartes déjà existantes, les personnaliser et les ajouter au tableau de bord NPM à l'aide du widget de carte Orion.

Analyse de performance

Les données de performances collectées à partir de vos composants réseau sont affichées sur des tableaux de bord individuels sur l'interface NPM. Et devine quoi? Vous n'avez pas à rester assis à regarder le moniteur toute la journée pour essayer d'identifier les anomalies. NPM a déjà des conditions de seuil préconfigurées avec lesquelles il comparera les données actuelles. Et en cas d'écart, il enverra des alertes vous permettant d'agir en conséquence. Il utilise également un code couleur pour représenter l'état de divers composants du réseau. Le vert signifie bien, le jaune signifie qu'il a besoin d'attention et le rouge indique un état critique.

Et ce n’est pas tout, l’outil crée également des visualisations graphiques des données afin de faciliter l’identification des problèmes de réseau. Pour le rendre encore meilleur, vous pouvez faire glisser et déposer les rapports de performance et les placer côte à côte pour une comparaison plus facile. Cela sera particulièrement utile lors de la comparaison des données historiques d'un hôte avec les données actuelles. Ou lorsque vous avez deux appareils similaires et que l'un d'eux développe des problèmes.

Analyse NetPath

Analyse NPM NetPath

NetPath est une autre fonctionnalité pratique de NPM qui vous permet de suivre les données réseau saut par saut. Lorsque cette fonctionnalité est combinée avec la carte de topologie du réseau, elle vous donne une visualisation réelle de la façon dont les données sont transmises, ce qui permet un dépannage plus rapide. Vous pouvez suivre les connexions de l'utilisateur final aux services qu'il demande et identifier les facteurs du chemin qui causent des problèmes de latence. NetPath peut être utilisé pour les environnements sur site, hybrides et cloud.

Notifications d'alerte

J’ai déjà mentionné les capacités d’alerte automatique du NPM, mais pour en parler, cet outil prend en charge plusieurs méthodes d’alerte. La première se fait via le tableau de bord des alertes sur la page récapitulative du logiciel. Ensuite, d'autres méthodes incluent les alertes SMS et e-mail.

Notifications d'alerte SolarWinds NPM

Les conditions de base pour divers composants seront prédéfinies, mais vous pouvez également les personnaliser pour éliminer les fausses alertes. Plus important encore, SolarWinds NPM vous permet également d'établir une dépendance entre plusieurs événements dans le sens où si l'un d'entre eux se produit, aucune alerte n'est déclenchée, mais si plusieurs d'entre eux se produisent, vous recevez un avertissement.

Vous pouvez également configurer le NPM pour exécuter un programme externe lorsqu'une alerte est déclenchée, ce qui vous évite d'avoir à être physiquement présent pour résoudre un problème de réseau. Impressionnant.

Outre les alertes conditionnelles qui impliquent l'analyse des mesures clés et l'identification des écarts par rapport aux performances normales, le module SolarWinds NPM peut également être utilisé pour recevoir des interruptions SNMP. Celles-ci font référence aux messages d'alerte envoyés directement depuis le périphérique compatible SNMP et indiquent des problèmes tels que la surchauffe du périphérique.

Rapports

Le SolarWinds NPM est livré avec un moteur de reporting avancé qui, associé aux outils de reporting réseau, vous aide à créer des rapports de performance complets pour vos appareils. L'outil dispose de plusieurs modèles de rapport prêts à l'emploi que vous pouvez utiliser et vous permet également d'importer des rapports personnalisés qui ont été créés par des membres de Thwack, la communauté en ligne de SolarWind. Vous pouvez même créer vos rapports à partir de zéro à l'aide de commandes SQL.

Rapports NPM SolarWinds

En parlant de cela, est-ce que l'idée d'être dans une communauté de personnes partageant les mêmes idées vous intrigue? Parce que c’est ce que Thwack est. Ici, vous serez en réseau avec d'autres administrateurs de réseau pendant qu'ils partageront leur expérience avec le NPM et diverses manières dont vous pouvez en tirer le meilleur parti.

Les rapports créés seront utiles dans plusieurs cas, tels que la preuve de la conformité aux accords de niveau de service et la prévision des futurs besoins en capacité du réseau en étudiant les tendances actuelles. Ils peuvent également être présentés à l'équipe de direction lorsque vous souhaitez communiquer la situation de performance de votre réseau d'entreprise.

Surveillance sans fil

Le moniteur de performances réseau SolarWinds possède un contrôleur sans fil intégré qui détecte automatiquement les périphériques sans fil, y compris ceux gérés à partir du cloud. De plus, il vous donne les informations sur l'appareil telles que le nom du client, l'adresse IP et Mac et un résumé Rx / Rt. Il interroge également des données de performances clés importantes telles que l'utilisation de la bande passante, l'état actuel du nœud, le temps de réponse moyen, la perte de paquets et la force du réseau. Tout cela sera crucial pour prendre des décisions telles que quand ajouter de nouveaux commutateurs et boosters Wi-Fi. Ou où positionner votre routeur pour obtenir la meilleure puissance de signal.

Moniteur sans fil SolarWinds NPM

Comme si cela ne suffisait pas, l’outil d’analyse Wi-Fi vous permet également de créer des rapports pour divers aspects de vos hôtes sans fil tels que la disponibilité, le nombre moyen et maximal de clients, ainsi que l’identification des points d’accès non autorisés sur une certaine période. Ce dernier est une fonctionnalité de sécurité solide qui peut empêcher les pirates de s'infiltrer dans votre réseau. Le module de surveillance sans fil vous permet également de définir des alertes pour les hôtes sans fil.

Ma partie préférée - La plate-forme SolarWinds Orion

Imaginez ceci, vous recevez une alerte vous informant qu'une application met trop de temps à répondre. Comment déterminer si le problème provient de votre réseau, du système ou s’il s’agit d’un problème de stockage? Je vais vous le dire en ayant des outils supplémentaires spécifiques à ces composants comme un moniteur d'application ou un moniteur de ressources de stockage. Ensuite, à l'aide de ces outils, vous pouvez effectuer une analyse plus approfondie des performances de vos serveurs, applications, bases de données, machines virtuelles et autres composants, ce qui vous permet d'identifier rapidement la source du problème.

Imaginez maintenant devoir ouvrir chacun de ces programmes individuellement pour exécuter le dépannage. C'est accablant. Mais dans un geste génial de SolarWinds, les outils peuvent tous être intégrés dans un seul volet via la plate-forme Orion pour permettre une visibilité approfondie sur l'ensemble de votre pile informatique. La plate-forme Orion est facilitée par le module Perfstack qui vous permet de faire glisser et déposer les mesures de performance de différentes sources dans une superposition de graphique pour une comparaison facile. Ainsi, qu’il s’agisse des données d’attente de la base de données, de l’utilisation de l’interface réseau ou de l’utilisation de la mémoire d’un hôte VM, vous devriez pouvoir comparer ces types de données côte à côte.

Plateforme SolarWinds Orion

Certains des autres logiciels basés sur la plate-forme Orion incluent le serveur et le moniteur d'application, l'analyseur de performances de base de données, Virtualization Manager, entre autres.

Tarification de SolarWinds NPM

Contrairement à certains des autres outils de surveillance qui utilisent un abonnement basé sur les fonctionnalités, SolarWinds Network Performance Monitor est concédé sous licence en fonction du nombre d'éléments que vous surveillerez. SolarWinds classe vos composants réseau en trois catégories et la licence que vous achetez sera déterminée par la catégorie avec le plus grand nombre d'éléments à surveiller.

La première catégorie est les nœuds qui se composent de composants tels que des routeurs, des commutateurs, des serveurs et des pare-feu. La catégorie suivante est les interfaces qui se composent de ports de commutation, d'interfaces physiques et virtuelles et de tout autre point unique de trafic réseau. Et puis il y a la catégorie Volumes qui est composée des disques logiques de votre réseau. Si vous avez un disque dur partitionné en lecteurs C et D, cela comptera pour deux éléments.

Dans la plupart des cas, c'est la classification Interface qui contient le plus d'éléments. Bien que cela ne soit pas surprenant puisque chaque port compte comme un élément. Et comme un commutateur peut avoir jusqu'à 48 ports, vous pouvez voir comment le nombre peut augmenter rapidement.

Voici les 5 éditions du SolarWinds NPM que vous pouvez acheter

  • SL100 - Vous permet de surveiller jusqu'à 300 éléments (100 nœuds, 100 interfaces, 100 volumes).
  • SL250 - Surveille jusqu'à 750 éléments (250 nœuds, 250 interfaces, 250 volumes).
  • SL500 - Surveille jusqu'à 1500 éléments (500 nœuds, 500 interfaces, 00 volumes)
  • SL2000 - Surveille jusqu'à 6000 éléments (2000 nœuds, 2000 interfaces, 2000 volumes)
  • SLX - Surveille les réseaux avec plus de 2000 nœuds, interfaces et volumes

Pour mettre les choses en perspective, si vous surveillez un environnement avec 500 nœuds, 1600 interfaces et 400 volumes, la licence à utiliser serait SL2000 car elle couvre la catégorie avec le plus d'éléments. C'est des interfaces avec 1600.

L'établissement du nombre d'éléments dans votre environnement devrait être assez simple car SolarWinds vous offre un système entièrement fonctionnel 30 jours d'essai gratuit de leur moniteur réseau. Une fois que vous avez effectué la découverte automatique de vos hôtes réseau, vous disposerez des informations dont vous avez besoin.

Au moment d'écrire ces lignes, le niveau de licence le plus bas commence à 2 955 $ par an. Une fois l'année terminée, vous devrez payer des frais de maintenance qui vous garantiront de continuer à bénéficier de l'assistance et des mises à jour du produit.

Configuration requise

Système opérateur

SolarWinds ne peut être installé que sur Windows Server 2016 et 2019. Sauf si vous l'installez à des fins d'évaluation, auquel cas vous pouvez le configurer sur les éditions Windows 10 Pro ou Entreprise. Cela ne fonctionnera pas sur les versions 32 bits.

Configuration matérielle requise pour le serveur d'applications

Ceux-ci varieront en fonction du nombre d'éléments que vous surveillez. Notez également que ce que je vous donne, ce sont les recommandations minimales et peuvent varier en fonction de plusieurs facteurs. Par exemple, si vous installez des outils de plate-forme Orion supplémentaires sur le même ordinateur, vous aurez besoin de plus de ressources matérielles.

Configuration matérielle requise pour l'application Orion
Serveur

Le serveur d'applications doit également disposer d'au moins 1 Go de carte réseau Ethernet. Et si vous utilisez un serveur virtuel, la carte réseau ne doit être utilisée par aucune autre machine virtuelle si vous souhaitez des performances optimales.

Configuration matérielle requise pour SQL Server

Encore une fois, les exigences dépendront de la taille de l'environnement que vous surveillez. Et n'oubliez pas que les serveurs d'application et de base de données doivent être installés sur des serveurs distincts. Si vous installez le serveur Orion sur votre environnement de virtualisation, le serveur SQL doit se trouver sur un serveur physique distinct. En ce qui concerne le meilleur serveur de base de données, si vous utilisez Orion Platform 2018.2, vous pouvez utiliser Amazon RDS tandis que ceux qui utilisent Orion Platform 2019.2 peuvent utiliser Microsoft Azure SQL.

Configuration requise pour SQL Server

Meilleures pratiques lors de l'installation du serveur de base de données

  • Utilisez le 64 bits du serveur SQL
  • Définissez le modèle de récupération SQL sur une récupération SIMPLE. Cela aidera à maintenir les fichiers journaux des transactions à une taille gérable.
  • Assurez-vous que le serveur SQL que vous choisissez prend en charge l'authentification en mode mixte ou SQL
  • Plus il y a de RAM, meilleures sont les performances

Configuration requise pour SQL Server

Au cas où quelque chose ne serait pas clair, vous pouvez vous y référer page de ressources pour toutes les exigences, y compris les exigences de port de serveur.

Les inconvénients de l'utilisation de SolarWinds NPM

Je n’ai vraiment pas grand-chose à dire à ce sujet. Je viens de rencontrer un problème qui peut ne pas être un problème pour tout le monde. Lorsque le NPM découvre et ajoute automatiquement un appareil à la liste de tous les appareils surveillés, il ajoute également tous les nœuds de l'appareil. Et dans certains cas, il peut y avoir des nœuds non essentiels que vous ne souhaitez pas surveiller. Ce serait formidable s'ils vous donnaient la possibilité de sélectionner les nœuds spécifiques que vous souhaitez surveiller une fois que l'appareil a été découvert.

Conclusion

Les tâches d'un administrateur réseau sont nombreuses. Configuration et dépannage du réseau, surveillance des utilisateurs et des hôtes, planification de l'extension du réseau, pour n'en nommer que quelques-uns. Le moniteur de performances de SolarWinds est le bon outil d'automatisation qui simplifiera ces tâches et vous fournira des données exploitables sur lesquelles baser vos décisions.

Cela vous fera gagner beaucoup de temps qui peut être utilisé dans d'autres activités productives. Il est également plus efficace et précis que la surveillance manuelle ou tout autre script que vous pouvez invoquer et est donc garanti pour augmenter la disponibilité de votre réseau. Et puis il y a le Saint Graal. La possibilité d'intégrer le NPM avec d'autres solutions sur une seule plateforme.

Moniteur de performances réseau SolarWinds


Essayez maintenant