Utility per monitorare la connettività internet?

Vivo in un complesso di appartamenti che pubblicizza una "connessione internet ad alta velocità gratuita" … ma non è affatto ad alta velocità e spesso nemless una connessione. Cioè, è spesso il caso che non riesco a accedere a Internet dal mio computer. Posso ancora arrivare alla pagina di amministrazione del mio router per cui so che non è un caso che il mio computer abbia interrotto completamente la connessione di networking; il problema sembra sicuramente fuori dal mio controllo.

Vorrei lamentarmi della gestione (probabilmente non faranno nulla, ma ancora, non poteva fare del male), e sarebbe bello prendere alcune statistiche sulla connettività internet per eseguire il backup della mia causa . Ho messo insieme un piccolo script per raccogliere alcuni dati pingendo un indirizzo IP noto each 5 minuti, ma sono curioso, c'è un programma più completo che là è progettato per questo? Utilizzo principalmente KDE su Linux, ma non esclusivamente, pertanto le risposte per qualsiasi sistema operativo sono benvenute.

Il tuo attuale piano di pinging each 5 minuti è abbastanza buono. Lo farei un passo avanti e cercare di fare graziosi grafici con qualcosa di simile a Munin . Munin funziona each 5 minuti e raccoglie le statistiche sul tuo sistema, poi li traccia con RRDTool . L'aggiunta di un plugin per ping un sito conosciuto dovrebbe essere un'operazione banale (l'istanza di Munin persegue anche il mio modem via cavo ).

Penso che un buon metodo sarebbe quello di eseguire uno strumento di row di command come traceroute (traceroute) che è disponibile su Linux, Mac e Windows se mi ricordo correttamente. È ansible alimentare il programma un indirizzo web o un IP e ti dirà quanti luppoli ci sono voluti per arrivarci e la latenza tra ciascuno di essi. Se il problema risiede nell'edificio come si dice, i valori di latenza elevati rifletteranno questo.

L'esecuzione di WireShark in modalità promiscua consentirà inoltre di visualizzare altri traffico dipendenti da where risiedono sulla networking in base a voi. Questo può aiutare nella tua analisi.