Cara Melakukan Speedtest Server di CentOS 7

CentOS adalah sistem operasi open source yang sering digunakan sebagai platform server. Untuk memastikan performa server yang optimal, perlu dilakukan speedtest server secara teratur. Berikut adalah cara melakukan speedtest server di CentOS 7:

Langkah 1: Install Speedtest-cli

Langkah pertama adalah menginstal speedtest-cli. Speedtest-cli adalah alat baris perintah yang digunakan untuk melakukan speedtest pada koneksi internet. Untuk menginstal speedtest-cli, jalankan perintah berikut:

sudo yum install epel-release

sudo yum install speedtest-cli

Langkah 2: Jalankan Speedtest-cli

Setelah menginstal speedtest-cli, langkah selanjutnya adalah menjalankannya. Untuk menjalankan speedtest-cli, jalankan perintah berikut:

speedtest-cli

Perintah ini akan menjalankan speedtest-cli dan menghasilkan output berupa informasi tentang kecepatan upload dan download server.

Langkah 3: Pilih Server

Jika Anda ingin melakukan speedtest pada server tertentu, Anda dapat memilih server tersebut menggunakan opsi --server. Untuk melihat daftar server yang tersedia, jalankan perintah berikut:

speedtest-cli --list

Perintah ini akan menampilkan daftar server yang tersedia. Setelah menemukan server yang ingin Anda tes, catat ID server tersebut.

Untuk melakukan speedtest pada server tertentu, jalankan perintah berikut:

speedtest-cli --server [ID Server]

Contohnya, jika Anda ingin melakukan speedtest pada server dengan ID 1234, jalankan perintah berikut:

speedtest-cli --server 1234

Langkah 4: Otomatisasi Speedtest

Jika Anda ingin melakukan speedtest secara teratur, Anda dapat menggunakan cron untuk mengotomatisasi proses ini. Untuk membuat cron job yang menjalankan speedtest-cli setiap 10 menit, jalankan perintah berikut:

crontab -e

Tambahkan baris berikut di bagian bawah file:

*/10 * * * * /usr/bin/speedtest-cli --csv >> /tmp/speedtest.csv

Simpan dan keluar dari editor. Cron job ini akan menjalankan speedtest-cli setiap 10 menit dan menyimpan hasilnya dalam file CSV di /tmp/speedtest.csv.

Kesimpulan

Dengan mengikuti langkah-langkah di atas, Anda dapat dengan mudah melakukan speedtest server di CentOS 7. Melakukan speedtest secara teratur dapat membantu Anda memastikan performa server yang optimal dan mengidentifikasi masalah koneksi internet yang mungkin terjadi.