|
[C] Tool per monitorare lo stato della connessione
Buongiorno a tutti...
Ho bisogno di monitorare costantemente lo stato della connessione ad internet.
Pensavo ad un programma che srutta il programma ping di linux e registra in un file di testo i risultati di questa ricerca.
Esempio pratico del ciclo:
- Il programma esegue ping 1 volta sola, viene memorizzata la stringa di uscita da qualche parte insieme alla data e all'orario, viene ripulita fino ad avere un'elenco così composto
0157 - 0
0158 - 0
0159 - 1
0200 - 0
Con le prime quattro cifre si indica l'ora in questo caso dall'1:57 alle 2:00 viene eseguito un ping al minuto. In base al risultato del ping si scrive 0 se l'host viene raggiunto, oppure 1 se questo non viene raggiunto.
- Il file di uscita verrà analizzato in un secondo momento con un programma esterno e si traccerà un grafico pacchetti persi/tempo per vedere quando ci sono stati dei down della rete.
E' fattibile una cosa del genere? Si può fare meglio?
O esiste una cosa già fatta che fa la stessa cosa??
In sostanza ho bisogno di sapere gli orari in cui la connessione ad internet non funziona..
__________________
Marco
Ultima modifica di marcurs : 04-11-2012 alle 10:56.
|