Ubuntu Sunucularda Speedtest CLI Kurulumu ve Kullanımı
Ubuntu sunucularda internet bağlantısının gerçek performansını ölçmek, özellikle VDS, VPS ve fiziksel sunucular için oldukça önemlidir. Ağ gecikmesini (Latency), indirme (Download) ve yükleme (Upload) hızlarını düzenli olarak test etmek; olası ağ problemlerini erken tespit etmenize yardımcı olur.
Özellikle VDS Sunucu kullanan kullanıcılar, sunucularının ağ performansını belirli aralıklarla kontrol ederek altyapının stabil çalıştığından emin olabilir. Grafik arayüzü bulunmayan Ubuntu sunucularda ise bu işlemin en pratik yolu Speedtest CLI aracını kullanmaktır.
Speedtest CLI Nedir?
Speedtest CLI, Ookla tarafından geliştirilen resmi komut satırı uygulamasıdır. Web tarayıcısına ihtiyaç duymadan terminal üzerinden internet hız testi yapmanızı sağlar. Özellikle veri merkezlerinde çalışan Linux sunucular için en güvenilir hız testi araçlarından biridir.
Resmi Speedtest CLI uygulaması sayesinde aşağıdaki metrikleri ayrıntılı olarak görüntüleyebilirsiniz:
Download (İndirme) hızı
Upload (Yükleme) hızı
Latency (Ping)
Jitter değeri
Packet Loss (Paket Kaybı)
Kullanılan test sunucusu
Neden Resmi Speedtest CLI Kullanılmalıdır?
Ubuntu depolarında bulunan speedtest-cli paketi Python tabanlı eski bir sürümdür. Özellikle 1 Gbps ve üzerindeki bağlantılarda doğru sonuç vermeyebilir.
Ookla’nın resmi Speedtest CLI uygulaması ise şu avantajları sunar:
Daha doğru hız ölçümü yapar.
Daha düşük CPU kullanımı sağlar.
Resmi Ookla sunucularını kullanır.
Latency ve Jitter ölçümleri daha hassastır.
Packet Loss desteği sunar.
Yüksek bant genişliğinde doğru sonuç verir.
Ubuntu’da Speedtest CLI Kurulumu
1. Paket Listesini Güncelleyin
İlk olarak sistem paketlerini güncelleyin.
sudo apt update
2. Curl Paketini Kurun
Kurulum betiğini indirebilmek için curl paketinin yüklü olması gerekir.
sudo apt install curl -y
3. Ookla Resmi Deposunu Ekleyin
Resmi depo eklendiğinde gelecekte yayınlanan güncellemeleri kolayca alabilirsiniz.
Kurulum tamamlandıktan sonra uygulama kullanıma hazır olacaktır.
Ubuntu’da Speedtest Nasıl Yapılır?
İlk hız testinizi başlatmak için aşağıdaki komutu çalıştırmanız yeterlidir.
speedtest
İlk çalıştırmada lisans sözleşmesi görüntülenir. Devam etmek için ekranda istenildiği şekilde YES yazarak onay vermeniz gerekir.
Ardından Speedtest CLI en uygun sunucuyu otomatik olarak seçer ve internet hızınızı ölçmeye başlar.
Yakındaki Test Sunucularını Listeleme
Belirli bir şehirdeki sunucu ile test yapmak istiyorsanız önce sunucu listesini görüntüleyebilirsiniz.
speedtest -L
Komut sonucunda size en yakın Speedtest sunucuları ve bunlara ait ID numaraları listelenir.
Belirli Bir Sunucu ile Speedtest Yapma
Listelediğiniz sunuculardan birinin ID numarasını kullanarak doğrudan o sunucu üzerinden hız testi gerçekleştirebilirsiniz.
speedtest -s 12345
Buradaki 12345 örnek bir sunucu ID’sidir. Kendi listelenen sunucunuzun ID numarasını kullanmanız gerekir.
JSON Formatında Sonuç Alma
Otomasyon sistemleri veya monitoring araçlarında kullanılmak üzere çıktıyı JSON formatında alabilirsiniz.
speedtest --format=json
Bu yöntem özellikle sunucu izleme sistemleri, Prometheus exporter’ları veya özel scriptler için oldukça kullanışlıdır.
Speedtest CLI’da Sık Kullanılan Komutlar
Komut
Açıklama
speedtest
Otomatik hız testi yapar.
speedtest -L
Yakındaki sunucuları listeler.
speedtest -s ID
Belirli sunucuda test gerçekleştirir.
speedtest --format=json
JSON çıktısı verir.
speedtest --help
Tüm parametreleri görüntüler.
Karşılaşılabilecek Hatalar
Command not found
Kurulum tamamlanmamış olabilir veya PATH değişkeninde sorun oluşmuş olabilir. Paketin doğru kurulduğunu kontrol edin ve gerekirse sunucuyu yeniden başlatın.
Eski speedtest-cli Çalışıyor
Eğer çıktınız oldukça basit görünüyorsa Python tabanlı eski paket kurulu olabilir.
sudo apt remove speedtest-cli
Daha sonra resmi Ookla paketini yeniden kurmanız tavsiye edilir.
Sonuç
Ubuntu sunucularda Speedtest CLI kullanmak, internet bağlantınızın gerçek performansını ölçmenin en güvenilir yollarından biridir. Özellikle veri merkezi altyapılarında çalışan VPS Sunucu kullanıcıları için düzenli hız testi yapmak; ağ sorunlarını erken tespit etmek, servis sağlayıcının sunduğu performansı doğrulamak ve olası darboğazları belirlemek açısından büyük önem taşır.
Resmi Ookla Speedtest CLI sürümünü kullanarak daha doğru sonuçlar elde edebilir, JSON çıktıları sayesinde bu testleri otomatik izleme sistemlerinize de entegre edebilirsiniz.