Server speed
An important feature of a server is the speed of its internet connection, or more precisely, its latency and bandwidth. How can we measure these quantities if all we have is command line access?
Regarding latency, look at my last post. Here's an example from pdes-net.org with the fastest mirror:
± netselect -vv https://mirror.de.leaseweb.net/debian/ Running netselect to choose 1 out of 1 address. ............ https://mirror.de.leaseweb.net/debian/ 2 ms 6 hops 100% ok (10/10) [ 3]
If you want a closer look at the 6 hops, use mtr-tiny.
Concerning bandwidth, use speedtest-cli:
sudo wajig install speedtest-cli
Here's an example from pdes-net.org:
± speedtest Retrieving speedtest.net configuration... Testing from netcup GmbH (185.170.112.87)... Retrieving speedtest.net server list... Selecting best server based on ping... Hosted by IT Ohlendorf (Salzgitter) [111.93 km]: 11.215 ms Testing download speed................................................. Download: 427.58 Mbit/s Testing upload speed................................................... Upload: 393.16 Mbit/s
Hm. A ping of 2 ms and a symmetric down- and upload of 0.4 GB/s for a handful of € per month? Why can't I have that at home?