Ping Monitor: 7 strumenti gratuiti e open-source per la disponibilità della rete

Per un monitoraggio ping completo, inizia con Zabbix o LibreNMS; scegli SmokePing se i grafici di latenza a lungo termine e perdita di pacchetti sono più importanti, oppure Prometheus Blackbox Exporter se utilizzi già Prometheus. La soluzione migliore dipende dal fatto che ti serva un semplice controllo di attività/inattività o una piattaforma di monitoraggio di rete più completa.

Questi sette strumenti gratuiti e open-source coprono entrambe le esigenze. L'elenco si concentra su progetti con monitoraggio ICMP documentato, piuttosto che includere prodotti a pagamento o versioni di prova a tempo limitato.

Un server di monitoraggio invia una richiesta di eco ICMP attraverso uno switch di rete e riceve una risposta da un server
Un ping verifica se un endpoint risponde a una richiesta di eco ICMP proveniente dalla posizione del monitor.

Cosa misura un monitor di ping

Il ping invia una richiesta ICMP Echo e attende una risposta Echo, registrando se è arrivata una risposta e quanto tempo ha impiegato il round trip. ICMP definisce questi messaggi di richiesta e risposta; il monitor vede solo il percorso tra sé stesso e il target, non lo stato di salute di ogni servizio su quel target. Consultare la specifica ICMP dell'RFC Editor .

Un server può rispondere al ping anche se il suo sito web, database o applicazione non funziona. Viceversa, un firewall o una policy host possono bloccare o declassare i pacchetti ICMP anche quando il servizio è attivo. Una mancata risposta va considerata come un segnale per indagare, non come la prova di un'interruzione completa del servizio. Per i servizi rivolti agli utenti, è consigliabile abbinare il ping a un controllo della porta TCP, del protocollo HTTP, del DNS o dell'applicazione.

Una visualizzazione concettuale del monitoraggio mostra lo stato della rete, una linea di latenza crescente e decrescente e le lacune nelle risposte dei pacchetti.
Disponibilità, ritardo di risposta e perdita di pacchetti sono segnali correlati ma distinti; una variazione della latenza da sola non ne identifica la causa.

7 strumenti di monitoraggio del ping gratuiti e open-source

1. Zabbix

Ideale per: Una piattaforma unica per il monitoraggio di reti, server e servizi. I semplici controlli di Zabbix includono la raggiungibilità ICMP, la perdita di pacchetti, il numero di tentativi e i tempi di risposta. Il suo server o proxy utilizza fpingun'utilità separata, quindi installatela e verificate che il processo Zabbix disponga delle autorizzazioni necessarie prima di affidarvi ai controlli. Documentazione sui controlli ICMP di Zabbix .

2. LibreNMS

Ideale per: Monitoraggio di router, switch e altri dispositivi di rete compatibili con SNMP, con disponibilità di ICMP oltre alle metriche del dispositivo. LibreNMS supporta anche dispositivi solo ping. Il suo percorso fast-ping opzionale è utile per ottenere rapidamente lo stato di funzionamento, ma non misura il tempo di risposta medio o la perdita di pacchetti; utilizzare i grafici di polling standard o un altro metodo di verifica quando questi parametri sono importanti. Documentazione sulla configurazione dei dispositivi solo ping e sul fast-ping di LibreNMS .

3. Nagios Core

Ideale per: team che desiderano un motore di monitoraggio open source e hanno familiarità con la configurazione dei controlli. Nagios Core pianifica i controlli, valuta le soglie e invia notifiche; il pacchetto ufficiale di plugin Nagios include funzionalità check_pingper il tempo di risposta ICMP e la perdita di pacchetti. Core è flessibile, ma richiede una configurazione manuale più complessa rispetto a uno strumento "tutto in uno" in stile appliance. Nagios Core e plugin ufficiali .

4. Icinga 2

Ideale per: Monitoraggio configurabile di host e servizi con tentativi di notifica. Il controllo di Icinga hostaliveutilizza il ping e i suoi modelli di controllo espongono soglie di avviso e critiche per il tempo di andata e ritorno e la perdita di pacchetti. È inoltre possibile aggiungere controlli TCP o applicativi allo stesso host, il che aiuta a distinguere una macchina raggiungibile da un servizio funzionante. Nozioni di base sul monitoraggio di Icinga e riferimento ai comandi di controllo .

5. Comunità dell'Osservatorio

Ideale per: Monitoraggio gratuito e open-source di dispositivi di rete compatibili con SNMP, quando si desiderano dati di interfaccia e di dispositivo oltre alla raggiungibilità. Observium Community è distribuito con licenza open-source QPL. Verificare i limiti dell'edizione prima di sceglierlo per destinazioni standalone: ​​Observium documenta il monitoraggio solo ping di host non SNMP come funzionalità in abbonamento. Dettagli sulle edizioni di Observium e Community e requisiti della funzionalità host solo ping .

6. SmokePing

Ideale per: Individuare le variazioni di latenza nel tempo. SmokePing memorizza e visualizza graficamente la latenza, la variazione di latenza e la perdita di pacchetti, e supporta implementazioni master/slave che consentono di monitorare un target da più posizioni. Si tratta di uno strumento di misurazione e visualizzazione mirato, piuttosto che di un sistema completo di inventario dell'infrastruttura. Funzionalità e documentazione di SmokePing .

7. Esportatore di scatole nere Prometheus

Ideale per: utenti di Prometheus che desiderano monitorare gli endpoint tramite ICMP, HTTP, DNS, TCP o gRPC. L'exporter espone le metriche di monitoraggio; abbinalo a Prometheus per raccogliere, archiviare, interrogare, visualizzare in grafici e generare avvisi. È un componente aggiuntivo, non una dashboard di monitoraggio autonoma. Documentazione e codice sorgente di Blackbox Exporter .

Scegli la posizione corretta della sonda e attiva l'avviso

Un monitor ping segnala la connettività dalla macchina che esegue il controllo. Se gli utenti si connettono da diverse reti o regioni, le verifiche effettuate da più posizioni possono rivelare un problema di routing o di accesso che un singolo monitor centrale non rileva.

Tre sonde di monitoraggio in regioni diverse inviano controlli di rete indipendenti a un unico server
Posizionando più sonde, è possibile capire se un problema di raggiungibilità interessa un solo percorso o diversi.

Prima di abilitare gli avvisi, verificare che il target e la rete consentano il traffico ICMP pertinente. Impostare le soglie in base alle proprie esigenze, prevedere un numero adeguato di tentativi per ridurre il rumore causato da un singolo pacchetto perso e documentare le finestre di manutenzione. Se il ping fallisce, confrontare i risultati da un altro punto di vista e testare la porta o l'URL del servizio effettivo. Se il ping ha successo ma gli utenti continuano a segnalare errori, passare al monitoraggio a livello di DNS, TLS, HTTP o applicazione.

Per un sistema di monitoraggio gratuito e completo, valutate Zabbix e LibreNMS. Per i classici controlli basati su plugin, confrontate Nagios Core con Icinga 2. Per la cronologia della latenza, utilizzate SmokePing; per gli ambienti Prometheus, utilizzate Blackbox Exporter. Scegliete Observium Community quando la visibilità dei dispositivi SNMP è la priorità e i limiti della sua edizione corrispondono ai vostri obiettivi.

(38) Commenti

  1. Enzo 24 -

    Ogni suggerimento è benvenuto! Ho bisogno di un buon strumento open source, aiuto

  2. Chiara P. -

    Questo articolo è una vera gemma! Mi ha fatto pensare a come ottimizzare i miei progetti di rete

  3. Alessia M. -

    Non ho idea di come iniziare con il monitoraggio del ping. Qualcuno ha suggerimenti per principianti

  4. Pietro L. -

    Ottima guida! Ho condiviso il link con i miei colleghi, credo che potranno trarne beneficio!

  5. Alessandro 94 -

    Ho usato Pingdom in passato. È un buon servizio, ma sono curioso di provare strumenti open source. Avete esperienze

  6. Paolo T. -

    Molto utile, specialmente per chi gestisce più progetti contemporaneamente. Ottimo articolo!

  7. Marina T. -

    Articolo utile! Vorrei sapere se ci sono strumenti per monitorare anche le performance del server

  8. Sara Cat -

    Ho appena scoperto questo articolo, e sembra che possa risolvere alcuni dei miei problemi di connessione!

  9. Andrea V. -

    Qualcuno ha esperienza con Zabbix? Sto pensando di implementarlo per il mio progetto di monitoraggio

  10. Lucia Verdi -

    Wow, questo elenco è fantastico! Ho già provato alcuni di questi strumenti e sono davvero utili.

  11. Giorgio IT -

    Ho usato Uptime Kuma e mi sono trovato molto bene. È davvero semplice da installare

  12. Martina D. -

    Bellissimo articolo! Mi piacerebbe sapere se ci sono opzioni di monitoraggio per dispositivi mobili

  13. Fabiola K. -

    Mi piace sapere che ci sono opzioni open source! Proverò sicuramente alcuni di questi strumenti

  14. Sergio H. -

    Molto interessante! Continuate così, articoli come questo sono veramente necessari nel settore

  15. Marco Rossi -

    Ottimo articolo! Non sapevo che esistessero così tanti strumenti di monitoraggio gratuiti. Grazie per la condivisione

  16. Sofia G. -

    Incredibile! Non sapevo che strumenti così buoni fossero disponibili gratuitamente. Fantastiche risorse, grazie

  17. Claire А. -

    Incredibile! Penso che queste soluzioni possono davvero aiutare a mantenere le performance del sito al top.

  18. Davide M. -

    Molto interessante! Stavo proprio cercando uno strumento open source per il mio sito. Continuerò a seguire i vostri aggiornamenti

  19. Simone E. -

    Articolo molto interessante! Dovrei provare a implementare uno di questi strumenti nel mio lavoro

  20. Bianca L. -

    Non mi aspettavo di trovare così tanti strumenti e gratuiti! Grazie per l’ottimo lavoro

  21. Pablo J. -

    Ho trovato questo articolo molto utile e informativo! Grazie per la condivisione

  22. Arianna H. -

    È bello vedere un articolo che parla di soluzioni open source! Continuate a scrivere queste belle guide!

  23. Giulia Bianchi -

    Sono molto interessata al ping monitor. Hai qualche consiglio su quale strumento è più user-friendly?

  24. Giovanni P. -

    Qualcuno ha mai utilizzato SolarWinds? Ho sentito che è un ottimo strumento per il monitoraggio delle reti

  25. Enrico 77 -

    Davvero utile, specialmente per chi è alle prime armi nel monitoraggio delle performance di rete!

  26. Francesca S. -

    Ho provato Nagios ma l'ho trovato complicato. Qualcuno ha una alternativa più semplice da suggerirci?

  27. Raffaella C. -

    Ho trovato incredibilmente utili le informazioni riguardanti le versioni open source. Grazie mille

  28. Emanuela C. -

    RBV è il mio preferito finora. Semplice e molto efficace! Grazie per la lista

  29. Giovanni R. -

    È fantastico vedere così tante opzioni gratuite. Ho già scelto uno da provare

  30. Lorenzo D. -

    Concordo con chi dice che Uptime Robot è molto utile. Lo uso quotidianamente senza problemi

  31. Carlo A. -

    Il monitoraggio del ping è così importante! Grazie per l'info, mi hai aperto gli occhi su strumenti che non conoscevo.

  32. Diego X. -

    Qualcuno di voi ha mai testato l’affidabilità di Everlong? Sono curioso di sapere la vostra esperienza

  33. Roberto K. -

    Grazie per la lista! Userò sicuramente alcuni di questi strumenti per monitorare le mie applicazioni

  34. Emma B. -

    Articolo ben fatto! Potresti approfondire come configurare alcuni di questi strumenti

  35. Nicola P. -

    Sto cercando informazioni su monitoraggio remoto. Qualcuno ha suggerimenti aggiuntivi

  36. Elena F. -

    Grazie per questi suggerimenti! Ho bisogno di monitorare il mio sito e questi strumenti potrebbero aiutarmi molto

  37. Vittoria Z. -

    Grazie per l'ottimo lavoro! Sono entusiasta di provare questi strumenti per migliorare il mio sito

  38. Fabio T. -

    È incredibile come strumenti gratis possano offrire così tante funzionalità. Quale è il migliore per le piccole imprese?

Lascia un commento

10 migliori strumenti di ping sweep per individuare i dispositivi sulla tua rete

10 migliori strumenti di ping sweep per individuare i dispositivi sulla tua rete

Confronta 10 strumenti di scansione ping per una rapida individuazione della rete LAN, la scansione multipiattaforma e la gestione degli indirizzi IP. Scopri cosa può (e non può) rivelarti una scansione.

6 migliori strumenti di gestione della rete per il monitoraggio delle prestazioni

6 migliori strumenti di gestione della rete per il monitoraggio delle prestazioni

Confronta sei strumenti di gestione della rete per il monitoraggio delle prestazioni, tra cui copertura SNMP, mappatura, avvisi, modelli di implementazione e compromessi in termini di costi.

Ping Monitor: 7 strumenti gratuiti e open-source per la disponibilità della rete

Ping Monitor: 7 strumenti gratuiti e open-source per la disponibilità della rete

Confronta sette monitor di ping gratuiti e open-source, da suite di rete complete a strumenti specifici per la misurazione della latenza, e scegli quello più adatto alle tue esigenze in termini di disponibilità, perdita di pacchetti e cronologia.

I migliori analizzatori Wi-Fi per Windows, iOS e Android

I migliori analizzatori Wi-Fi per Windows, iOS e Android

Confronta le migliori app di analisi Wi-Fi per Windows, iPhone e Android, inclusi strumenti per l'analisi della congestione dei canali, la copertura del segnale, le mappe di calore e la risoluzione dei problemi di rete.

QoS nelle reti: cos'è la qualità del servizio e come funziona

QoS nelle reti: cos'è la qualità del servizio e come funziona

Scopri cosa significa QoS nelle reti, come le marcature DSCP e le code di traffico danno priorità alle applicazioni voce, video e aziendali e cosa il QoS non può risolvere.

Il miglior software server SFTP per trasferimenti di file sicuri

Il miglior software server SFTP per trasferimenti di file sicuri

Confronta software server SFTP affidabili per Windows e Linux, tra cui OpenSSH, Bitvise, SolarWinds e SFTPGo. Trova la soluzione più adatta alle tue esigenze di sicurezza e trasferimento file.

I 7 migliori strumenti di gestione degli indirizzi IP per i team di rete

I 7 migliori strumenti di gestione degli indirizzi IP per i team di rete

Confronta sette strumenti di gestione degli indirizzi IP per la scoperta di sottoreti, il coordinamento di DNS e DHCP, l'inventario di rete e la gestione degli indirizzi IP open source.

Procedure ottimali per il monitoraggio della rete: cosa monitorare e quali strumenti utilizzare

Procedure ottimali per il monitoraggio della rete: cosa monitorare e quali strumenti utilizzare

Realizza un sistema di monitoraggio di rete efficace con una chiara copertura dei dispositivi, metriche di prestazioni utili, avvisi tempestivi e un confronto tra SolarWinds NPM, PRTG e OpManager.

I 10 migliori strumenti di scansione di rete per scoprire dispositivi e indirizzi IP

I 10 migliori strumenti di scansione di rete per scoprire dispositivi e indirizzi IP

Confronta gli strumenti di scansione di rete per la rapida individuazione dei dispositivi, le scansioni IP multipiattaforma e la gestione degli accessi IP (IPAM) aziendale, con indicazioni su come scegliere l'opzione più adatta alla tua rete.

Come utilizzare Nmap per il traceroute e leggere il percorso di rete

Come utilizzare Nmap per il traceroute e leggere il percorso di rete

Utilizza l'opzione --traceroute di Nmap per mappare gli hop a un host autorizzato, comprendere l'output di hop e RTT e risolvere i problemi relativi alle risposte mancanti senza eseguire scansioni eccessive.