Jika pada umumnya seseorang melakukan pengecekan kecepatan internet dengan mengakses http://speedtest.net melalui browser, lalu bagai mana jika kita ingin mengecek speed internet pada PC server atau VPS yang notabene tidak memiliki tampilan GUI. Berikut pembahasannya :
Namun hal ini bisa kita atasi menggunakan script python buatan Matt Martz yang bernama speedtest-cli untuk menjalakan test speedtest.net dari command line.
Untuk menjalankan script ini dibutuhkan software python yang telah di install pada vps / server.
Anda bisa menginstall python dengan perintah sebagai berikut:
Untuk OS Redhat/Centos:
Untuk menjalankan script ini dibutuhkan software python yang telah di install pada vps / server.
Anda bisa menginstall python dengan perintah sebagai berikut:
Untuk OS Redhat/Centos:
#yum install pythonUntuk OS Debian/Ubuntu:
#apt-get install python
Download file speedtest-cli :
#wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.pyatau
#curl -o speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py
Setelah di download berikan hak akses eksekusi pada file speedtest_cli.py agar bisa dijalankan
#chmod +x speedtest-cli
Lalu bagaimana cara penggunaan nya ?
kerikkan perintah berikut :
$ speedtest-cli -hhasilnya akan seperti berikut :
$ speedtest-cli -h usage: speedtest-cli [-h] [--share] [--simple] [--list] [--server SERVER] [--mini MINI] [--version] Command line interface for testing internet bandwidth using speedtest.net. -------------------------------------------------------------------------- https://github.com/sivel/speedtest-cli optional arguments: -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 --version Show the version number and exit
Langsung saja untuk penggunaannya bisa menggunakan perintah berikut
#python speedtest-cli --share
option "--share" berguna agar kita bisa men-share hasil speedtest VPS kita :berikut hasil speedtest VPS yang saya gunakan :
share result merupakan link gambar hasil speedtest sayaroot@server:~/speedtest-cli# python speedtest_cli.py --shareRetrieving speedtest.net configuration...Retrieving speedtest.net server list...Testing from GHOSTnet GmbH (5.175.135.174)...Selecting best server based on ping...Hosted by LeaseWeb (Frankfurt) [100.73 km]: 8.98 msTesting download speed........................................Download: 9.78 Mbit/sTesting upload speed..................................................Upload: 9.64 Mbit/sShare results: http://www.speedtest.net/result/3021769239.pngroot@server:~/speedtest-cli#
original from : https://github.com/sivel/speedtest-cli