Komut satırından internet hız ve kalite ölçümü — tarayıcı gerekmez. Internet speed and quality measurement from the command line — no browser needed.
hiztesti.com · bir NETMETRİK ürünü
macOS · Linux — Homebrew
brew tap netmetrik/hiztesti
brew trust netmetrik/hiztesti # üçüncü taraf tap onayı / third-party tap consent
brew install hiztestiHomebrew, resmî olmayan tap'lerdeki formülleri çalıştırmadan önce açık onay ister.
brew trustadımı bu güvenlik onayıdır; formüle özgü bir sorun değildir.Homebrew requires explicit consent before running formulae from third-party taps.
brew trustis that consent step, not a problem with this formula.
Windows — winget
winget install NETMETRIK.HiztestiLinux · FreeBSD — doğrudan indirme / direct download
curl -fsSL https://github.com/netmetrik/hiztesti-cli/releases/latest/download/hiztesti-linux-x86_64.tgz | tar xz
sudo install -m 755 hiztesti /usr/local/bin/Mimariniz farklıysa linux-aarch64 / freebsd-x86_64 arşivini kullanın.
Her sürümde SHA256SUMS.hiztesti vardır; indirmeyi doğrulamak için:
curl -fsSLO https://github.com/netmetrik/hiztesti-cli/releases/latest/download/SHA256SUMS.hiztesti
sha256sum -c SHA256SUMS.hiztesti --ignore-missingapt/yum deposu henüz yok. Doğrudan indirme paket yöneticisine kayıt bırakmaz: güncelleme ve kaldırma elle yapılır. Depo talebi gelirse eklenecek.
No apt/yum repository yet — a direct download leaves no package-manager record, so upgrades and removal are manual.
hiztesti # ölç ve göster
hiztesti -L # sunucuları listele
hiztesti -f json | jq # makine-okunur çıktı
hiztesti --share # sonucu paylaş, bağlantı al
hiztesti --help # tüm seçeneklerSunucuda / On servers
# node_exporter textfile collector
hiztesti --stable-stop -f prometheus > /var/lib/node_exporter/hiztesti.prom
# sürekli kip — 15 dakikada bir, satır başına bir JSON
hiztesti --stable-stop --interval 900 -f jsonl >> /var/log/hiztesti.jsonl--stable-stop ölçüm oturunca fazı erken bitirir: veri kullanımı %71 azalır,
raporlanan hız %0,2'den az sapar. Düzenli koşan bir ajan için pratikte zorunlu.
--stable-stop ends a phase once the measurement settles: 71% less data,
under 0.2% deviation in the reported figure.
| İndirme / Upload · Yükleme / Download | Mbps |
| Gecikme / Latency · Jitter | ms |
| Yük altındaki gecikme / Loaded latency | ms — indirme ve yükleme ayrı |
| Bufferbloat | ms — yük altında gecikmenin şişmesi |
| RPM | RFC 9097 yanıt verebilirlik / responsiveness |
Ölçüm metodolojisi açık ve akademik olarak yayımlandı: NQF whitepaper · DOI 10.5281/zenodo.20774011
| Kod | Anlam / Meaning |
|---|---|
0 |
Başarılı / Success |
2 |
Kullanım hatası / Usage error |
3 |
Ağa ulaşılamadı / Network unreachable |
4 |
İndirme ölçülemedi / Download failed |
5 |
Yükleme ölçülemedi / Upload failed |
6 |
Zaman aşımı / Timeout |
130 |
İptal / Interrupted |
İzleme sistemleri "ağ yok" ile "sunucu yavaş"ı bu kodlarla ayırt eder.
- Ölçüm sonucu varsayılan olarak gönderilmez.
--shareverilmedikçe sonuç kendi makinenizde kalır. --shareile gönderilen sonuçlar paylaşılabilir bir sayfa alır; tüketici istatistiklerine, İSS raporlarına ve yayınlanan veri kümelerine dahil edilmez.- CLI konum bilgisi göndermez.
Results are not submitted by default. With --share, a result gets a
shareable page but is excluded from consumer statistics, ISP reports and
published datasets. The CLI sends no location data.
Hata bildirimi ve öneriler için Issues. Ticari kullanım ve kurumsal ölçüm için: info@netmetrik.com
Bu depo sürüm dağıtımı ve destek içindir; ölçüm motorunun kaynak kodu yayımlanmamaktadır.
This repository hosts releases and support; the measurement engine's source is not published.