Every day we doubt our ISP if it is really delivering the bandwidth we hire.
And the best way to keep an eye on this is to constantly monitor using some quick and easy tool.
We will know 3 excellent tools for this via the command line.
speedtest-cli is an open source command line interface for testing Internet bandwidth that can also be used directly by the browser. It is a quick little tool to check the download and upload speed.
speedtest-cli is available in most distros and can be easily installed using the package manager.
In Gentoo just install it with Portage:
In Debian/Ubuntu, you can use the following procedure:
For any other distro you can download it via the command line and to install:
Fast is an open source CLI utility developed by Netflix’s fast.com service and you can also access it directly from the browser.
Fast is the perfect tool for those who just want to check the download speed in a very simple way.
To use it via the command line you will need
npm properly installed on your system and then run command:
You can also install it using the snap:
After installed you can run via command line:
LibreTest is open source and does not use Flash, Java and Websocket. It can be accessed directly by the browser and used via the command line according to additional tools that implement it.
Its differential is that you can use it on your server and offer as a service and use curl via the command line pointing to your server (this procedure is outside the scope of this article).