Test Kecepatan Internet VPS via CLI dengan Python
Assalamu'alaikum Warahmatullahi Wabarakatuh.
Kesempatan hari Senin ini, Saya akan sharing tentang SpeedTest
Apa itu SpeedTest?
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.
Instalasi Python
Anda bisa menginstall python dengan perintah sebagai berikut:
Untuk OS Redhat/Centos:

Ketikkan perintah berikut :
Langsung saja untuk penggunaannya bisa menggunakan perintah berikut
Berikut contoh hasil speedtest VPS:
Share Result merupakan link gambar hasil speedtest :
Sekian Semoga Bermanfaat.
Wassalamu'alaikum Warahmatullahi Wabarakatuh.
original from : https://github.com/sivel/speedtest-cli
Kesempatan hari Senin ini, Saya akan sharing tentang SpeedTest
Apa itu SpeedTest?

Speedtest.net adalah sebuah situs yang menyediakan pengujian kecepatan koneksi internet yang disediakan oleh perusahaan asal Kalispell, Montana, Amerika Serikat, Ookla. Situs ini berjalan mulai tahun 2006. Sebanyak 20 juta pengguna internet mengetes kecepatan internetnya melalui situs ini setiap bulannya. ( Wikipedia )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.
Instalasi Python
Anda bisa menginstall python dengan perintah sebagai berikut:
Untuk OS Redhat/Centos:
#yum install pythonUntuk OS Debian/Ubuntu:
#apt-get install pythonDownload 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.pySetelah di download berikan hak akses eksekusi pada file speedtest_cli.py agar bisa dijalankan
#chmod +x speedtest-cliPenggunaan Python

Ketikkan perintah berikut :
$ speedtest-cli -hHasil :
$ 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 --shareoption "--share" berguna agar Kita bisa berbagi atau men-share hasil speedtest VPS kita :
Berikut contoh hasil speedtest VPS:
root@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#
Share Result merupakan link gambar hasil speedtest :

Sekian Semoga Bermanfaat.
Wassalamu'alaikum Warahmatullahi Wabarakatuh.
original from : https://github.com/sivel/speedtest-cli
Komentar
Posting Komentar