Untuk mengecek bandwidth internet kita biasanya kita menggunakan salah satu layanan yang populer yaitu dengan mengakses laman www.speedtest.net. Nah, bagaimana jika komputer kita tidak mempunyai peramban (browser)? Misalnya server yang hanya bisa kita akses melalui Command-line Interface (CLI).
Speedtest-cli adalah sebuah skrip yang ditulis menggunakan bahasa pemograman Python yang bisa mengukur kecepatan internet. Aplikasi ini bisa mengecek kecepatan internet ke server tertentu dan bisa menyediakan tautan hasilnya.
Untuk menggunakan speedtest-cli kita harus mempunyai Python versi 2.4-3.4 atau yang lebih tinggi.
Berikut akan dijelaskan cara menginstall speedtest-cli menggunakan python-pip yaitu manajer paket untuk Python. Hal yang harus dilakukan pertama kali tentu saja menginstall python-pip.
sudo apt-get install python-pip
Setelah menginstall python-pip, berikutnya adalah menginstall speedtest-cli.
sudo pip install speedtest-cli
Menggunakan speedtest-cli
Setelah menginstall speedtest-cli, aplikasi bisa dijalankan dengan perintah:
speedtest-cli
Aplikasi akan mengetes kecepatan internet kita ke server terdekat berdasarkan jarak. Dalam kasus ini ke Medan.
Untuk mendapatkan tautan hasil tambahkan –share di ujung perintah speedtest-cli.
speedtest-cli --share
Kita juga bisa menggunakan speedtest-cli ke server tertentu. Untuk melihat dafatar servernya jalankan perintah:
speedtest-cli --list
Jika daftar servernya terlalu panjang, bisa kita filter menggunakan perintah grep atau mencetak hasilnya ke berkas.
speedtest-cli --list | grep –i Singapore speedtest-cli --list > server.txt
Untuk mengecek kecepatan internet ke server tertentu, kita jalankan perintah:
speedtest-cli --server [server ID]
Dalam kasus ini saya ingin mengecek ke SGIX, jadi saya jalankan perintah:
speedtest-cli --server 2213
thanks…bagaimana cara mengubah phyton ke versi yg lebih tinggi?