[Redhat 7.1] Dataverkeer meten

Pagina: 1
Acties:

  • I_stealth_I
  • Registratie: Januari 2001
  • Laatst online: 00:56

I_stealth_I

Tweak It OR leave it!

Topicstarter
Hoe kan ik via mijn Linuxbak mijn dataverkeer laten registreren?

/dev/null


  • wouzer
  • Registratie: Maart 2000
  • Niet online
ipac

  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
iptraf.
Ik wel een scriptje om er dagelijks een mooi raportje van te maken.

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

Hm iptraf gebruik ik veel, maar dat scriptje zou ik graag willen zijn ;) Ik houd me aanbevolen :)

  • deadinspace
  • Registratie: Juni 2001
  • Nu online

deadinspace

The what goes where now?

Op zondag 02 september 2001 02:32 schreef j3p het volgende:
Hm iptraf gebruik ik veel, maar dat scriptje zou ik graag willen zijn ;) Ik houd me aanbevolen :)
* deadinspace ook

Alleen zou ik dat scriptje graag willen zien, niet zijn (wat j3p blijkbaar wel wil :P )

  • I_stealth_I
  • Registratie: Januari 2001
  • Laatst online: 00:56

I_stealth_I

Tweak It OR leave it!

Topicstarter
* I_stealth_I ook wel :)

/dev/null


  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

Op zondag 02 september 2001 03:04 schreef deadinspace het volgende:

[..]

* deadinspace ook

Alleen zou ik dat scriptje graag willen zien, niet zijn (wat j3p blijkbaar wel wil :P )
Hahaha >:) :o :P

Foutje :D :D

  • I_stealth_I
  • Registratie: Januari 2001
  • Laatst online: 00:56

I_stealth_I

Tweak It OR leave it!

Topicstarter
Op zondag 02 september 2001 02:26 schreef little_soundman het volgende:
iptraf.
Ik wel een scriptje om er dagelijks een mooi raportje van te maken.
En waar is het vandaan te plukken ? :)

/dev/null


  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
Van mij server :-)

Ik heb nooit de moeite genomen om het te perfectioneren, dus 1x in de maand heeft het ding een schop nodig om ze counter te resetten. (Als je cijfers per maand zou willen)

Start iptraf met : `iptraf -B -d ppp0` (Waar ppp0 de interface die je wilt meten)

En zat dan in de crontab :
code:
1
0 1 * * * tail -40 /var/log/iptraf/iface_stats_detailed-ppp0.log | grep -3 "\*\*" | awk '/\(incoming/{print "IN:\t" $4/1024/1024" MB\nOUT:\t"$9/1024/1024" MB"}' | mail -s traffic root

(Het moet op een regel in cron) (ppp0 is de naam van de interface, en root de persoon de mail krijgt)

Mailtje ziet er dagelijks zo uit:
code:
1
2
3
4
5
6
7
Date: Sat, 01 Sep 2001 01:00:00 +0200
From: root <root>
To: root
Subject: traffic

IN:     3265.76 MB
OUT:    405.239 MB

Er zijn natuurlijk nog allemaal leuke dingen bij te bedenken, maar daar gebruikt een ieder zijn eigen fantasie maar voor :)

(Leuke toevoegingen mag je natuurlijk ook hier neer gooien)

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

Hm ik wist niet eens dat dat ding kon loggen ;) op hoeveel heb jij die logging interval?

Ik ga er wel even een uitgebreide perl code voor bouwen :z

  • deadinspace
  • Registratie: Juni 2001
  • Nu online

deadinspace

The what goes where now?

Op zondag 02 september 2001 18:40 schreef j3p het volgende:
Hm ik wist niet eens dat dat ding kon loggen ;) op hoeveel heb jij die logging interval?

Ik ga er wel even een uitgebreide perl code voor bouwen :z
Die je dan weer hier neer mag gooien ;)

btw: dat resetten van de counter (door herstart iptraf) kun je natuurlijk ook door een cronjob (desnoods diezelfde) laten doen.

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

Ik wil hem dus laten loggen, moet hij nou altijd aan blijven staan? Zo ja op welke optie? Ik snap 't principe er niet helemaal van geloof ik :)

Is niet echt makkelijk namelijk, sinds die bak colocated staat enzo .. kost allemaal data met mn ssh windowtje.

  • jep
  • Registratie: November 2000
  • Laatst online: 18-08 23:04

jep

Soms gewoon te lui he ;)

Hij draait nu netjes in de background :z

Thanks..

  • Coen Rosdorff
  • Registratie: Januari 2000
  • Niet online
iptraf draait in de backgrond. En gooit de stats eens in de tien (?) minuten in /var/log/iptraf
code:
1
2
3
4
# ls -l /var/log/iptraf/
total 2485
-rw-r--r--    1 root     root       442 Sep  2 01:02 daemon.log
-rw-r--r--    1 root     root   2531465 Sep  2 19:02 iface_stats_detailed-ppp0.log

Argh, jouw post heeft die van mij net gekruisd. Anyway, mooi dat het werkt :-)

  • odysseus
  • Registratie: Augustus 2000
  • Laatst online: 11:51

odysseus

Debian GNU/Linux Sid

Ik heb hier een scriptje dat het dataverkeer meet van verschillende IP's (valt te gebruiken op een masquereading-bak). Ik heb het ooit gehad van iemand hier op het forum, maar weet helaas niet meer van wie (in de readme staat zijn mailadres: stefan.folkerts at usa.net). Toch nogmaals bedankt ervoor :)
Als iemand ergens webspace kan regelen, dan kan het zo online. Het is een .tar.gz van 39kB. Er zitten enige instructies bij om het geheel werkend te krijgen, dus dat moet wel lukken. Het script is ipchains-based, maar ook dat kan nooit een groot probleem zijn (de iptables-logfunctie is toch gelijk qua syntax aan die van ipchains?). Iemand die nog ergens 39kB kan hosten? Ik heb zelf even geen tijd om een account ergens aan te gaan vragen.

* odysseus heeft het nog steeds niet geinstalleerd, maar zal er op korte termijn weer eens naar kijken.

Leven is het meervoud van lef | In order to make an apple pie from scratch, you must first create the universe.


  • deadinspace
  • Registratie: Juni 2001
  • Nu online

deadinspace

The what goes where now?

Odysseus:
gooi het maar in de incoming van ftp://gemini.luon.net
Pagina: 1