How about uploading a 1MB file to a known external location, then writing a 
MRTG plugin that times a download of this file and converts this time to a bps? 
 You need to have a large enough file else the HTTP protocol overhead will 
impact the calculations.
Of course this is dependent of the speed of the external website, too, so you 
need to be sure that THAT is not the bottleneck.  Possibly doing this for 
several locations and averaging the results?

If you are going to use MRTG, you probably want to run the checks every 5min 
and use RRDtool, then routers2, mrtg-rrd or 14all to generate the graphs as 
required.

Steve

________________________________
From: [email protected] [[email protected]] On Behalf 
Of Matt Baer [[email protected]]
Sent: Sunday, 4 October 2009 8:07 a.m.
To: mrtg
Subject: [mrtg] Monitoring Internet Speeds

Does anyone have a method for monitoring internet speeds?  I want to create a 
graph that will basically run a speed test and graph the results every hour or 
half hour.  I'm not sure on the perl script or how to create the cron job 
correctly. I can figure out the timing part, but the script side, I have no 
clue.  Any suggestions?
_______________________________________________
mrtg mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/mrtg

Reply via email to