Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako pratiti eth0?

[es] :: Linux :: Kako pratiti eth0?

[ Pregleda: 2925 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Milos Sreckovic
System administrator, SET d.o.o.
Šabac

Član broj: 30126
Poruke: 267
*.dynamic.sbb.co.yu.

Sajt: www.set.rs


+2 Profil

icon Kako pratiti eth0?21.11.2006. u 23:30 - pre 212 meseci
Da li je moguce da napisem program koji ce mi svaku sekundu videti koliki je protok na eth0(deo koji ne znam) i ispisati u neki fajl?
ili na primer koliko je opterecen procesor? predpostavljam da se radi nesto sa /proc ili tako nesto ali ne znam kako...
 
Odgovor na temu

Not now, John!

Član broj: 231
Poruke: 1318
87.250.104.*



+4 Profil

icon Re: Kako pratiti eth0?21.11.2006. u 23:53 - pre 212 meseci
ifconfig ispisuje statistiku.
"I'd take the awe of understanding over the awe of ignorance any day."
- Douglas Adams
 
Odgovor na temu

Milos Sreckovic
System administrator, SET d.o.o.
Šabac

Član broj: 30126
Poruke: 267
*.dynamic.sbb.co.yu.

Sajt: www.set.rs


+2 Profil

icon Re: Kako pratiti eth0?22.11.2006. u 00:21 - pre 212 meseci
pa nesto bas nisam uspeo. ifconfig je valjda za namestanje samog intefejsa, a ne za njegovu statistiku
nasao sam netstat, ali nesto mi ne ide da skontam kako da mi kaze trenutni protok. Kad otkucam netstat -s on mi izbaci gomilu statistike ali ne mogu da provalim sta je poslato, a sta primljeno....
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: Kako pratiti eth0?22.11.2006. u 00:31 - pre 212 meseci
Code:
#!/bin/bash

clear
STANJE_RX_P=0;
STANJE_TX_P=0;

while true
do
        STANJE=`ifconfig eth0 | grep 'RX bytes'`
        STANJE_RX=`echo $STANJE | awk -F " " '{print $2}' | cut -d':' -f 2`
        STANJE_TX=`echo $STANJE | awk -F " " '{print $6}' | cut -d':' -f 2`
        echo RX `expr $STANJE_RX - $STANJE_RX_P`
        echo TX `expr $STANJE_TX - $STANJE_TX_P`
        STANJE_RX_P=$STANJE_RX
        STANJE_TX_P=$STANJE_TX
        sleep 1
        clear
done


Za sve drugo, koristi iptables, i rrdtool.
JaFreelancer.com
 
Odgovor na temu

Milan Andjelkovic
Product Manager
Tegus Medical
Beograd

Član broj: 4476
Poruke: 3281
*.verat.net.

Sajt: www.linkedin.com/in/milan..


+8 Profil

icon Re: Kako pratiti eth0?22.11.2006. u 11:35 - pre 212 meseci
MRTG ili cacti možda?
ex.mangel
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: Kako pratiti eth0?22.11.2006. u 12:27 - pre 212 meseci
U oba slucaja se koristi input iz iptables-a, a u slucaju cacti-ja koristi i RRDtool. Dakle, nisam ga slagao.
JaFreelancer.com
 
Odgovor na temu

unleaded

Član broj: 114756
Poruke: 74
81.94.12.*



Profil

icon Re: Kako pratiti eth0?22.11.2006. u 12:37 - pre 212 meseci
Ili mozda gkrellm :)


Programmer is an organism that turns coffee into software.
Prikačeni fajlovi
 
Odgovor na temu

VRider
Marković Damir
(BGD/SD Karaburma)/Pirot

Član broj: 1510
Poruke: 4132
*.maksnet.net.

Jabber: damirm | gmail | com
ICQ: 134002435


+13 Profil

icon Re: Kako pratiti eth0?22.11.2006. u 13:02 - pre 212 meseci
Pominje upis u fajl. Verovatno hoce da skriptuje.
JaFreelancer.com
 
Odgovor na temu

random
Vladimir Vrzić
Beograd

Član broj: 85
Poruke: 3866
*.eunet.yu.

Sajt: www.last.fm/user/vrza


+4 Profil

icon Re: Kako pratiti eth0?22.11.2006. u 13:17 - pre 212 meseci
SNMP + RRD je verovatno najrobusnije free rešenje.
int rand(void);

Those who do not understand Unix are condemned to reinvent it, poorly.

Upali lampicu — koristi Jabber!
 
Odgovor na temu

Milos Sreckovic
System administrator, SET d.o.o.
Šabac

Član broj: 30126
Poruke: 267
*.dynamic.sbb.co.yu.

Sajt: www.set.rs


+2 Profil

icon Re: Kako pratiti eth0?22.11.2006. u 13:58 - pre 212 meseci
Citat:
VRider:
Code:
#!/bin/bash

clear
STANJE_RX_P=0;
STANJE_TX_P=0;

while true
do
        STANJE=`ifconfig eth0 | grep 'RX bytes'`
        STANJE_RX=`echo $STANJE | awk -F " " '{print $2}' | cut -d':' -f 2`
        STANJE_TX=`echo $STANJE | awk -F " " '{print $6}' | cut -d':' -f 2`
        echo RX `expr $STANJE_RX - $STANJE_RX_P`
        echo TX `expr $STANJE_TX - $STANJE_TX_P`
        STANJE_RX_P=$STANJE_RX
        STANJE_TX_P=$STANJE_TX
        sleep 1
        clear
done


Za sve drugo, koristi iptables, i rrdtool.


ovo je odgovor na pitanje

Citat:
random: SNMP + RRD je verovatno najrobusnije free rešenje.


a ovo je verovatno odgovor na ono sto sam mislio da pitam

Ali mi treba malo vremena da procesiram sve ove tutoriale za ove programe
 
Odgovor na temu

[es] :: Linux :: Kako pratiti eth0?

[ Pregleda: 2925 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.