Măsoară-ți bandwidth-ul serverului din terminal

Speedtest.net este cel mai cunoscut site de măsurare a bandwidth-ului, unde orice vizitator își poate măsura lățimea de bandă a conexiunii internet direct din browser. Ce facem însă cu serverele, unde avem la dispoziție doar o consolă text?

Am găsit o unealtă foarte simplă și eficientă pentru măsurarea bandwidth-ului direct din linia de comandă: speedtest-cli . Programul folosește serverele de testare de la speedtest.net și îți poate da o imagine foarte clară asupra capacităților de trafic ale serverului tău.

Instalarea programului este extrem de simplă:

# wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
# chmod +x speedtest-cli

găsești mai multe modalități de instalare direct pe pagina speedtest-cli )

Rularea programului este de asemenea, foarte simplă:

# ./speedtest-cli --help
Usage: speedtest-cli [options]

Command line interface for testing internet bandwidth using speedtest.net.
--------------------------------------------------------------------------
https://github.com/sivel/speedtest-cli

Options:
  -h, --help       show this help message and exit
  --share          Generate and provide a URL to the speedtest.net share
                   results image
  --simple         Suppress verbose output, only show basic information
  --list           Display a list of speedtest.net servers sorted by distance
  --server=SERVER  Specify a server ID to test against
  --mini=MINI      URL of the Speedtest Mini server
  --source=SOURCE  Source IP address to bind to
  --version        Show the version number and exit

Iată rezultatele unui test de pe unul din serverele noastre virtuale:

Rezultate Speedtest.net
image-33

Rezultate Speedtest.net