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.