Ping Monitor: i 7 migliori strumenti di monitoraggio gratuiti e open source

click fraud protection

Ping monitor non è solo la forma più semplice di monitoraggio, ma è anche probabilmente la più antica. E fino ad oggi, è ancora in uso diffuso. Per chi ha bisogno di risposte, continua a leggere poiché abbiamo trovato alcuni dei migliori strumenti di monitoraggio del ping gratuiti e open source e stiamo per esaminarli.

Una rete tipica ha così tanti componenti che è della massima importanza tenere sempre d'occhio tutto. Ma con i data center distribuiti e / o basati su cloud di oggi, il monitoraggio è più complesso che mai. Questo è il motivo per cui esiste un numero apparentemente infinito di sistemi di monitoraggio disponibili, tutti orientati ad aiutare gli amministratori a rimanere al top di tutto. Esistono vari tipi di monitoraggio dal più semplice al più elaborato. Oggi, diamo un'occhiata al monitoraggio del ping, una delle forme più elementari di monitoraggio. Consiste semplicemente nell'utilizzare il ping per assicurarsi che ciascun componente monitorato sia attivo e funzionante e risponda entro un intervallo di tempo accettabile.

instagram viewer

Prima di iniziare, passeremo un po 'di tempo a discutere di ping, cos'è e come funziona. Il ping è una vecchia utility ingannevolmente semplice e potente. Ma è così affidabile che non è stato ancora sostituito da nulla, nonostante sia un'ape in giro da secoli. Daremo quindi un'occhiata al ping come base per uno strumento di monitoraggio e discuteremo delle varie caratteristiche comuni di tali sistemi. Abbiamo mantenuto il meglio per ultimo, quindi esamineremo finalmente alcuni dei migliori strumenti di monitoraggio ping gratuiti e open source che potremmo trovare.

Informazioni sul ping

Nel 1983, uno sviluppatore che stava riscontrando un comportamento anomalo della rete non riusciva a trovare lo strumento di debug giusto, quindi decise di programmarne uno. Chiamò il suo strumento ping che, a proposito, proviene dal suono di echi del sonar come udito dall'interno di un sottomarino. Oggi il ping è disponibile praticamente su tutti i sistemi operativi con rete IP e sebbene le singole implementazioni differiscano leggermente nelle loro opzioni disponibili, tutte hanno lo stesso scopo di base. Le differenze tra le implementazioni sono principalmente legate alle opzioni disponibili da riga di comando che possono includere specificando la dimensione del payload di ciascuna richiesta, il conteggio totale del test, il limite hop della rete del ritardo tra richieste. Alcuni moderni sistemi operativi includono un comando ping che ha lo stesso scopo ma utilizza indirizzi IP V6 anziché IP V4.

$ ping -c 5 www.example.com PING www.example.com (93.184.216.34): 56 byte di dati 64 byte da 93.184.216.34: icmp_seq = 0 ttl = 56 time = 11.632 ms 64 byte da 93.184.216.34: icmp_seq = 1 ttl = 56 time = 11.726 ms 64 byte da 93.184.216.34: icmp_seq = 2 ttl = 56 time = 10.683 ms 64 byte da 93.184.216.34: icmp_seq = 3 ttl = 56 time = 9.674 ms 64 byte da 93.184.216.34: icmp_seq = 4 ttl = 56 time = 11.127 ms www.example.com statistiche ping 5 pacchetti trasmessi, 5 pacchetti ricevuti, 0,0% perdita pacchetti andata e ritorno min / avg / max / stddev = 9.674 / 10.968 / 11.726 / 0.748 ms

Come funziona il ping

Il ping è intelligente e semplice. L'utilità invia semplicemente un pacchetto di richiesta echo ICMP alla destinazione specificata e attende che rispedisca un pacchetto di risposta echo ICMP. Questo processo viene ripetuto un certo numero di volte (per impostazione predefinita, 5 volte sotto Windows e fino a quando non viene arrestato nella maggior parte delle implementazioni Unix / Linux.), Consentendogli di compilare statistiche. Il ping misura il tempo tra la richiesta e la risposta e lo visualizza nei suoi risultati. Sulle varianti Unix, mostrerà anche il valore del campo TTL della risposta, indicando il numero di salti tra l'origine e la destinazione. In effetti, ciò che viene visualizzato nella risposta del comando se un altro posto in cui diverse implementazioni differiscono.

Il ping funziona supponendo che l'host con ping segua RFC 1122, che prescrive che qualsiasi host deve elaborare le richieste di eco ICMP ed emettere risposte di eco in cambio. La maggior parte degli host lo fa, ma alcuni disabilitano tale funzionalità per motivi di sicurezza. Alcuni firewall bloccheranno del tutto il traffico ICMP, impedendo al ping di fare il suo lavoro. Il ping di un host che non risponde alle richieste di eco ICMP non fornisce alcun feedback, esattamente come il ping di un indirizzo IP inesistente.

Informazioni sul monitoraggio del ping

Date le informazioni limitate che possono essere raccolte utilizzando il ping, gli strumenti di monitoraggio fanno uso se non offrono sempre molte informazioni diverse dallo stato su o giù. Questi strumenti sono usati principalmente per assicurare che ogni host sia attivo e funzionante e che la sua connessione di rete funzioni normalmente. Alcuni strumenti interpretano il tempo medio di risposta restituito dal ping come misura della velocità con cui l'host risponde o della congestione della rete. Mentre un improvviso salto nel tempo medio di risposta al ping è probabilmente un'indicazione che qualcosa non va, sarebbe un errore saltare follemente alle conclusioni. Nella migliore delle ipotesi, un tempo di risposta al ping anormalmente elevato dovrebbe indicare che sono necessarie ulteriori analisi.

Alcuni strumenti di monitoraggio ping gratuiti e open source

Sono disponibili molti strumenti di monitoraggio ping gratuiti e open source. Quello che abbiamo per te oggi sono alcuni dei migliori strumenti che potremmo trovare. Sebbene non siano tutti open-source, sono tutti disponibili gratuitamente sebbene alcuni di essi siano in versione limitata. Alcuni strumenti nel nostro elenco sono molto più che semplici strumenti di monitoraggio del ping. Alcuni sono persino strumenti a tutti gli effetti che monitoreranno non solo lo stato dei dispositivi, ma anche l'utilizzo della larghezza di banda della rete, nonché metriche delle prestazioni critiche come processore o Memoria carica.

SolarWinds è probabilmente uno dei nomi più noti nel campo degli strumenti di amministrazione di rete e di sistema. È in circolazione da una ventina di anni circa e ci ha portato alcuni dei migliori strumenti sul mercato. Il suo prodotto di punta, il SolarWinds Network Performance Monitor ha ricevuto recensioni entusiastiche come uno dei migliori strumenti di monitoraggio della larghezza di banda della rete. La società è anche famosa per i suoi strumenti gratuiti, le piccole utility che rispondono a un'esigenza specifica degli amministratori di rete. Il Network Device Monitor e Traceroute NG sono due grandi esempi di quegli strumenti gratuiti.

Abbiamo ritenuto che il Set di strumenti dell'ingegnere SolarWinds meritava una menzione speciale per diversi motivi. Innanzitutto, include un ottimo modulo Ping Monitor. Ma come suggerisce il nome, questo è un insieme di strumenti. Ne hanno una sessantina, per essere precisi. Puoi usare il Set di strumenti dell'ingegnere monitorare continuamente server, router, workstation o altri dispositivi per mostrare i tempi di risposta in tempo reale e visualizzare i tassi di risposta in grafici. Il set di strumenti include anche uno strumento "Ping semplice" che è un'alternativa al ping fornito con il sistema operativo e può essere utilizzato per misurare il tempo di risposta di un host e la perdita di pacchetti.

Strumento ping potenziato del set di strumenti dell'ingegnere SolarWinds
  • PROVA GRATUITA: Set di strumenti dell'ingegnere SolarWinds
  • Link ufficiale per il download: https://www.solarwinds.com/engineers-toolset/registration

C'è anche uno strumento di ping avanzato, che fornisce diverse opzioni grafiche che possono aiutarti a visualizzare e identificare più facilmente i problemi relativi ai tempi di risposta. Insieme, queste soluzioni di software per ping aiutano a garantire la visibilità necessaria per monitorare e risolvere i problemi di connessione di rete.

Altri strumenti inclusi nel set di strumenti dell'ingegnere

Tra gli oltre 60 strumenti che troverai in Set di strumenti dell'ingegnere, alcuni sono strumenti gratuiti disponibili anche singolarmente, ma la maggior parte sono strumenti esclusivi che non possono essere ottenuti in altro modo. Una dashboard centralizzata ti consente di accedere facilmente a tutti gli strumenti inclusi. Tra i diversi strumenti che troverai, alcuni possono essere utilizzati per eseguire la diagnostica di rete e aiutare a risolvere rapidamente complessi problemi di rete. Gli amministratori di rete attenti alla sicurezza apprezzeranno alcuni strumenti che possono essere utilizzati per simulare attacchi alla rete e aiutare a identificare le vulnerabilità.

Set di strumenti dell'ingegnere SolarWinds - Schermata principale

Il Set di strumenti dell'ingegnere SolarWinds include anche alcuni altri strumenti di monitoraggio e avviso come uno che monitorerà i tuoi dispositivi e genererà avvisi quando rileva problemi di disponibilità o di salute. Questo spesso ti darà abbastanza tempo per reagire prima che gli utenti notino il problema. Per completare una suite di strumenti già ricca di funzionalità, sono inclusi anche gli strumenti di gestione della configurazione e di consolidamento dei registri.

Anche se questo non è il posto dove andare in dettaglio su ogni strumento incluso, ecco un elenco di alcuni dei migliori strumenti che troverai nella Set di strumenti dell'ingegnere SolarWinds oltre ai suoi strumenti di monitoraggio ping.

  • Port Scanner
  • Switch Port Mapper
  • Spazzata SNMP
  • Browser di rete IP
  • Individuazione indirizzi MAC
  • Ping Sweep
  • Monitoraggio del tempo di risposta
  • CPU Monitor
  • Interface Monitor
  • TraceRoute
  • Decodifica password router
  • SNMP Brute Force Attack
  • Attacco del dizionario SNMP
  • Config Compare, Downloader, Uploader ed Editor
  • Editor trap SNMP e ricevitore trap SNMP
  • Calcolatore di sottorete
  • Monitoraggio ambito DHCP
  • Gestione dell'indirizzo IP
  • WAN Killer

Il Set di strumenti dell'ingegnere SolarWinds—Includendo gli strumenti di ping si vende per $ 1495 per posto di amministratore. Se si considera che include oltre 60 strumenti diversi, questo è un prezzo molto ragionevole. Se vuoi vedere di persona cosa può fare questo set di strumenti per te e la tua organizzazione, una prova gratuita di 14 giorni disponibile da SolarWinds.

  • Link ufficiale per il download: https://www.solarwinds.com/engineers-toolset/registration

2. Zabbix

Zabbix è uno di quegli strumenti che farà molto di più del semplice monitoraggio del ping. Afferma di essere la piattaforma di monitoraggio di classe enterprise per eccellenza. E forse lo è, soprattutto se confrontato con altri strumenti gratuiti e open-source. Ad ogni modo, sarebbe uno strumento eccellente e il fatto che sia gratuito e open-source lo rende una proposta ancora più interessante. Lo strumento utilizza SNMP per monitorare dispositivi di rete ma anche server locali o basati su cloud. Ti consentirà di monitorare più metriche come larghezza di banda, utilizzo della CPU e della memoria, integrità del dispositivo in generale, nonché modifiche della configurazione, una caratteristica piuttosto unica.

Schermata Dashboard di Zabbix

Zabbix vanta un'interfaccia web facile da comprendere e da usare e un set di funzionalità impressionante. Si confronta molto bene con i prodotti commerciali che costano migliaia di dollari. Il suo sistema di allerta è probabilmente tra i migliori della sua classe con la possibilità di eseguire script locali in risposta agli avvisi attivati ​​dal monitoraggio degli eventi.

Mentre Zabbix è gratuito, molti servizi possono essere acquistati dall'editore. Questi includono il supporto tecnico disponibile in cinque livelli e un programma completo di formazione e certificazione con lezioni in tutto il mondo. Questo è eccellente poiché la mancanza di supporto disponibile è lo svantaggio più comune del software open source. Ma non è necessario acquistare servizi di supporto poiché il supporto della comunità è disponibile gratuitamente.

3. Observium

Observium è un'altra piattaforma di monitoraggio ricca di funzionalità. Presenta bassa manutenzione e rilevamento automatico e supporta un'ampia gamma di tipi di dispositivi, piattaforme e sistemi operativi tra cui Cisco, Windows, Linux, HP, Juniper, Dell, FreeBSD, Brocade, Netscaler, NetApp. L'obiettivo principale dello strumento è offrire un'interfaccia utente bella, intuitiva e semplice ma potente che descriva lo stato e la rete della rete.

Screenshot di Observium

Il prodotto è disponibile in due versioni. C'è il Comunità Observium è disponibile gratuitamente per tutti. Questa versione gratuita riceve aggiornamenti e nuove funzionalità due volte all'anno. C'è anche Observium Professional che ha un set di funzionalità ampliato e beneficia degli aggiornamenti giornalieri. Entrambe le edizioni funzionano solo su piattaforme Linux.

Observium offre molto più del semplice monitoraggio del ping. Ad esempio, monitorerà l'utilizzo della larghezza di banda e esiste persino un sistema di contabilità che misurerà l'utilizzo della larghezza di banda mensile totale nel 95 ° percentile o in byte totali trasferiti. Ha anche una funzione di avviso con soglie definite dall'utente. Inoltre, si integra con altri sistemi e può estrarre le loro informazioni e visualizzarle all'interno della sua interfaccia.

Observium è installare e si configura quasi da solo. Sebbene non ci sia una sezione di download sul sito Web di Observium, ci sono istruzioni di installazione dettagliate per diverse distribuzioni Linux che includono i collegamenti per ottenere il pacchetto.

4. Nagios Core

Nagios Core è un sistema di monitoraggio open source che funziona su Linux. è un sistema completamente modulare dove Nagios Core è in realtà solo il principale motore di monitoraggio. È completato da circa 50 plugin che possono essere scaricati per aggiungere varie funzionalità al sistema. In linea con l'approccio modulare, ci sono anche diversi front-end sviluppati dalla comunità disponibili anche per il download. Insieme, creano un sistema di monitoraggio piuttosto completo, anche se un po '"francoestese". Il principale svantaggio di un simile approccio è la creazione Nagios Core può essere un compito scoraggiante.

Screenshot di Nagios Core

Oltre a questa versione gratuita e open source che può essere scaricata e utilizzata da chiunque, esiste anche un prodotto commerciale chiamato Nagios XI. Ha più funzionalità. È anche uno strumento autonomo che rende molto più semplice l'installazione. Non è necessario assemblare e installare più componenti separati.

Una delle migliori caratteristiche di Nagios Core—La versione open-source — è la sua comunità. Diversi plug-in sviluppati dalla community, front-end e componenti aggiuntivi sono disponibili direttamente dal sito Web di Nagios. Se desideri più funzionalità integrate, dovrai provare Nagios XI che ha il monitoraggio dell'utilizzo della larghezza di banda e molte altre funzioni utili. Una prova gratuita di Nagios XI è disponibile se si desidera eseguire una prova e vedere cosa può fare per te.

5. LibreNMS

Al suo centro, LibreNMS è un porto di Observium. È un altro sistema di monitoraggio della rete all-inclusive che offre una vasta gamma di funzionalità e supporto per i dispositivi. Tra le migliori funzionalità dello strumento c'è il suo motore di individuazione automatica che non si basa solo su SNMP per scoprire i dispositivi. Può scoprire automaticamente tutta la tua rete usando CDP, FDP, LLDP, OSPF, BGP, SNMP e ARP. Il prodotto dispone anche di aggiornamenti automatici, garantendo che rimanga sempre aggiornato.

Screenshot di LibreNMS

Un'altra caratteristica importante di LibreNMS è il suo modulo di avviso altamente personalizzabile. È molto flessibile e può inviare notifiche di avviso utilizzando più metodi come la posta elettronica, come la maggior parte dei suoi concorrenti, ma anche IRC, slack e altro. Se sei un fornitore di servizi o la tua organizzazione addebita a ciascun dipartimento il loro utilizzo della rete, probabilmente ti piacerà la funzione di fatturazione dello strumento. Può generare fatture di larghezza di banda per segmenti di una rete in base all'utilizzo o al trasferimento.

Per reti più grandi e per organizzazioni distribuite, LibreNMS dispone di funzionalità di polling distribuito che consentono il ridimensionamento orizzontale insieme alla rete. È inclusa anche un'API completa, che consente di gestire, rappresentare graficamente e recuperare i dati dalla loro installazione. Infine, sono disponibili app mobili per iPhone e Android, una caratteristica piuttosto rara con strumenti open-source.

6. Icinga

Icinga è una piattaforma di monitoraggio open source con un set di funzionalità che si adatta alla maggior parte dei migliori prodotti commerciali e un'interfaccia utente semplice e pulita. Una caratteristica che distingue Icinga dal resto della folla è il suo ampio uso di plugin. E quando diciamo esteso, intendiamo esteso. Ce ne sono letteralmente migliaia disponibili per eseguire varie attività di monitoraggio ed estendere le funzionalità del prodotto. E se hai un'esigenza speciale per la quale non esiste un plug-in, puoi sempre scriverne uno tu stesso.

Panoramica tattica di Icinga

Un'altra eccellente caratteristica di Icinga è il modulo di avviso e notifica. Puoi personalizzare gli avvisi in modo che vengano attivati ​​da qualsiasi condizione ti venga in mente. Ed è altrettanto flessibile su come vengono trasmessi gli avvisi. Il prodotto dispone di avvisi segmentati che gli consentono di inviare alcuni avvisi ad alcuni destinatari e altri avvisi ad altri diversi per la massima flessibilità. Questa è un'ottima funzionalità quando si hanno sistemi diversi gestiti da gruppi diversi.

7. Emco Ping Monitor

Il EMCO Ping Monitor, sebbene non sia un prodotto open source, è comunque un interessante strumento di monitoraggio del ping. Dalla panoramica dello stato dell'host è possibile visualizzare lo stato dei dispositivi, i tempi di risposta del ping e le informazioni sull'interruzione. Ogni host è monitorato in tempo reale e lo strumento vanta grafici con codice colore per aiutarti a vedere come le connessioni cambiano nel tempo. Lo strumento consente inoltre di esaminare i dati storici dell'host per qualsiasi intervallo di tempo selezionato. E questi dati storici possono essere utilizzati per creare report in formato PDF e HTML.

Screenshot di Emco Ping Monitor

Una caratteristica particolarmente interessante di EMCO Ping Monitor sono le sue capacità di scripting. È possibile impostare script da eseguire quando si verifica un evento di rete. Gli script possono attivare alcuni processi di correzione. Sono disponibili anche avvisi e notifiche e-mail possono essere inviate quando qualcosa cambia.

Il EMCO Ping Monitor è disponibile come versione freeware limitata a cinque host. Ci sono anche a Edizione professionale e un Edizione Enterprise. Il primo può monitorare fino a 250 host per $ 99 per istanza o $ 245 per istanze illimitate. Il Edizione Enterprise offre un monitoraggio illimitato di host al costo di $ 199 per una singola istanza e $ 445 per le istanze illimitate. È inoltre disponibile una versione di prova gratuita di 30 giorni.

watch instagram story