Use of the Ookla speedtest cli to test the internet connection regularly, and push the results to influx db & MQTT.Īn influx db instance must already be running somewhere, and the database created. However one caveat, this will only use a single flow and hence will often not be able to saturate a link.V1.1 Added mosquitto_pub and publish data to MQTT as well as influbdb Summary If you use the time tool you can also measure the full run time of the wget commend which allows you to conform the average rate simply by dividing the size of the downloaded file by the time it took to download it. Note these servers are in Germany and will hence only work well for close by locations. If will also show the finall rate over the full file: Which will download a 1 GB file of random (badly compressible) data wget will also report the instantaneous speed during the download 123-1234567:~ user$ wget -4 -report-speed=bits -O. Mobile data was a lot more, since my mobile contract has 50Mb/s upload. I checked what I get via Wifi and then I checked what I get via mobile data. I don't post a link, my test-link disappeard after a while. What you could try, is to download a big file from a speedtest provider. So this shows, that the speedtest here is limited to the paid upload, otherwise I should see more. Actually it is more complex, the wireless AP is an openwrt-router, which is connected wireless to another openwrt router, and this one is connected via ethernet to the Fritzbox. This is the local speed from my pc ´, connected via Wifi to the Fritzbox of the ISP. Until today I had 10Mbit/s locally too and that was the reason why I was searching for the problem. I get similar results with all the other servers. If the test terminated on my ISP's router (before it reaches my router) it would say 10Gbps.Ĭonnecting to host, port 5201 the max speed I ever see on any of my computers is ~1Gbps. So for example, I have 10Gbps service, but my computers are all max 1Gbps (my router does actually have 10Gbps routing and is connected to my switch via a 10G link). You can also see this with wifi when the ISP bandwidth exceeds your wifi connnection speed. A quick and easy way to locally limit the bandwidth of your computer is to force it to 100Mbps ethernet (when you expect your ISP speeds to be greater than 100Mbps), and you'll see it will cap out at ~94Mbps. The speed-test often doesn't end at the device from which you are testing, but at your router of your ISP.Īre you sure about that? Can you provide references/links/examples? It is fairly easy to prove that the speedtest terminates on your computer - for example, artifically decreasing the bandwidth to your computer will usually demonstrate that the speedtest does indeed test server > your computer.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |