Sie sind nicht angemeldet.

1

05.10.2004, 16:27

Traffic Logger

Hiho,

ich suche nen Programm, welches den Traffic (egal bo ausgehend oder eigehend) mitlockt.
Ich brauche keine Webstatistik, ich will nur wissen wieviel Traffic der Server bis dato gemacht hat. MRTG ist nicht wirklich tauglich dafür (zu komplex). Kennt wer nen tool das gut funktionieren könnte?

Aber nur auf consolen Basis. Hab kein X11 :)

danke!!

2

05.10.2004, 16:33

uuups falsches forum :) mal bitte verschieben :)

Pharao

2 sexy 4 my Linux

  • »Pharao« ist männlich

Beiträge: 4 214

Wohnort: Hirschhorn / Neckar

Beruf: Schüler

  • Nachricht senden

3

05.10.2004, 16:36

*verschoben*
Egal welchen Traffic?
Das hatten wir glaubich schon.
Schonmal die Boarsuche verwendet?
close the world - open the next


"funzt" und jegliche Abwandlung davon ist kein Wort, egal wie oft du es dir einredest, verdammt nochmal!

4

05.10.2004, 16:40

naja geht im prinzip nur darum, das ich jederzeit ablesen kann, wieviel bits im mom über die eth0 schnittstelle gelaufen ist.

welchen man halt jeden monat per crontab zurück setzetn kann. z.B. :)

5

05.10.2004, 17:08

Ich habe auf meinem Webserver ein Perlscript laufen, das /proc/net/dev auswertet. guck mal (von meinem Arbeitsplatzrechner):

Quellcode

1
2
3
4
5
6
> cat /proc/net/dev
Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:    1504      24    0    0    0     0          0         0     1504      24    0    0    0     0       0          0
  eth0:65596760  113676    0    0    0     0          0         0  7542867   83379    0    0    0     0       0          0
  sit0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
Das ist ganz einfach zu programmieren ;)
(Ich kann es Dir allerdings nicht geben!)

Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

6

05.10.2004, 17:44

naja ich denke mal, du liesst einfach aus der datei die th0 schnittstellen raus, und speicherst sie dir in ne datei :)

7

05.10.2004, 18:08

So sollst du es machen :) ;)
Mein Perlscript macht noch diverse andere Sachen, deswegen kann ichs Dir ja auch nicht geben ohne dass ich es vorher modifizieren müsste ...


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

8

05.10.2004, 19:06

> wieviel bits im mom über die eth0 schnittstelle gelaufen ist.

iptraf
AFAIK kann man damit auch (Monats-?)statistiken erstellen.

Gruss
kp

9

09.10.2004, 22:44

hallo zusammen!

ich denke es es währe günstig ein entsprechendes script, welches den transfer speichert, aufsummiert (wie auch immer) genau dann zu starten, wenn das zu beobachtende interface deaktiviert wird. die übertragenen bytes werden dann wieder auf null zurückgesetzt.
vielleicht könnt ihr mir helfen: wo müsste ich mein script eintragen damit es genau dann gestartet wird.
danke!

was das /proc/net/dev angeht, das geht auch mit ifconfig: (vielleicht hilfts jemandem beim bau eines scripts)

/sbin/ifconfig | grep -6 eth1 | grep -i 'tx bytes' | cut -s -d ':' -f3 | cut -s -d ' ' -f1

10

18.10.2004, 01:50

... nun gut, wie dem auch sei. ich habs auf jeden fall nicht rausbekommen, aber ein recht ansprechndes tool gefunden welches alles bietet ... nennt sich "iptrafvol" läuft über iptables und kommt auch mit einem cgi-script für den webserver daher.
(das nur für den, den es interessiert)

Gruß,
kt

anmerkung: kann sein das es das ist, welches kernelpanic meint =)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »kingtong« (18.10.2004, 01:53)


11

26.10.2004, 15:30

> cat /proc/net/dev

Leider kommt es bei 4GB zu einem Ueberlauf und die Zaehler stehen wieder auf 0 :-) Da muss das Perl Script etwas mitdenken ...

Ciao
Balrog

12

26.10.2004, 15:42

>> cat /proc/net/dev
> Leider kommt es bei 4GB zu einem Ueberlauf und die Zaehler stehen wieder auf 0 :-)
> Da muss das Perl Script etwas mitdenken ...

Das ist richtig!
Andererseits ist das - wenn man davon weiss - auch kein Problem ;)


Michael
Life is like ice cream: enjoy it before it melts!
"If there is (a God), all evidence indicates that He hates me." - Matt Groening

13

26.10.2004, 15:54

> "iptrafvol"
> kann sein das es das ist, welches kernelpanic meint

Nö, ich meinte "iptraf".
http://freshmeat.net/projects/iptraf/

Gruss,
kp

14

26.10.2004, 15:55

Zitat

Original von Michael
Das ist richtig!
Andererseits ist das - wenn man davon weiss - auch kein Problem ;)
Michael


Jepp, wenn man es aber nicht weiss freut sich u.U. der Provider ;)

Balrog

Thema bewerten