Reputation: 6027
Are there any services (preferably free) which allow you to enter a URL then proceed to download the file from multiple locations and give you the speeds?
Searching has turned up untold numbers of speedtesters for my connection but NOT for a remote website.
To clarify I am looking for a site which will download a file from another site and report the speed at which it was able to download the file. I am NOT looking for a tool to analyse my HTML / page nor am I looking for a tool to report my connection speed.
I realise very simple shell / php / python script etc could be used but obviously I would then need access to various servers elsewhere to use for benchmarking. The desired answer will be a service which provides said infrastructure.
Upvotes: 2
Views: 1760
Reputation: 6027
From the responses and research I have actually found the best solution to be asking simply asking (on forums for example). One of the best forums seems to be: http://www.webhostingtalk.com/forumdisplay.php?s=5338c05a803046bdc4ee4667f37ff834&f=64
jbowes: Thank your for suggesting gomez http://www.compuware.com/application-performance-management/ it looks like it is probably capable of doing what i want but i've had no response from them and the lack of pricing on the website suggests it's probably a no-go.
I also had an idea of writing a php script which can somehow connect to a bunch of server and display some output but i'm not quite sure how it would work (wget / curl work in the wrong direction- i want to see the server's upload bandwidth rather than download) and i don't really have to time to spend on it at the moment.
Upvotes: 0
Reputation: 10556
Here is a very simple website that will give you the speed to download from a given url from different locations.
You can choose from
I hope this is what you need?
Upvotes: 0
Reputation: 3303
Just put in the URL of the file you want to download and select the location from which the download should occur. This service is intended for HTML, but it will work on other file types as well: just look for the Load Time. There may be a limit to how large a file it will allow. I just tried with 1 megabyte of random data.
Keep in mind that the result will be a lower bound on the speed of the server you are testing. In other words, the site you are downloading from might be capable of faster speeds than these results indicate because these results are influenced by whatever is happening on the system doing the downloading.
Upvotes: 1
Reputation: 22591
http://code.google.com/speed/page-speed/
http://developer.yahoo.com/yslow/
Edit: or remote desktop in to your server and run one of those bandwidth testing tools, if you want to measure the server bandwidth in different places. Most bandwidth tools can test different locations.
Upvotes: -1
Reputation: 4150
It's not free, but gomez will let you write and run scripts on a bunch of geographically distributed servers at specified time intervals, and report results.
You can just write a simple script to download a sample file (or authenticate and download, if necessary), and report on how long the download took.
Gomez last mile synthetic monitoring is probably what you would want.
Upvotes: 1