NetVision-Technik

NetVision-Technik (http://www.netvision-technik.de/forum/index.php)
-   Webserver (http://www.netvision-technik.de/forum/forumdisplay.php?f=9)
-   -   Tool für Traffic vom server (http://www.netvision-technik.de/forum/showthread.php?t=6808)

Stinac 04.06.2012 21:51

Tool für Traffic vom server
 
huhu nvler

ich suche ein tool der den traffic meines Servers misst um einfach immer sicher gehen zu können wan er gedrosselt wird

ich hoffe ihr könnt mir helfen danke schonmal

andi

Zero111 04.06.2012 22:45

hat doch linux on board...


Baue dir ein Script dass die ausgabe von ifconfig verarbeitet..

diese schaut in etwa so aus:
Code:

eth0      Link encap:Ethernet  HWaddr XX:XX:XX:XX:XX:XX
          inet addr:XX.XX.XX.XX  Bcast:XX.XX.XX.XX  Mask:255.255.255.0
          inet6 addr: XXXXXXXXXXXXX Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:75974276 errors:0 dropped:41 overruns:0 frame:0
          TX packets:74866526 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:21780039573 (21.7 GB)  TX bytes:36314810818 (36.3 GB)
          Interrupt:18 Memory:fb900000-fb920000

RX bytes steht für received (Download)
TX Bytes steht für transfered (Upload)

Kracher 05.06.2012 11:55

muss man diese statistik nicht reseten und ggf auch speichern? Die wird doch nach jedem neustart auf null gesetzt und ist fortlaufen bis zum nächsten neustart? eine monatliche auswertung ist somit ein bischen mehr aufwand als "nur" die werte mit einem script aus zu geben.

Zero111 05.06.2012 12:57

öhm neustart???? unter linux????

Stinac 05.06.2012 17:03

ich habs mit vnstat versucht was an und für sich echt ne super sache ist nur leider hat sie nicht hin vlt kann es ja einer von euch mal runterladen und ausprobieren???

Thunder™ 05.06.2012 17:47

was soll das bringen wenn wir was testen was es geht aber bei dir nicht?

Wenn es nicht geht ist der Fehler mehr als eindeutig oder meinste nicht?

tantetoni2 06.06.2012 10:16

man kann doch die ganze ausgabe in einer datei speichern, nen kleines script schreiben was die rx und tx Bytes rausfiltert und in die datei speichert bzw summiert.
dazu braucht man den letzten wert den ifconfig ausgibt und den aktuellen, dann kannst die diferrenz errechnen und der zu der letzten summe addieren.

das ganze per cron laufen lassen und dann geht das schon, so geht auch nix verloren wenn man mal einen neustart oder reset machen muss

DefCon3 07.06.2012 09:57

Ich hab mir für diesen Fall nen alias angelegt.

Code:

alias ppp='ifconfig | grep --color 'RX.by.*\$''
Ausgabe:
Code:

~ $ ppp
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          RX bytes:15240146 (15.2 MB)  TX bytes:15240146 (15.2 MB)
          RX bytes:40662780 (40.6 MB)  TX bytes:450224312 (450.2 MB)

edit: btw er geht alle adapter durch, in meinem fall eth0, lo und wlan0

best regards
DefCon3

Zero111 07.06.2012 10:39

und das kann so schon mit einer regex zerlegen und die einzelnen daten speichern

bastelfreak 07.06.2012 13:26

Alles so kompliziert, für sowas schreib ich doch keine Skripte :D
vnstat, nload, iftop, iptraf und darkstat erledigen das super.


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.

Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2025, vBulletin Solutions, Inc.