Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Sledování rychlosti konektivity  (Přečteno 4262 krát)

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Sledování rychlosti konektivity
« kdy: 16 Prosince 2010, 19:19:55 »
Zdravím,


můj poskytovatel mě stále víc a víc šmelí na konektivitě. Prosím vás nění nějáke pls program/aplikace na neustále sledování rychlosti konektivity.

Předem moc děkuji za reakce.

jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: Sledování rychlosti konektivity
« Odpověď #1 kdy: 16 Prosince 2010, 21:47:32 »
Systém->Správa->Monitor systému a tam je aj rýchlosť dakde.A ak sa nemýlim tak ide dať aj applet do panelu.
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #2 kdy: 16 Prosince 2010, 22:41:19 »
jej toto mě nanapadlo nicméně já jako by řeším sledování rychlosti internetové konektivity ne přenos v rámcí místní sítě.

Nedá se přes něco rozumějšího než jsou ty weboé speedtesty něják řešit. Aby tam byla třeba i statistika té rychlost?



jAster_BA

  • Závislák
  • ***
  • Příspěvků: 4165
  • FEI STU stole my soul, don't have time anymore :/
Re: Sledování rychlosti konektivity
« Odpověď #3 kdy: 17 Prosince 2010, 00:10:11 »
Teraz ma fakt nič nenapadá...fúúú uplne som teraz vymletý.Možno zajtra keď si v posteli doplním baterky.A nestačí sa pozrieť na napr. speedtest.net?Ahaa...pomaly mi to dopína  ;D tu historiu chceš ako dôkaz.Ma napadá robiť si screenshoty...ale to nieje hodnoverné...idem ja radšej spať
Mám doma všelijaké staré haraburdy ale najviac ma *censored*tie novšie s grafikou ATI/AMD... registered as user #520570

Linuxové počítadlo Automatická kompilácia jadra


mosqa

  • Stálý člen
  • **
  • Příspěvků: 854
Re: Sledování rychlosti konektivity
« Odpověď #5 kdy: 17 Prosince 2010, 10:23:39 »
podla toho co pises by si asi potreboval nieco co by neustale testovalo max. prenosovu rychlost, cim by si si zahltil cele pasmo takze by ti bol internet na dve veci - na meranie aky mas internet a tu druhu si dopln sam..
na meranie aktualnej rychlosti up/down je skvely netspeed-applet do panelu
AMD Athlon X2 4850e; GIGABYTE MA78GM-DS2H; IGP ATI HD3200; 2GB (KIT 2x1GB) DDR2 KINGSTON BOX; WD 6400AAKS; SAMSUNG SpinPoint F1 HD322HJ; SAMSUNG SH-S223F SATA; squeezy

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #6 kdy: 17 Prosince 2010, 16:45:17 »
Tak jsem zkoším postupně jednotlivé nápady a narazil jsme na zajímavou aplikaci, vnstat. Chtěl jsem si provoznit www verzi tak jsem sáhl po vnStat PHP frontend 1.5.1 je to lokalizované do čj což je další velký plus pro mnoho lidi i pro mě xD.
A narazil sjem ne problém že jse ty data něják neobnovují. Je tam jen jeden záznam a nic víc. Instaloval jsme to pod rootem.
Nevítě pls kde by mohl být chybička?

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #7 kdy: 17 Prosince 2010, 17:54:13 »
No tak jsme pokročil ale co s tímto:

Kód: [Vybrat]
Error: Unable to read database "/var/lib/vnstat/wlan0".
Info: -> A new database has been created.



Rixx

  • Stálý člen
  • **
  • Příspěvků: 1163
Re: Sledování rychlosti konektivity
« Odpověď #8 kdy: 17 Prosince 2010, 18:00:56 »
Už by ti to malo ísť :)
Edit:
Kód: [Vybrat]
vnstat -uupdate databázy.

Ale aby to robilo automaticky (neviem ako v ubuntu) bude to treba zapísať do cronu.

Ak to teda nefunguje automaticky, do cronu sa zadá pomocou
Kód: [Vybrat]
sudo crontab -e
Kód: [Vybrat]
*/5 * * * * vnstat -u
Poprípade si treba zápis zmeniť podľa svojho uváženia. O crone sa toho dá nájsť dosť :)
« Poslední změna: 17 Prosince 2010, 18:47:30 od Rixx »

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #9 kdy: 17 Prosince 2010, 19:22:48 »
jj do cronu jsme to hned dal. Je to super. ten příkaz
Kód: [Vybrat]
vnstat -umě opravdu něják unikl.Ten program je super bezva. Je dobrý že se tímto dá sledovat síťovku eth0 dá se tím něják sledovat i aktivitu na routeru? Mám TP-LINK model na DSL. To ale asi nepůjde že?

Rixx

  • Stálý člen
  • **
  • Příspěvků: 1163
Re: Sledování rychlosti konektivity
« Odpověď #10 kdy: 17 Prosince 2010, 19:29:20 »
To neviem, ale silno o tom pochybujem. Dá sa tým sledovať aj viac zariadení na raz, napr. ppp, wlan - pričom stačí pre zariadenie vytvoriť databázu napr. pre wlan0:
Kód: [Vybrat]
vnstat -u -i wlan0
Ale na router to asi nedostaneš a v tom prípade to jeho tarif nebude vedieť merať.

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re: Sledování rychlosti konektivity
« Odpověď #11 kdy: 17 Prosince 2010, 19:36:45 »
A nestačil by ti obyčejný ping na google.com? Jedno číslo, téměř žádné vytížení, a relativně přesně odpovídá zatížení linky.
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #12 kdy: 17 Prosince 2010, 22:03:41 »
Asi si bude muset využít jen ty pingy xD Jen jeden blbý dotaz ohledně toho vnstat. Moc se mi to líbí ta aplikace. Dá se ta aplikace použít jako schromážděč dat třeba z dvou a více počítaču?. Konkretně jsem si ji rozjel jak na notebooku tak i na pc a kdyby šlo to sloužít do jednoho tak by to bylu mazec super.


Rixx

  • Stálý člen
  • **
  • Příspěvků: 1163
Re: Sledování rychlosti konektivity
« Odpověď #13 kdy: 17 Prosince 2010, 22:17:37 »
Možno by to šlo pomocou nejakého skriptu, ktorý by načítaval hodnoty z výstupu príkazu, dokázal ich sčítať a zapísať v nejakej podobe v nejakom súbore. Ale ako vnstat sám takúto funkciu nemá.

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #14 kdy: 19 Prosince 2010, 19:56:03 »
Ještě bych se chtěl zeptat jak to realizovat s tím pingem?
Jak z toho vyčtu přápadně tu mojí rychlost?
Předem moc děkuji za reakce.


Pavel Půlpán

Re: Sledování rychlosti konektivity
« Odpověď #15 kdy: 19 Prosince 2010, 20:06:49 »
No, není to sice asi to pravé ořechové, co by jsi chtěl, ale mohlo by tě to zajímat:
http://www.cacti.net/

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #16 kdy: 19 Prosince 2010, 22:17:12 »
jj koukám na to a to konkretně na rrdtool.

No a neco jsme i otom pingu našel aby to ten graf tvořilo ale něják se nechytám co a jak. RRDTOOL jsem již nainstaloval. Ale jak ted dál?

Narazil jsem na něco na root.cz http://www.root.cz/clanky/prechadzame-na-rrdtool/ ale píšou tu něco o perlu což no příjde mi to něják moc složité



Tomáš Břinčil

  • Občanské sdružení Ubuntu ČR
  • Závislák
  • ***
  • Příspěvků: 1610
  • moje obrázky ↓
    • TomasBrincil.cz
Re: Sledování rychlosti konektivity
« Odpověď #17 kdy: 19 Prosince 2010, 23:33:37 »
Nezapomínejte, že vše co bude u klienta není průkazné.
Vhodné je použít nástroj třetí strany například zmiňovaný speedtest.net, který umí vygenerovat obrázek s unikátní url adresou.
V obrázku by měla být i IP adresa klienta a to je už relativně dost průkazné.
Samozřejmě dá se to šmelit zase z druhé strany, nebo minimálně na routeru.
Jednou mi známá popisovala jak vytahovala během testu kabel, rychlost pak byla poloviční ;D

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #18 kdy: 20 Prosince 2010, 15:03:14 »
No tak koukám na tento script co mám z roota z předchozího odkazu
Kód: [Vybrat]
#! /usr/bin/perl

  use lib qw( /rrdtool/perl-shared/blib/lib /rrdtool/perl-shared/blib/arch );
  use lib qw( /usr/local/rrdtool-1.0.33/lib/perl /rrdtool/lib/perl );
  use RRDs;

  my $start=time;
  my $rrd=   "/home/httpd/mrtg.domena.sk-443/html/rrdtool/test/pingtest.rrd";
  my $name = "/home/httpd/mrtg.domena.sk-443/html/rrdtool/test/pingtest.png";

  if (not -f $rrd){
  RRDs::create ($rrd, "--start",$start-1, "--step",300,
          "DS:pingtime:GAUGE:600:U:U",
          "RRA:AVERAGE:0.5:1:200",
  );
  my $ERROR = RRDs::error;
  die "$0: unable to create `$rrd': $ERROR\n" if $ERROR;
  };

  my $t;
  $t=`ping -c3 111.111.111.111 | grep round-trip|awk
    '{\$c=split(\$4,i,"/");print i[1]}'`;

  RRDs::update $rrd,"$start:$t";

  RRDs::graph "$name",
    "--title", "Demo ping prehladu",
    "--start", "now-1d",
    "--end", "now",
    "--imgformat","PNG",
    "--width=600",
    "--height=300",
    "DEF:a=$rrd:pingtime:AVERAGE",
    "LINE2:pingtime#00b6e4:real",
    "COMMENT:Aktuálna hodnota odozvy=$t",
  ;
  if ($ERROR = RRDs::error) {
    print "ERROR: $ERROR\n";
  };


moc nechápu jak to funguje. netušítě někdo jak to funguje? Potřeboval bych zase nasměrovat. pls

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #19 kdy: 20 Prosince 2010, 16:47:26 »
mám blbej dotaz mám script v /var/www/rrdtool/ping.sh
když to spouštím před příkazový řádek tak vše ok ale v cronu mu to né a né jed.


toto mám v cronu:
Kód: [Vybrat]
*/1 * * * * /var/www/rrdtool/ping

zkoušel jsme i s .sh tedy:
Kód: [Vybrat]
*/1 * * * * /var/www/rrdtool/ping.sh

ale nejdeto prosím vás kde dělám chybu?

Předem děkuji za reakci je to dost blbá otáka ale furt to nechce jet rrr

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #20 kdy: 20 Prosince 2010, 17:16:31 »
sem lama xD

měl jsem razantní a klíčovou chybu v scriptu. Chybělo mi tam v hlavičce toto:

Kód: [Vybrat]
#!/bin/bash

Takže to již jede.

locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #21 kdy: 22 Prosince 2010, 14:19:45 »
ještě jeden blbý dotaz potřebuju nainstalovat na pc který není na internetu nahrát pár balíčku. Je tam ale koplikace v tom že je tam zavislost mezi těmi balíčky a tak je potřeba všechny tři instalovat zaráz. A tak sjem si ty balíčku našel a postahoval na googlu a vím že jeden ten balíček se instaluje takto
Kód: [Vybrat]
sudo dpkg -i nejakybalik.deb
a já bych potřeboval tyto tři
<br>libcairo2-dev
<br>libpango1.0-dev
<br>libxml2-dev

nevítě prosím jak na to?

Předem moc děkuji za pochopení


locus

  • Aktivní člen
  • *
  • Příspěvků: 398
Re: Sledování rychlosti konektivity
« Odpověď #23 kdy: 03 Ledna 2011, 20:50:37 »
jj super podařilo se to nainstalovat

 

Provoz zaštiťuje spolek OpenAlt.