Ping Monitor: Top 7 des outils de surveillance gratuits et Open Source
Le moniteur ping n’est pas seulement la forme la plus simple de surveillance, c’est aussi probablement la plus ancienne. Et à ce jour, il est encore largement utilisé. Pour ceux d’entre vous qui ont besoin de réponses, continuez à lire, car nous avons trouvé certains des meilleurs outils de surveillance de ping gratuits et open source et nous sommes sur le point de les vérifier.
> Un> Mais avec les centres de données cloud et / ou distribués d’aujourd’hui, la surveillance est plus complexe que jamais. C’est pourquoi il existe un nombre apparemment infini de systèmes de surveillance disponibles, tous conçus pour aider les administrateurs à rester au courant de tout. Il existe plusieurs types de surveillance, du plus simple au plus élaboré. Aujourd’hui, nous examinons la surveillance ping , l’une des formes de surveillance les plus élémentaires. Il consiste simplement à utiliser le ping pour s’assurer que chaque composant surveillé fonctionne et répond dans un délai acceptable.
Avant de commencer, nous passerons un peu de temps à discuter du ping, de ce que c’est et de son fonctionnement. Ping est un ancien utilitaire qui est trompeusement simple et puissant. Mais il est si fiable qu’il n’a encore été remplacé par rien, même s’il existe depuis des années. Nous examinerons ensuite le ping comme base d’un outil de surveillance et discuterons des différentes caractéristiques communes de ces systèmes. Nous avons gardé le meilleur pour la fin, nous allons donc enfin passer en revue certains des meilleurs outils de surveillance de ping gratuits et open source que nous pourrions trouver.
À propos de Ping
En 1983, un développeur qui constatait un comportement anormal du réseau n’a pas pu trouver le bon outil de débogage, il a donc décidé d’en programmer un. Il a appelé son outil ping, qui, soit dit en passant, provient du son des échos de sonar entendus depuis l’intérieur d’un sous-marin. Aujourd’hui, le ping est disponible sur pratiquement tous les systèmes d’exploitation avec des réseaux IP, et bien que les différentes implémentations varient légèrement dans leurs options disponibles, elles servent toutes le même objectif de base.Les différences entre les implémentations sont principalement liées aux options de ligne de commande disponibles, qui peuvent inclure la spécification de la taille de la charge utile de chaque requête, le nombre total de tests, la limite de saut réseau du délai entre les requêtes. Certains systèmes d’exploitation modernes incluent une commande ping qui sert le même objectif, mais utilise des adresses IP V6 au lieu d’IP V4.
$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 octets de données 64 octets de 93.184.216.34: icmp_seq = 0 ttl = 56 temps = 11,632 ms 64 octets de 93.184.216.34: icmp_seq = 1 ttl = 56 temps = 11,726 ms 64 octets de 93.184.216.34: icmp_seq = 2 ttl = 56 temps = 10,683 ms 64 octets de 93.184.216.34: icmp_seq = 3 ttl = 56 temps = 9,674 ms 64 octets de 93.184.216.34: icmp_seq = 4 ttl = 56 temps = 11.127 ms --- www.example.com statistiques de ping --- 5 paquets transmis, 5 paquets reçus, 0,0% de perte de paquets aller-retour min / moy / max / stddev = 9,674 / 10,968 / 11,726 / 0,748 ms
Comment fonctionne le ping
Ping est intelligent et simple. L’utilitaire envoie simplement un paquet de demande d’écho ICMP à la cible spécifiée et attend qu’il envoie un paquet de réponse d’écho ICMP. Ce processus est répété un certain nombre de fois (par défaut, 5 fois sous Windows et jusqu’à ce qu’il s’arrête sur la plupart des implémentations Unix / Linux), vous permettant de compiler des statistiques. Ping mesure le temps entre la demande et la réponse et l’affiche dans ses résultats. Sur les variantes Unix, il affichera également la valeur du champ TTL dans la réponse, indiquant le nombre de sauts entre la source et la destination. En fait, ce qui est montré dans la réponse à la commande est un autre endroit où diverses implémentations diffèrent.
Pings fonctionne sous l’hypothèse que l’hôte ping suit la RFC 1122, qui prescrit que tout hôte doit traiter les demandes d’écho ICMP et émettre des réponses d’écho en retour. La plupart des hôtes le font, mais certains désactivent cette fonctionnalité pour des raisons de sécurité. Certains pare-feu bloquent également entièrement le trafic ICMP, empêchant le ping de faire son travail. Le ping d’un hôte qui ne répond pas aux demandes d’écho ICMP ne fournit pas de retour, exactement comme le ping d’une adresse IP inexistante.
À propos de la surveillance ping
Compte tenu des informations limitées qui peuvent être collectées par ping, des outils de surveillance sont utilisés s’ils ne fournissent pas toujours beaucoup d’informations autres que l’état actif ou inactif. Ces outils sont principalement utilisés de manière simple pour s’assurer que chaque hôte est opérationnel et que sa connexion réseau fonctionne normalement. Certains outils interprètent le temps de réponse moyen renvoyé par ping comme une mesure de la rapidité avec laquelle l’hôte répond ou de la congestion du réseau. Alors qu’un saut soudain du temps de réponse moyen au ping est probablement une indication que quelque chose ne va pas, ce serait une erreur de sauter bêtement aux conclusions.Au mieux, un temps de réponse ping anormalement élevé devrait indiquer qu’une analyse plus poussée est nécessaire.
Quelques outils de surveillance de ping gratuits et open source
Il existe de nombreux outils de surveillance de ping gratuits et open source disponibles. Ce que nous avons pour vous aujourd’hui, ce sont quelques-uns des meilleurs outils que nous pourrions trouver. Bien que tous ne soient pas open source, ils sont tous disponibles gratuitement, bien que certains d’entre eux soient en version limitée. Certains outils de notre liste sont plus que des outils de surveillance ping. Certains sont même des outils complets qui surveillent non seulement la santé des appareils, mais également l’utilisation de la bande passante de votre réseau, ainsi que des mesures de performances critiques telles que les charges de processeur ou de mémoire .
1. Boîte à outils SolarWinds Engineer (essai gratuit)
SolarWinds est probablement l’un des noms les plus connus dans le domaine des outils d’administration système et réseau. Il existe depuis une vingtaine d’années et nous a apporté certains des meilleurs outils du marché. Son produit phare, SolarWinds Network Performance Monitor, a reçu des critiques élogieuses comme l’un des meilleurs outils de surveillance de la bande passante du réseau. La société est également célèbre pour ses outils gratuits, des utilitaires plus petits qui répondent à un besoin spécifique d’administrateurs réseau. Le dispositif de réseau de surveillance et le traçage du gaz naturel sont deux excellents exemples de ces outils gratuits.
Nous avons pensé que la boîte à outils de l’ingénieur SolarWinds méritait une mention spéciale pour plusieurs raisons. Tout d’abord, il comprend un très bon module Ping Monitor. Mais comme son nom l’indique, il s’agit d’un ensemble d’outils. Soixante d’entre eux, pour être précis. Vous pouvez utiliser la boîte à outils de l’ ingénieur pour surveiller en permanence les serveurs, les routeurs, les stations de travail ou d’autres périphériques afin d’afficher le temps de réponse en temps réel et d’afficher les taux de réponse dans des graphiques graphiques.La boîte à outils comprend également un outil «Simple Ping» qui est une alternative au ping fourni avec votre système d’exploitation et peut être utilisé pour mesurer le temps de réponse d’un hôte et la perte de paquets.
>> ESSAI GRATUIT: Boîte à outils de l’ingénieur SolarWinds
Il existe également un outil de ping amélioré, qui fournit plusieurs options de graphique qui peuvent vous aider à visualiser et à identifier plus facilement les problèmes de temps de réponse. Ensemble, ces solutions d’outils logiciels de ping vous permettent d’obtenir la visibilité dont vous avez besoin pour surveiller et résoudre les problèmes de connexion réseau.
Autres outils inclus dans la boîte à outils de l’ingénieur
Parmi les plus de 60 outils que vous trouverez dans Engineer’s Toolset , certains sont des outils gratuits qui sont également disponibles individuellement, mais la plupart sont des outils exclusifs qui ne peuvent pas être obtenus autrement. Un tableau de bord centralisé vous permet d’accéder facilement à l’un des outils inclus. Parmi les différents outils que vous trouverez, certains peuvent être utilisés pour effectuer des diagnostics réseau et aider à résoudre rapidement des problèmes réseau complexes. Les administrateurs réseau soucieux de la sécurité apprécieront certains outils qui peuvent être utilisés pour simuler des attaques sur leur réseau et aider à identifier les vulnérabilités.
> Les outils > SolarWinds Engineer comprennent également d’autres outils de surveillance et d’alerte, comme celui qui surveillera vos appareils et générera des alertes lorsqu’il détectera des problèmes de disponibilité ou de santé. Cela vous donnera souvent suffisamment de temps pour réagir avant que les utilisateurs ne remarquent le problème. Pour compléter un ensemble d’outils déjà riche en fonctionnalités, des outils de consolidation des enregistrements et de gestion de la configuration sont également inclus.
Bien que ce ne soit pas l’endroit où aller pour plus de détails sur chaque outil inclus, voici une liste de certains des meilleurs outils que vous trouverez dans SolarWinds Engineer’s Toolset en plus de leurs outils de surveillance ping.
- Scanner de port
- Mappeur de port de commutateur
- Balayage SNMP
- Navigateur Web IP
- Découverte d’adresse MAC
- Balayage ping
- Moniteur du temps de réponse
- Moniteur CPU
- Moniteur d’interface
- TraceRoute
- Décryptage du mot de passe du routeur
- Attaque par force brute SNMP
- Attaque par dictionnaire SNMP
- Comparaison de configuration, téléchargeur, uploader et éditeur
- Éditeur de traps SNMP et récepteur de traps SNMP
- Calculatrice de sous-réseau
- Moniteur d’étendue DHCP
- Gestion des adresses IP
- Tueur WAN
L’ensemble d’ outils de l’ingénieur SolarWinds, y compris les outils de ping, s’est vendu à 1495 $ par administrateur de siège. Si vous considérez qu’il comprend plus de 60 outils différents, c’est un prix très raisonnable. Si vous voulez voir par vous-même ce que cette boîte à outils peut faire pour vous et votre organisation, SolarWinds propose un essai gratuit de 14 jours .
- Lien de téléchargement officiel: https://www.solarwinds.com/engineers-toolset/registration
2. Zabbix
Zabbix est l’un de ces outils qui fera beaucoup plus que simplement surveiller le ping. Il prétend être la dernière plate-forme de surveillance de classe entreprise. Et c’est peut-être le cas, surtout par rapport à d’autres outils gratuits et open source. À tout prix, ce serait un excellent outil et le fait qu’il soit gratuit et open source en fait une proposition encore plus intéressante. L’outil utilise SNMP pour surveiller les périphériques réseau, mais également les serveurs locaux ou basés sur le cloud. Il vous permettra de surveiller plusieurs métriques telles que la bande passante, l’utilisation du processeur et de la mémoire, la santé globale de l’appareil, ainsi que les changements de configuration – une fonctionnalité tout à fait unique.
> Zabbix > Compares très bien à des produits commerciaux que des milliers de coûts de dollars. Son système d’alerte est sans doute l’un des meilleurs du genre avec la possibilité d’exécuter des scripts locaux en réponse aux alertes déclenchées par des événements de surveillance.
Bien que Zabbix lui-même soit gratuit, divers services peuvent être achetés auprès de l’éditeur. Celles-ci incluent un support technique disponible à cinq niveaux et un programme complet de formation et de certification avec des cours dans le monde entier. C’est formidable car le manque de support disponible est l’inconvénient le plus courant des logiciels open source. Mais vous n’êtes pas obligé d’acheter des services d’assistance car l’assistance communautaire est également disponible gratuitement.
3. Observium
Observium est une autre plateforme de surveillance riche en fonctionnalités. Il nécessite peu de maintenance et de détection automatique et prend en charge un large éventail de types d’appareils, de plates-formes et de systèmes d’exploitation, y compris, mais sans s’y limiter, Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. L’objectif principal de l’outil est d’offrir une interface utilisateur belle, intuitive et simple mais puissante qui affiche la santé et l’état du réseau.
> Le> Il y a la communauté Observium, qui est accessible à tous gratuitement. Cette version gratuite reçoit des mises à jour et de nouvelles fonctionnalités deux fois par an. Il existe également Observium Professional, qui dispose d’un ensemble de fonctionnalités étendues et bénéficie de mises à jour quotidiennes. Les deux éditions ne fonctionnent que sur les plates-formes Linux.
Observium offre bien plus que la surveillance ping. Par exemple, vous surveillerez l’utilisation de la bande passante et il existe même un système de comptabilité qui mesurera l’utilisation mensuelle totale de la bande passante au 95e centile ou le nombre total d’octets transférés. Il dispose également d’une fonction d’alerte avec des seuils définis par l’utilisateur. De plus, il s’intègre à d’autres systèmes et peut extraire vos informations et les afficher dans son interface.
Observium va se configurer et se configure presque tout seul. Bien qu’il n’y ait pas de section de téléchargement sur le site Web d’Observium, il existe des instructions d’installation détaillées pour diverses distributions Linux, y compris les liens pour obtenir le package.
4. Nagios Core
Nagios Core est un système de surveillance open source qui fonctionne sous Linux. c’est un système complètement modulaire où Nagios Core n’est en fait que le principal moteur de surveillance. Il est complété par environ 50 plugins qui peuvent être téléchargés pour ajouter diverses fonctionnalités au système. Suivant l’approche modulaire, il existe également différentes interfaces développées par la communauté qui sont également disponibles en téléchargement. Ensemble, ils forment un système de suivi assez complet, quoique quelque peu «franc-teinesque». Le principal inconvénient de cette approche est que la configuration de Nagios Core peut être une tâche ardue.
> Aussi> Nagios XI . Il a plus de fonctions. C’est également un outil autonome qui facilite grandement sa configuration. Vous n’avez pas besoin d’assembler et d’installer plusieurs composants séparés.
L’une des meilleures fonctionnalités de Nagios Core , la version open source, est sa communauté. Divers plugins, interfaces et plugins développés par la communauté sont disponibles directement sur le site Web de Nagios. Pour plus construit -in fonctionnalité, vous devez opter pour Nagios XI, qui surveille l’utilisation de la bande passante et de nombreuses fonctionnalités plus utiles. Une version d’ essai gratuite de Nagios XI est disponible si vous voulez l’essayer et voir ce qu’il peut faire pour vous.
5. LibreNMS
Par essence, LibreNMS est un port d’ Observium . C’est un autre système de surveillance de réseau tout compris qui offre un large éventail de fonctions et de compatibilité avec les appareils. L’une des meilleures fonctionnalités de l’outil est son moteur de découverte automatique qui ne s’appuie pas uniquement sur SNMP pour découvrir les périphériques. Il peut découvrir automatiquement l’ensemble de votre réseau à l’aide de CDP, FDP, LLDP, OSPF, BGP, SNMP et ARP. Le produit dispose également de mises à jour automatiques, garantissant qu’il est toujours à jour.
> Un autre> LibreNMS est son module d’alerte hautement personnalisable. Il est très flexible et peut envoyer des notifications d’alerte en utilisant diverses méthodes, telles que le courrier électronique, comme la plupart de ses concurrents, mais aussi IRC, slack, etc. Si vous êtes un fournisseur de services ou que votre organisation facture chaque service pour l’utilisation du réseau, vous aimerez probablement la fonction de facturation de l’outil. Vous pouvez générer des factures de bande passante pour des segments d’un réseau en fonction de l’utilisation ou du transfert.
Pour les réseaux plus importants et pour les organisations distribuées, LibreNMS a des capacités d’ interrogation distribuées qui permettent à la montée en charge de se développer avec votre réseau. Une API complète est également incluse, vous permettant de gérer, de représenter graphiquement et de récupérer les données de votre installation. Enfin, des applications mobiles pour iPhone et Android sont disponibles, une fonctionnalité assez rare avec les outils open source.
6. Icinga
Icinga est une plate-forme de surveillance open source avec un ensemble de fonctionnalités qui correspond à la plupart des meilleurs produits commerciaux et une interface utilisateur simple et propre. Une caractéristique qui distingue Icinga du reste de la foule est son utilisation intensive de plugins. Et quand nous disons extensif, nous entendons extensif. Il existe littéralement des milliers d’entre eux pour effectuer diverses tâches de surveillance et étendre les fonctionnalités du produit. Et si vous avez un besoin particulier pour lequel il n’y a pas de plugin, vous pouvez toujours en écrire un vous-même.
> Autre> Vous pouvez personnaliser les alertes pour qu’elles se déclenchent sur n’importe quelle condition qui se présente à vous. Et c’est tout aussi flexible que la façon dont les alertes sont diffusées. Le produit a des alertes segmentées qui vous permettent d’envoyer des alertes à certains destinataires et d’autres alertes à différents destinataires pour plus de flexibilité. C’est une fonctionnalité intéressante lorsque vous avez différents systèmes gérés par différents groupes.
7. Moniteur de ping Emco
Le moniteur EMCO Ping , bien que n’étant pas un produit open source, reste un outil de surveillance ping intéressant. À partir de votre Présentation de l’état de l’hôte, vous pouvez afficher l’état de santé de vos appareils, les temps de réponse ping et les informations sur les pannes. Chaque hôte est surveillé en temps réel et l’outil dispose de graphiques à code couleur pour vous aider à voir comment les connexions changent au fil du temps. L’outil vous permet également d’afficher les données d’hôte historiques pour toute période de temps que vous sélectionnez. Et ces données historiques peuvent être utilisées pour créer des rapports aux formats PDF et HTML.
> One> EMCO Ping Monitor est ses capacités de script. Vous pouvez configurer des scripts pour qu’ils s’exécutent une fois qu’un événement réseau se produit. Les scripts peuvent lancer un processus de correction. Des alertes sont également disponibles et des notifications par e-mail peuvent être envoyées lorsque quelque chose change.
Le moniteur EMCO Ping est disponible en version gratuite limitée à cinq armées. Il existe également une édition professionnelle et une édition professionnelle . Le premier peut surveiller jusqu’à 250 hôtes pour 99 $ par instance ou 245 $ pour des instances illimitées. L’ édition Enterprise offre une surveillance illimitée par l’hôte au coût de 199 USD pour une seule instance et de 445 USD pour des instances illimitées. Un essai gratuit de 30 jours est également disponible.