banner-speed

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 :
Speedtest.net menggunakan flash player untuk melakukan test kecepatan upload dan upload, hal ini mudah dilakukan jika PC kita memiliki tampilan desktop / GUI, namun kita akan kerepotan jika ingin melakukan test pada vps atau server non gui.
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:
#yum install python

Untuk 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.py

atau

#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 -h

hasilnya 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 :
root@server:~/speedtest-cli# python speedtest_cli.py –share
Retrieving 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 ms
Testing download speed………………………………….
Download: 9.78 Mbit/s
Testing upload speed…………………………………………..
Upload: 9.64 Mbit/s
Share results: http://www.speedtest.net/result/3021769239.png
root@server:~/speedtest-cli#

—————————————————————————————

 

Selanjutnya buka link http://www.speedtest.net/result/3021769239.png dari browser anda. share result merupakan link gambar hasil speedtest saya

 


original from : https://github.com/sivel/speedtest-cli

Need Help? Chat with us