Allen einen schönen Tag,
im Moment ärgere ich mich mit folgendem Problem:
ich soll für bestimmte firmeneigene Services, die auf einer definierten Netzwerkkarte und an einem ebenso definierten Port lauschen oder auch von dort aus senden, den Tagespeak (incl. Uhrzeit) an Netzwerkverkehr ermitteln. Mein Glück habe ich mal versucht mit tcptrack. Hier habe ich jedoch keine Möglichkeit gesehen, den höchsten Wert samt Uhrzeit festzuhalten. Gibt es so eine Möglichkeit, die am besten noch in Textform abspeichert oder den Wert wenigstens in der Anzeige festhält?
Für Tips danke ich jetzt schon.
Mit freundlichem Gruß
Wolfram
[Gelöst] Wie ist der Peak im Netzwerkverkehr logbar?
-
- Beiträge: 124
- Registriert: 29.01.2004 17:17:17
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: 12355 Berlin
[Gelöst] Wie ist der Peak im Netzwerkverkehr logbar?
Zuletzt geändert von wow am 19.03.2010 07:57:15, insgesamt 1-mal geändert.
-
- Beiträge: 3800
- Registriert: 26.02.2009 14:35:56
Re: Wie ist der Peak im Netzwerkverkehr logbar?
Eventuell iptraf ? das kann loggen und bestimmtes Interface überwachen
-
- Beiträge: 124
- Registriert: 29.01.2004 17:17:17
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: 12355 Berlin
Re: Wie ist der Peak im Netzwerkverkehr logbar?
Leider schreibt es nicht die Uhrzeit auf. Auch kann man nicht den höchsten Wert ermitteln.
Wichtig ist, daß man feststellen, wann der höchste Datendurchsatz war. Im Grunde bräuchte man ein Programm, das jeden ermittelten Wert in einer Datei zeilenweise speichert. In dieser Zeile müßten Uhrzeit und Übertragungswert enthalten sein. Anschließend könnte man die Datei mit Linux-Boardmitteln nach dem höchsten Wert sortieren.
MfG
Wolfram
Wichtig ist, daß man feststellen, wann der höchste Datendurchsatz war. Im Grunde bräuchte man ein Programm, das jeden ermittelten Wert in einer Datei zeilenweise speichert. In dieser Zeile müßten Uhrzeit und Übertragungswert enthalten sein. Anschließend könnte man die Datei mit Linux-Boardmitteln nach dem höchsten Wert sortieren.
MfG
Wolfram
-
- Beiträge: 124
- Registriert: 29.01.2004 17:17:17
- Lizenz eigener Beiträge: neue BSD Lizenz
- Wohnort: 12355 Berlin
Re: Wie ist der Peak im Netzwerkverkehr logbar?
Vielen Dank für Eure Antworten.
Ich war auch nicht untätig und habe folgendes Programm gefunden:
tcpstat.
Die Defaultausgabe sieht schon sehr verheißungsvoll aus:
[root@arktur3 ~]# tcpstat -i eth1 1
Time:1268912326 n=1 avg=46.00 stddev=0.00 bps=368.00
Time:1268912327 n=0 avg=0.00 stddev=0.00 bps=0.00
Time:1268912328 n=1 avg=46.00 stddev=0.00 bps=368.00
Time:1268912329 n=0 avg=0.00 stddev=0.00 bps=0.00
Time:1268912330 n=1 avg=46.00 stddev=0.00 bps=368.00
Time:1268912331 n=0 avg=0.00 stddev=0.00 bps=0.00
Time:1268912332 n=1 avg=46.00 stddev=0.00 bps=368.00
Time:1268912333 n=0 avg=0.00 stddev=0.00 bps=0.00
Time:1268912334 n=1 avg=46.00 stddev=0.00 bps=368.00
Hier sind die Spalten "Time" (Unix-sekunden) und bps für meine Sache maßgeblich.
Wenn man nun die Spalten nach bps sortiert und die Unix-Sekunden in lesbare Angaben umwandelt, hat man eine wunderbare Übersicht, wann die größte Belastung war. Die vorangestellten Buchstaben (bps=) kann man auch "wegformatieren", bevor die Analyse losgeht.
s. auch bei Interesse die Manpage: http://www-linux.gsi.de/cgi-bin/man2html?tcpstat+1
MfG
Wolfram
Ich war auch nicht untätig und habe folgendes Programm gefunden:
tcpstat.
Die Defaultausgabe sieht schon sehr verheißungsvoll aus:
[root@arktur3 ~]# tcpstat -i eth1 1
Time:1268912326 n=1 avg=46.00 stddev=0.00 bps=368.00
Time:1268912327 n=0 avg=0.00 stddev=0.00 bps=0.00
Time:1268912328 n=1 avg=46.00 stddev=0.00 bps=368.00
Time:1268912329 n=0 avg=0.00 stddev=0.00 bps=0.00
Time:1268912330 n=1 avg=46.00 stddev=0.00 bps=368.00
Time:1268912331 n=0 avg=0.00 stddev=0.00 bps=0.00
Time:1268912332 n=1 avg=46.00 stddev=0.00 bps=368.00
Time:1268912333 n=0 avg=0.00 stddev=0.00 bps=0.00
Time:1268912334 n=1 avg=46.00 stddev=0.00 bps=368.00
Hier sind die Spalten "Time" (Unix-sekunden) und bps für meine Sache maßgeblich.
Wenn man nun die Spalten nach bps sortiert und die Unix-Sekunden in lesbare Angaben umwandelt, hat man eine wunderbare Übersicht, wann die größte Belastung war. Die vorangestellten Buchstaben (bps=) kann man auch "wegformatieren", bevor die Analyse losgeht.
s. auch bei Interesse die Manpage: http://www-linux.gsi.de/cgi-bin/man2html?tcpstat+1
MfG
Wolfram