Così poco tempo fa stavo avendo problemi wireless e ho scritto un piccolo strumento di monitoraggio che era davvero solo un involucro attorno al ping. Trovo ancora utile visualizzare la connettività corrente a colpo d'occhio.
Ma ho anche aggiunto la possibilità di scrivere un log della sua connettività, quindi ho scritto uno script perl per analizzare il log e visualizzare un grafico di riepilogo. Sembra proprio quello che stai cercando:
L'unico problema è che l'ho sviluppato su Linux, ma da quello che posso dire, il ping dovrebbe funzionare allo stesso modo su un Mac. Se sei interessato, ecco cosa fare:
Se hai git:
$ git clone 'https://github.com/NickSto/uptest.git'
Se non lo fai:
$ mkdir uptest && cd uptest
$ wget 'https://raw.github.com/NickSto/uptest/master/uptest.sh'
$ wget 'https://raw.github.com/NickSto/uptest/master/upanalyze.pl'
Quindi avvia lo strumento di monitoraggio per alcune ore, accedendo a un file (esegui ./uptest.sh -h
per leggerne l'utilizzo):
$ ./uptest.sh 15 -l uptest_log.txt
Quindi puoi stampare l'istogramma con upanalyze.pl
:
$ ./upanalyze.pl uptest_log.txt
Le stelle sono cattive (ping scartati): una linea completa di stelle significa che non hai alcuna connettività per quell'intera ora.