Share

Pingstat Monitorare la Connessione di Rete con Linux

pingstat

​Pingstat è un progetto open source ospitato su Codeberg che offre uno strumento per monitorare e analizzare la latenza di rete attraverso l’uso del comando ping. Questo strumento è particolarmente utile per utenti e amministratori di sistema che desiderano valutare le prestazioni della propria connessione Internet o individuare potenziali problemi di rete.​

Funzionalità principali di Pingstat

  • Monitoraggio della latenza: Pingstat consente di inviare pacchetti ICMP a destinazioni specifiche e registrare i tempi di risposta, fornendo una panoramica dettagliata delle prestazioni della rete.
  • Analisi statistica: Lo strumento elabora i dati raccolti per calcolare statistiche chiave come il tempo medio di andata e ritorno (RTT), la deviazione standard e la percentuale di pacchetti persi.​
  • Visualizzazione dei dati: Pingstat presenta i risultati in formato chiaro e comprensibile, facilitando l’identificazione di anomalie o variazioni nelle prestazioni della rete.​

Confronto con strumenti simili

Esistono altri strumenti con funzionalità analoghe, come lo script ping_datacenters.sh disponibile su GitHub. Questo script permette di pingare indirizzi IP di datacenter selezionati e visualizzare i risultati relativi alla perdita di pacchetti, offrendo un metodo semplice per verificare la connettività e le prestazioni di vari datacenter inviando richieste ICMP ai loro indirizzi IP. ​

Vantaggi di Pingstat

  • Personalizzazione: Gli utenti possono configurare Pingstat per monitorare indirizzi IP o domini specifici, adattando lo strumento alle proprie esigenze.​
  • Automazione: Pingstat può essere integrato in script o processi automatizzati per un monitoraggio continuo della rete, consentendo una risposta tempestiva a eventuali problemi.​
  • Open Source: Essendo un progetto open source, Pingstat offre trasparenza e la possibilità per la comunità di contribuire al suo sviluppo e miglioramento.​

Installare Pingstat

Installare Pingstat su Arch Linux, Fedora, Ubuntu e derivate è molto semplice basta digitare da terminale:

wget -q "https://codeberg.org/tomsh/pingstat/raw/branch/main/install" -O install.sh 
sudo bash install.sh 
rm install.sh

Una volta installato basta aggiungere i vari server / dispositivi da “pingare” digitando:

pingstat add ip_o_indirizzo_del_dispositivo

fatto questo possiamo avviare il monitoraggio digitando:

pingstat -p 
pingstat

Pingstat è un ottimo esempio di come strumenti minimalisti possano risolvere esigenze specifiche senza complicazioni. Se cercate un modo semplice ma efficace per monitorare la vostra connessione, vale sicuramente la pena provarlo.

Potrebbe interessarti