Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I've got a very bad ISP and want to monitor the connection quality over a month's time.

At the moment I just wrote a script which logs ping requests to Google's DNS server 8.8.8.8.

How can I do that more efficiently? Is there a better way to achieve long term monitoring?

Or a command line tool to measure the bandwidth? Then i could run a cronjob to do this.

share|improve this question
    
Do you want to monitor it constantly over a month? Or at certain periods of time? Depending on what your script actually does, I would suggest you have Task Scheduler (or similar) run the script every 3 hours every day and just let the log files build. –  Dave Rook Oct 23 '12 at 14:49
    
Doesn't matter, ive enough diskspace to handle this. But it would be cool to have a tool which summerize the results in a nice way. –  vo1d Oct 23 '12 at 16:12
add comment

2 Answers

If it's a cable modem, typically you can access a web page (192.168.100.1 has worked twice for me in the past) and you can look at the signal/noise ratio as reported by the modem.

DSL modems typically have this information as well.

share|improve this answer
    
This could be a good additional source for an own tool –  vo1d Aug 29 '13 at 15:04
add comment

I would switch to using a tool to monitor things.

Assuming that you can ping your router, you could try something like the thinkbroadband monitor tool. This will give you excellent information on the quality of your connection.

DSLreports also has some useful tools.

If you run a server off your connection, you might also want to try a free subscription with one of the web site monitoring services such as http://monitor.us

For testing outward rather than inward, have a look at: http://www.guidingtech.com/1836/5-power-tools-to-check-broadband-speed-and-quality/ Which lists some tools such as speedtest.net which is an excellent monitor that you run on a PC on your local network.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.