Pour mieux comprendre combien de nos CPUles outils de surveillance fonctionnent, nous allons approfondir un peu la façon dont SNMP fait sa magie de surveillance. Ensuite, nous vous dirons quels sont les meilleurs outils et logiciels de surveillance du processeur que nous pourrions trouver.
Les ordinateurs modernes, en particulier les serveurs,exécuter simultanément des dizaines voire des centaines de processus. En conséquence, leurs processeurs sont souvent fortement sollicités. Et malgré le fait qu'il n'est pas rare que les serveurs d'aujourd'hui soient équipés de plusieurs processeurs multicœurs, c'est toujours une ressource limitée et, finalement, les serveurs peuvent manquer de puissance de traitement disponible. Lorsque cela se produit, beaucoup de choses peuvent mal tourner et chaque processus, chaque service, chaque donnée manipulée par la machine surchargée est en danger. Pour atténuer le risque, vous devez garder un œil attentif sur l'utilisation du processeur de vos serveurs. Et pour ce faire, vous avez besoin d'outils spécialisés. Aujourd'hui, nous examinons certains des meilleurs outils de surveillance du processeur que l'on puisse trouver.
Avant de plonger dans l'essentiel de notre sujet,nous allons commencer par jeter un œil à la surveillance du processeur en général. Nous allons essayer d'expliquer ce que c'est, pourquoi on en a besoin et comment cela peut être accompli. Nous verrons que le protocole de gestion de réseau simple, ou SNMP, offre un moyen simple et peu coûteux de surveiller tous les types de paramètres opérationnels des appareils, y compris la charge du processeur.
À propos de la surveillance du processeur
Définir ce que nous entendons par surveillance CPU estimportant. Étant donné que c'est à cela que sert cet article, nous devons tous être sur la même page et avoir une compréhension commune de ce que nous essayons de faire. Donc, dans le contexte de cet article, ce que nous appelons la surveillance du processeur est la mesure du pourcentage d'utilisation du processeur; clair et simple. Il existe d'autres mesures liées aux performances qui pourraient être intéressantes, comme la température du cœur du processeur et de nombreux outils de notre meilleure liste peuvent également surveiller ces paramètres et nous ne les ignorerons certainement pas, mais ce ne sera pas notre principale préoccupation.
Comme nous venons de le dire, les performances du serveur ne sont pas seulementsur l'utilisation du processeur, c'est pourquoi de nombreux outils surveilleront également plusieurs autres facteurs liés aux performances du système. La surveillance de la mémoire est un bon exemple de ces paramètres supplémentaires. L'utilisation du disque est un autre paramètre important lié aux performances, tout comme l'utilisation de la bande passante réseau. Mais encore une fois, nous considérerons ces fonctionnalités supplémentaires comme agréables et notre objectif principal dans le choix des outils sur notre liste sera la surveillance du processeur.
Il y a de nombreuses raisons de surveiller le CPUcharge mais, au final, tout se résume à une chose simple: la performance. À mesure que les processeurs d'un serveur sont de plus en plus chargés, les performances du serveur se dégradent. C'est aussi simple que cela. Poussé à l'extrême, les processeurs d'un système finiront par manquer de ressources avec des conséquences désastreuses. Bien que la plupart des systèmes d'exploitation modernes aient un certain degré de protection intégrée contre cet événement improbable, il y a encore pas mal de choses qui peuvent mal tourner lorsque le ou les processeurs d'un système sont au maximum.
Savoir ce que nous voulons surveiller et pourquoi nous avons besoinle surveiller est une chose, mais nous devons comprendre comment nous allons le faire. Ce n'est en fait pas si compliqué. Il s'agit simplement d'utiliser le bon outil pour le travail. Et bien qu'il existe de nombreuses technologies capables de surveiller la charge du processeur, certaines s'appuient sur des agents installés localement qui s'exécutent sur l'ordinateur surveillé, ce qui peut les priver de certains cycles de processeur précieux, ce qui peut potentiellement ajouter à un problème que nous essayons d'éviter. Une approche sans agent est probablement notre meilleur choix. Grâce au protocole de gestion de réseau simple, c'est simple et de nombreux outils différents sont disponibles.
SNMP à la rescousse
En dépit de son nom "simple", SNMP estassez compliqué. Heureusement, tout comme vous n’êtes pas obligé d’être un mécanicien pour conduire une voiture, vous n’avez pas besoin d’être un expert pour utiliser le protocole. Voici ce que vous devez savoir. SNMP est utilisé par un gestionnaire SNMP - dans notre cas, l'outil de surveillance - pour lire et écrire à distance les paramètres opérationnels dans les périphériques compatibles SNMP. SNMP est intégré à la plupart des systèmes d'exploitation et des périphériques réseau. Certains systèmes d'exploitation requièrent que vous installiez ou activiez le service, tandis que les périphériques réseau n'ont généralement besoin que de le configurer.
La connexion entre l'outil de surveillance etl'appareil surveillé se fait en texte clair avec pratiquement aucune sécurité. Les périphériques compatibles SNMP sont configurés avec des «chaînes de communauté» publiques (en lecture seule) et privées (en lecture-écriture). Chaque requête de l'outil de surveillance doit inclure la chaîne de communauté appropriée.
Le périphérique compatible SNMP rend certaines de sesparamètres opérationnels disponibles. Chacun d'entre eux est appelé un OID, un acronyme pour Object IDentifier. Pour la surveillance de la mémoire, l'outil de surveillance lit la mémoire totale et les valeurs de mémoire disponibles. Un simple calcul mathématique est alors nécessaire pour calculer le pourcentage de mémoire disponible. La plupart des outils de surveillance SNMP lisent les valeurs périodiquement, généralement toutes les cinq minutes, et tracent souvent les résultats sur des graphiques ou les affichent sous forme de tableau.
Les meilleurs outils pour la surveillance du processeur
De nombreux outils utilisés pour surveiller la charge du processeur peuvent égalementsurveiller plusieurs autres paramètres opérationnels. En fait, la plupart des outils de surveillance SNMP peuvent surveiller la charge du processeur. Notre liste est composée de certains des meilleurs que nous ayons pu trouver. Certains sont des outils de surveillance du processeur dédiés tandis que d'autres sont des outils de surveillance polyvalents qui ont la possibilité de surveiller la charge du processeur.
1. Outil de surveillance du processeur SolarWinds (Essai gratuit)
SolarWinds est connu pour faire partie des meilleursoutils d'administration réseau et système. En particulier, le moniteur de performances réseau SolarWinds semble figurer systématiquement parmi les meilleurs outils de surveillance du réseau. Et pour le rendre encore meilleur, SolarWinds propose également plusieurs outils gratuits, chacun s’adressant à une tâche spécifique des administrateurs réseau. Et pour ce qui est de la surveillance de la mémoire, SolarWinds ne fait pas exception et offre au moins deux outils différents pour faire le travail.
Pour surveiller la charge du processeur, SolarWinds propose CPU Monitor. Ce n’est qu’un des 60 outils inclus dans le Outils de l’ingénieur SolarWinds. Plus d'informations à ce sujet dans un instant. Pour l'instant, concentrons-nous sur l'outil de surveillance de la mémoire. Cet outil dispose d'un ensemble de fonctionnalités de base parfaitement adapté à nos besoins.

- ESSAI GRATUIT: Outils de l’ingénieur SolarWinds
- Lien de téléchargement officiel: https://www.solarwinds.com/engineers-toolset
le Moniteur CPU SolarWinds vous permet de surveiller et de représenter graphiquement la charge du processeur pourplusieurs appareils en temps réel, fournissant des statistiques CPU et hôte sous forme de tableau. Il vous permet de voir la charge actuelle par rapport à la charge CPU maximale. De plus, les seuils d'avertissement et d'alarme peuvent être définis indépendamment pour chaque appareil surveillé. Si la charge sur un routeur atteint le seuil défini par l'utilisateur pour un avertissement, la barre de charge devient jaune. Si un niveau critique est atteint, la barre devient rouge. le Moniteur CPU SolarWinds peut également enregistrer le niveau de charge de pointe et quand cela s'est produit.
Comme nous l'avons dit, le Moniteur CPU mémoire SolarWinds fait partie de la Outils de l’ingénieur, un paquet de plus de 60 outils différents. Et même si certains des outils inclus peuvent être obtenus gratuitement à partir de SolarWinds, beaucoup sont exclusifs à l'ensemble d'outils. Une fonctionnalité intéressante de la boîte à outils est la manière dont la plupart des outils sont intégrés dans un tableau de bord commun à partir duquel vous pouvez facilement démarrer n’importe quel outil.
Prix sage, le Outils de l’ingénieur SolarWinds (incluant le CPU Monitor Tool) se vend 1 495 $. Il s'agit du prix par installation de bureau et par utilisateur Web nommé. Vous aurez besoin d'une telle licence par utilisateur de l'outil. Compte tenu de tous les outils inclus, son prix est très raisonnable. Et si vous souhaitez tester le jeu d'outils, une version d'essai de 14 jours peut être obtenue sur le site Web de SolarWinds.
À propos de l'ensemble d'outils SolarWinds Engineer
le Outils de l’ingénieur SolarWinds comprend un excellent dépannage dédiéoutils. Il existe des outils tels que Ping Sweep, DNS Analyzer et TraceRoute qui peuvent être utilisés pour effectuer des diagnostics réseau et aider à résoudre rapidement les problèmes réseau complexes. Et pour les lecteurs soucieux de la sécurité de nos lecteurs, certains des outils du jeu d'outils peuvent être poursuivis pour simuler des attaques sur votre réseau et aider à identifier les vulnérabilités.

- ESSAI GRATUIT: Outils de l’ingénieur SolarWinds
- Lien de téléchargement officiel: https://www.solarwinds.com/engineers-toolset
le Outils de l’ingénieur SolarWinds a également une excellente surveillance et alertetraits. Il surveillera vos appareils et émettra des alertes lorsqu'il détectera des problèmes de disponibilité ou d'intégrité. Cela peut souvent vous donner le temps de réagir avant que les utilisateurs ne remarquent un problème. Et pour améliorer encore les choses, vous pouvez utiliser certains des outils inclus pour la gestion de la configuration et la consolidation des journaux.
Voici une liste de certains des meilleurs outils que vous trouverez dans le Outils de l’ingénieur SolarWinds.
- Scanner de port
- Changer de mappeur de port
- Balayage SNMP
- Navigateur de réseau IP
- Découverte d'adresse MAC
- Ping Sweep
- Moniteur de temps de réponse
- CPU Monitor
- Moniteur d'interface
- TraceRoute
- Décryptage du mot de passe du routeur
- SNMP Brute Force Attack
- SNMP Dictionnaire Attack
- Config Compare, Downloader, Uploader et Editor
- Éditeur d'interruptions SNMP et récepteur d'interruptions SNMP
- Calculateur de sous-réseau
- Moniteur d'étendue DHCP
- Analyseur de structure DNS
- Audit DNS
- Gestion des adresses IP
- WAN Killer
Il y a simplement beaucoup trop d'outils inclus dans le Outils de l’ingénieur SolarWinds les mentionner tous. Avec une version d'évaluation gratuite de 14 jours, téléchargez le kit et voyez par vous-même tout ce que les outils peuvent faire pour vous.
2. SolarWinds Server et moniteur d'application (Essai gratuit)
Suivant sur notre liste est un autre excellent outil de SolarWinds, le SolarWinds Server et Application Monitor. Cet outil a été conçu pour aider les administrateurssurveiller les serveurs, leurs paramètres opérationnels, leurs processus et les applications qu'ils exécutent. Il s'agit d'un outil qui peut facilement évoluer de très petits réseaux à de grands réseaux avec des centaines de serveurs, physiques et virtuels, répartis sur plusieurs sites. L'outil peut également surveiller des services hébergés dans le cloud comme ceux d'Amazon Web Services et de Microsoft Azure. Et bien sûr, parmi les paramètres que l'outil surveillera, il y a la charge CPU des serveurs. Sinon, il ne serait pas arrivé sur cette liste.

- ESSAI GRATUIT: SolarWinds Server & Application Monitor
- Lien de téléchargement officiel: https://www.solarwinds.com/server-application-monitor/registration
le SolarWinds Server et Application Monitor est très facile à mettre en place et sa premièreLa configuration se fait tout aussi facilement à l'aide de son processus de découverte automatique. L'installation et la configuration est un processus en deux passes. Le premier passage va découvrir les serveurs, et le second va trouver des applications. Le processus peut être accéléré en fournissant à l'outil une liste d'applications à rechercher. Une fois que l'outil est opérationnel, son interface graphique conviviale facilite son utilisation. Vous pouvez choisir d'afficher les informations sous forme de tableau ou de format graphique.
Prix pour le SolarWinds Server et Application Monitor commencent à 2 995 $ et varient en fonction du nombre decomposants, nœuds et volumes surveillés. Et comme avec la plupart des produits SolarWinds, une version d’essai gratuite de 30 jours est disponible au téléchargement si vous souhaitez essayer le produit avant de l’acheter.
3. Moniteur réseau PRTG
le PRTG Network Monitor dans un excellent outil de surveillance SNMP avec beaucoup defonctionnalités supplémentaires. L'un de ses principaux arguments de vente est sa rapidité d'installation. En fait, Paessler affirme que PRTG peut être mis en place en quelques minutes. Bien que ce chiffre soit discutable, cet outil est toujours très facile et rapide à mettre en place. Cela est en partie dû à sa fonction de détection automatique qui analysera votre réseau pour trouver des périphériques et les ajoutera automatiquement à l'outil. Ensuite, 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.

le PRTG Network Monitor peut être étendu grâce à l'utilisation de capteurs quichacun surveille un type spécifique de données. Il existe évidemment des capteurs SNMP - un pour chaque paramètre surveillé - mais également des capteurs d'application HTTP, SMTP / POP3 (e-mail), des capteurs spécifiques au matériel pour les commutateurs, les routeurs et les serveurs. Globalement, PRTG dispose de plus de 200 capteurs différents prédéfinis qui récupèrent des statistiques telles que le temps de réponse, l'utilisation du processeur, la charge de la mémoire, la température de fonctionnement ou l'état du système.
le PRTG Network Monitor est livré avec plusieurs interfaces utilisateur. En plus d'une interface Web basée sur Ajax, vous pouvez également opter pour une console d'entreprise Windows ou des applications mobiles pour Android et iOS. Ces applications mobiles peuvent recevoir une notification push pour les alertes déclenchées par le système. Des notifications par SMS ou e-mail sont également disponibles, bien sûr. Bien que le serveur ne fonctionne que sur Windows, il peut être administré à partir de n'importe quel appareil avec un navigateur compatible Ajax.
le PRTG Network Monitor est proposé en deux versions. La version gratuite est complète, mais elle limitera votre capacité de surveillance à 100 capteurs et chaque paramètre surveillé compte comme un 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 sont facturés en fonction du nombre de capteurs pris en charge et commencent à 1 600 $ pour 500 capteurs. Une version d'essai gratuite, illimitée par les capteurs et complète de 30 jours est également disponible.
4. ManageEngine OpManager
Suivant sur notre liste est un produit de ManageEngine qui est également parmi les principaux fabricants d'outils d'administration réseau. L’un de ces outils, l’un des produits les plus populaires de la société, est appelé le ManageEngine OpManager. Ceci est un autre package tout-en-un quisurveiller les signes vitaux des périphériques réseau, des serveurs (physiques et virtuels) et vous alerter dès que quelque chose est hors de portée. Il est, bien sûr, parfaitement adapté à la surveillance du processeur, mais une fois que vous commencez à utiliser le produit, vous voudrez probablement profiter pleinement de ses vastes capacités.

ManageEngine revendique également son OpManager peut être installé en moins de deux minutes. Une fois installé, l'outil détectera vos périphériques et commencera à les surveiller sans aucune étape de configuration complexe. Le système bénéficie d’une interface utilisateur graphique très intuitive dans laquelle vous trouverez facilement les informations dont vous avez besoin. En ce qui concerne les rapports, cet outil offre une gamme complète d'excellents outils prédéfinis et vous pouvez également créer des rapports personnalisés mieux adaptés à vos besoins. La mise en alerte de ce produit est excellente et égale à celle que vous retrouverez dans les produits concurrents.
le ManageEngine OpManager est disponible dans l'édition Essential qui estmeilleure taille pour les petites et moyennes entreprises avec un millier d'appareils à des prix d'un peu plus de 700 $ pour 25 appareils. Pour les grandes organisations, il existe une édition Enterprise pouvant prendre en charge jusqu’à dix mille appareils. Son prix commence à moins de 20 000 dollars pour 500 appareils. Les prix des deux éditions varient en fonction du nombre d'appareils surveillés et un essai gratuit de 30 jours est disponible.
5. WhatsUp Gold
Notre dernière entrée pour la surveillance du CPU est WhatsUp Gold d'Ipswitch, un autre nom commun dans le domained'outils de suivi. Ce produit, qui n'était autrefois qu'un outil de surveillance à la hausse ou à la baisse, est devenu depuis l'une des meilleures plates-formes de surveillance de systèmes et de réseaux. Il a tout ce que l'on attend d'un outil de surveillance à part entière. Vous obtenez la surveillance des paramètres opérationnels - y compris le CPU, bien sûr - et vous obtenez également des alertes et des rapports entièrement personnalisables.

WhatsUp Gold est un autre outil assez facile à installer,grâce à son moteur de découverte automatique qui trouvera vos appareils et les ajoutera à la console de surveillance. L'outil peut trouver des serveurs physiques, des serveurs virtuels, des serveurs cloud, des applications et des équipements réseau. Le tableau de bord de l'outil propose une vue cartographique où vous pouvez voir les interconnexions des différents composants. Et la vue de la carte est cliquable pour plus d'informations sur chaque appareil.
WhatsUp Gold est disponible en version gratuite mais celle-ci estlimité à la surveillance de seulement cinq appareils. Les licences payantes sont disponibles en trois niveaux de fonctionnalités croissantes. Les coûts de licence sont basés sur le nombre d'appareils surveillés. Une version d'essai gratuite et limitée dans le temps est également disponible
commentaires