Portál AbcLinuxu, 10. května 2025 04:48

Dotaz: Jak na traffic counter

petka avatar 25.3.2009 13:15 petka | skóre: 25 | blog: heydax | Klasterec N/O
Jak na traffic counter
Přečteno: 325×
Odpovědět | Admin

Chtel bych si vytvorit v shellu skript ktery by mi pocital prenesena data za 1 mesic na urcitem sitovem rozhranni pr. eth1 , stav taham z /proc/net/dev  , ale stav citacu se po naplneni po urcitem case nuluje a zacina se znovu od nuly . Exituje nejaky jiny zpusob jak pocitat prenesena data na eth , popripade na konkretni IP .Staci me nasmerovat "nakopnout"

Ubuntu server - Asus E35M1​-M ​- AMD Hudson M1 , 2x Technisat Skystar2 , 2x 1GB Lan , WiFi mod AP ,vdr,mysql,apache2...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

martin() avatar 25.3.2009 13:29 martin() | skóre: 6 | Prievidza / Bratislava
Rozbalit Rozbalit vše Re: Jak na traffic counter
Odpovědět | | Sbalit | Link | Blokovat | Admin
/proc/net/dev sa nuluje po každom reštarte, pravdepodobne však už po každom ifconfig <device> down

ak to nemusí byť nutne shell script, odporúčam knemo - robí denné, mesačné a ročné štatistiky
Hovor múdro, nepriateľ načúva ! -- S. J. Lec --
petka avatar 25.3.2009 14:36 petka | skóre: 25 | blog: heydax | Klasterec N/O
Rozbalit Rozbalit vše Re: Jak na traffic counter

A stav citacu v ifconfigu se nenuluje ? pri normalnim behu systemu .

Ubuntu server - Asus E35M1​-M ​- AMD Hudson M1 , 2x Technisat Skystar2 , 2x 1GB Lan , WiFi mod AP ,vdr,mysql,apache2...
petka avatar 25.3.2009 15:37 petka | skóre: 25 | blog: heydax | Klasterec N/O
Rozbalit Rozbalit vše Re: Jak na traffic counter

overeno cca po 1000MB se cita od nuly

Ubuntu server - Asus E35M1​-M ​- AMD Hudson M1 , 2x Technisat Skystar2 , 2x 1GB Lan , WiFi mod AP ,vdr,mysql,apache2...
25.3.2009 15:42 Habr
Rozbalit Rozbalit vše Re: Jak na traffic counter

Nuluje se po přetečení integeru - 32bit stroj 4GiB, 64bit stroj 17179869184GiB.

25.3.2009 18:45 Zmije
Rozbalit Rozbalit vše Re: Jak na traffic counter
Odpovědět | | Sbalit | Link | Blokovat | Admin

Já tohle řeším pomocí iptables -L -n -v -x , což vypíše mimo jiné přenesená data a zároveň to vynuluje počítadla, data načítám každou hodinu, ale stačilo by to i s menší frekvencí.

25.3.2009 19:13 Karel Borkovec | skóre: 28 | blog: HP_NX9010 | Tábor
Rozbalit Rozbalit vše Re: Jak na traffic counter

Počítadla vynuluje parametr -Z.

petka avatar 27.3.2009 15:11 petka | skóre: 25 | blog: heydax | Klasterec N/O
Rozbalit Rozbalit vše Re: Jak na traffic counter

dekuju moc iptables me nenapadlo

 

Ubuntu server - Asus E35M1​-M ​- AMD Hudson M1 , 2x Technisat Skystar2 , 2x 1GB Lan , WiFi mod AP ,vdr,mysql,apache2...
petka avatar 28.3.2009 12:22 petka | skóre: 25 | blog: heydax | Klasterec N/O
Rozbalit Rozbalit vše Re: Jak na traffic counter

Jeste by me zajimalo jak by melo vypadat iptables pravidlo pro vsechna spocitana data tcp udp  na urcite ip 

Ubuntu server - Asus E35M1​-M ​- AMD Hudson M1 , 2x Technisat Skystar2 , 2x 1GB Lan , WiFi mod AP ,vdr,mysql,apache2...

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.