Bu içerikte, SSH ile Linux sunucunuzun hızını speedtest-cli (Speedtest.net) aracılığıyla test etmek için birkaç komut satırı paylaşacağım. SSH ile Linux sunucu hız testi yapmak, hizmet aldığınız firmanın gerçekten iddia ettiği hızları sunup sunmadığını kontrol etmenizi ve internet bağlantınızla ilgili olası sorunları teşhis etmenizi sağlar.
Şimdi nasıl yapıldığına bir bakalım.
Linux Sunucu Hız Testi SSH Komutları
Speedtest-cli, ağ bant genişliği hızını kontrol etmek için Speedtest.net‘i kullanan bir komut satırı yardımcı yazılımıdır. İndirme ve yükleme hızlarının yanı sıra sunucu yanıt süresini de kontrol edebilir.
Öncelikli olarak ssh ile sunucumuza bağlanarak, aşağıdaki komutlarla Speedtest-cli kuralım.
[html] wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.pychmod +x speedtest-cli
[/html]
Speedtest-cli kurulumundan sonra sunucu hızını test etmek için ise aşağıdaki komutu kullanacağız.
./speedtest-cli
Sunucu hız testinin ekran görüntüsü alıp, paylaşmak isterseniz aşağıdaki komut kullanılabilir.
./speedtest-cli --share
Ek bilgi olarak; aşağıdaki komut da görseldeki gibi sunucuların listelerini döker.
./speedtest-cli --list
Veya istediğiniz ülke sunucularını listelemek için,
./speedtest-cli --list |grep Ulkeadi (ingilizce)
Listede dökülen bir lokasyonu test etmek için,
./speedtest-cli --server 8840
komutları kullanılabilir.
Sonuç:
Artık SSH ile Linux sunucu hız testi komutlarıyla, sunucunuzun hız testini kolaylıkla yapabilirsiniz. Geri bildirim vermeyi ve bu yazıyı arkadaşlarınızla paylaşmayı unutmayın.
Sevgiler.
çok güzel böyle birşey ihtiyaç geçekten deskop olmadığı için test edemiyorduk teşekkür ederim
Rica ederim 🙏
Aynı durum çoğu kişide oluyor, özellikle masaüstü kullanma imkanı olmayınca hız testi yapmak zorlaşıyor. Bu yöntem sunucudan direkt test yapmayı sağladığı için oldukça pratik. Senin de işine yaramasına sevindim 🙂
Rockylinux 8 çalışmıyor
RockyLinux 8’de speedtest-cli bazen uyumsuzluk çıkartabiliyor. Bunun yerine Ookla’nın resmi speedtest aracını kurmayı deneyebilirsiniz. Daha güncel olduğu için RockyLinux üzerinde sorunsuz çalışıyor. Alternatif olarak iperf3 veya fast gibi test araçlarını da tercih edebilirsiniz.
/usr/bin/env: ‘python’: No such file or directory
Hocam böyle bir hata alıyorum ne yapmalıyım?
Merhaba,
Aldığın hata, sunucunda Python kurulu olmadığını gösteriyor. Speedtest-cli çalışabilmesi için önce Python’ın yüklenmiş olması gerekiyor. Sunucuna Python’u kurduktan sonra tekrar denediğinde sorun çözülecektir.
Teşekkürler hocam.
İlginize ben teşekkür ederim Kaan Bey 🤗