Okosságok V. : Cloudflare Speed CLI

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

A Cloudflare Speed CLI egy nyílt forráskódú eszköz, amely lehetővé teszi a hálózati teljesítmény (késleltetés, letöltési/feltöltési sebesség, jitter stb.) mérését a Cloudflare globális hálózatán keresztül parancssorból.

A Cloudflare sebességmérő szolgáltatásának megfelelve, nem használ WebRTC-t, tiszta HTTP/HTTPS kéréseket küld a Cloudflare infrastruktúrájára, így megbízhatóan méri a „valós” sebességet anélkül, hogy CDN gyorsítás vagy böngészőoptimalizációk torzítanák az eredményt, a kliens közvetlenül kommunikál a legközelebbi Cloudflare POP-pal (Point of Presence).
Anonim módon működik, nem gyűjt személyes adatokat, nem tárol IP-címet, nincs bejelentkezés/API-kulcs.

A következő méréseket végzi el:

  - Latency (RTT): A kliens és a legközelebbi Cloudflare POP közötti kerekített válaszidő.
  - Jitter: A késleltetés ingadozása egymást követő csomagok között.
  - Download speed: HTTP(S)-en keresztül történő letöltési sebességmérés.
  - Upload speed: POST kérésekkel történő feltöltési sebességmérés.
  
Nem fedi le az összes hálózati réteget, nem mér pl. UDP-t, TCP BDP-t, stb., ezt vegyük figyelembe!

A program a mérésekhez különböző méretű adatcsomagokat használ, a szervert automatikusan az Anycast hálózat segítségével választja ki (az elérhető legközelebbit, pl. BUD = Budapest).
A méréseket naplózza (History fül), innen az adatokat akár exportálhatjuk is (JSON, CSV).

Az elérhető opciókat a --help kapcsolóval érhetjük el, lehetőségünk van az alapértelmezett értékek megváltoztatására, kérhetünk egyszerű szöveges kimenetet (--text), vagy akár cron feladatként (--silent) is futtathatjuk, stb..

A UNIX filozófia újabb példája, egyszerű, de amit csinál, azt jól és pontosan csinálja...

Elérhető itt: https://github.com/kavehtehrani/cloudflare-speed-cli

Berus

Hozzászólások

engem

Értékelés: 

0
Még nincs értékelve

Köszi!

Érdekes cucc.

Engem ilyenkor mindig az piszkál, hogy miként akadtál rá.

Én csak beírom a gugliba, hogy speedtest, és hozza az Ookla cucot, nem keresek tovább.

engem

Értékelés: 

0
Még nincs értékelve

#1 Ahogy Kamival beszélgettük nemrég, gyk. a GitHub-on élem a "Linuxos" életemet, folyamatosan vadászok ott "okosságokra", így találtam ezt is...