Dlouhodobé statistiky rychlosti linky

Filip

Dlouhodobé statistiky rychlosti linky
« kdy: 11. 12. 2014, 12:16:47 »
Ahoj,

nemate tip na program, ktery bude sbirat dlouhodobejsi statistiku rychlosti linky. Staci aspon natuknout.

Idealne neco, co kazdych x minut zkusi stahnout odnekud rozumne mnozstvi dat, nasledne poslat data, spocita prumernou rychlost a ulozi do souboru. A uplne idealne, aby to bezelo na raspbianu. (linka je 20/20, to PI zvladne)

Samozrejme dalsi sitovy provoz ovlivni vysledky, ale vetsinu casu tu nic jineho nebezi.

Jde mi o to, jestli skutecna maximalni rychlost dlouhodobe odpovida tomu, co deklaruje poskytovatel (tj. koupena rychlost + vliv agregace + nejaka tolerance).

Diky
« Poslední změna: 11. 12. 2014, 12:26:18 od Petr Krčmář »


libcha

Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #1 kdy: 11. 12. 2014, 16:14:11 »
Na tvém místě bych uvažoval asi takhle:

Stahování je jednoduché: vytvořím cronjob, který bude volat bashový skript. Ten pomocí wget stáhne třeba linuxovou isovku z nějakého spolehlivého mirroru a průměrnou rychlost (grepnutou z wgetova výstupu) zaloguje do nějakého logu.

Upload je trochu horší, protože musíš mít KAM to uploadnout, aby ta protistrana nebyla tím bottleneckem; a zároveň aby uploadovací protokol byl jednoduchý. Šlo by třeba si někde s dobrou konektivitou umístit dummy FTP server (zakázaný download, povolený upload který se ale nikam nezapíše a rovnou smaže :) ) a pomocí http://wput.sourceforge.net/ tam nahrávat něco, třeba tu staženou isovku.

j

Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #2 kdy: 11. 12. 2014, 16:25:10 »
Mezi nama, k cemu ti to bude dobry? Totiz ... bud linku nejak vyuzivas a pak ti staci sledovat realny prenosy nebo linku nevyuzivas a pak je ti to jedno. Ostatne, presne na tom je zalozen prodej agregovanych linek - ze to 90% uzivatelu vyuziva z 10% kapacity.

2libcha: Az to ISO budes sosat pro 185ty, tak se nejspis dockas trvalyho banu.

Unknown

Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #3 kdy: 11. 12. 2014, 18:04:25 »
Tohle nestaci?

http://testmy.net/auto

Filip

Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #4 kdy: 12. 12. 2014, 10:08:36 »
Tohle nestaci?

http://testmy.net/auto

Tohle vyzkousim a na prvni pohled to vypada jako presne to, co potrebuju. Dekuju.

to libcha: to jsem si nechaval jako posledni moznost. Mozna i sluzby jako dsl.cz apod muzou mit nejake verejne API. Kazdopadne by mi to zabralo o dost vic casu.

to j: to pripojeni je ted nove (domovni pripojka i bytove pripojky). Na zaklade mych minulych mereni uz to poladili a je to ted lepsi. Chteji po me potvrdit, ze je to ok. To o beznem nevyuzivani kapacity je samozrejme pravda a ja plnou rychlost vyuziju tak mozna 1% casu.





Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #5 kdy: 12. 12. 2014, 10:58:42 »
Tiez je dolezite co je to za linku. Ak by si to mal nahodou bezdrat, tak do vzorca si pripocitaj este nahodne udalosti rusenia. Tie sa daju este rozdelit na atmosfericke a priemyselne.

Jimm

Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #6 kdy: 12. 12. 2014, 11:01:27 »
Speedtest ma CLI...

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #7 kdy: 12. 12. 2014, 11:46:19 »
Speedtest ma CLI...

Ktery speedtest? Kde o tom cli neco najdu?

Jimm

Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #8 kdy: 12. 12. 2014, 13:54:18 »
Na mobilu mi blbne lmgtfy, tak tady:http://binarynature.blogspot.cz/2013/03/measure-internet-connection-speed-from-linux-command-line.html?m=1

rsaf

Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #9 kdy: 12. 12. 2014, 18:09:56 »
Pro tento účel používám jednoduchý PERLový skript, který volá příkaz CURL s parametry:
curl http://www.server.tld/test.dat -o /dev/null -w %{speed_download}
při takovémto volání curl zobrazí pouze průměrnou rychlost stahování, takže se výstup nemusí nijak složitě parsovat....
Podobně by mělo jít soubor i uploadovat (curl to umí) = poslat POST data. Docela výhoda pak je, že s tím většinou ani server na druhé straně nemusí příliš počítat... (protože prostě zpracovává POST request ve kterém mu přijdou data...)
PERLový skript pak přes RRDTool generuje graf...

Zopper

  • *****
  • 753
    • Zobrazit profil
Re:Dlouhodobé statistiky rychlosti linky
« Odpověď #10 kdy: 12. 12. 2014, 21:35:06 »
Ktery speedtest? Kde o tom cli neco najdu?

Speedtest.net, na zbytek poradí Google.