Aktuelle Downloadgeschwindigkeit loggen

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Richard
Beiträge: 639
Registriert: 11.10.2012 14:18:37
Lizenz eigener Beiträge: GNU General Public License

Aktuelle Downloadgeschwindigkeit loggen

Beitrag von Richard » 15.10.2018 17:48:18

Hallo,

ich suche ein Tool um die aktuelle DL-Geschwindigkeit anzeigen zu lassen und in eine Textdatei zu speichern.

Uch kenne bisher nur große Tools die alles in einem bestimmten Zeitraum zusammenrechnen und dann eine Durchschnitt anzeigen. Ich will aber auch wissen wann ggf. Einbrüche aufgetreten sind.

Ist für den RaspiPi, sollte also im Terminal laufen.

Richard

DeletedUserReAsG

Re: Aktuelle Downloadgeschwindigkeit loggen

Beitrag von DeletedUserReAsG » 15.10.2018 18:27:51

Downloadgeschwindigkeit beinhaltet immer den Faktor Zeit. Anders könnte man sie gar nicht ausdrücken. Du wirst also einen Zeitrahmen brauchen, in dem geschaut wird, wieviele Bits fließen. Und dann wäre noch die Frage, was genau du loggen willst. Wenn’s um Downloads via HTTP(S) geht, könntest du den von dir genutzten Client anweisen, jede Sekunde die aktuelle Anzeige in eine Datei zu schreiben.

BenutzerGa4gooPh

Re: Aktuelle Downloadgeschwindigkeit loggen

Beitrag von BenutzerGa4gooPh » 15.10.2018 18:52:57

Richard hat geschrieben: ↑ zum Beitrag ↑
15.10.2018 17:48:18
Ich will aber auch wissen wann ggf. Einbrüche aufgetreten sind.
Wie willst du einen "Einbruch" der vom ISP bereitgestellten Bandbreite von zeitweise wenig oder sogar keinem angeforderten Download-Traffic der Hosts im LAN unterscheiden? Da müsste man ja ständig künstlich maximal downloaden, um "Einbrüche" zu erkennen. Engpässe kann man nur an den Anforderen feststellen, den Hosts. Könnte wegen Pufferung und Fensterverfahren (Traffic-Anpassung zwischen Sender und Empfänger zur Vermeidung von Überlastung) schwierig werden. Oder man erzeugt künstlich Maximaltraffic, welcher den Regelbetrieb deines Netzes einschränkt. Und hoffentlich sperrt oder kündiget dein ISP wegen sinnlosem Traffic / unsachgemäßer Nutzung des Anschlusses (und des Internets).
Richard hat geschrieben: ↑ zum Beitrag ↑
15.10.2018 17:48:18
Ist für den RaspiPi, sollte also im Terminal laufen.
Kann mir nur erst mal nur vorstellen, dass man das auf dem Gateway/Router/Firewall machen muss. Der Raspi kann Messwerte loggen. Zum "Messen" mit Raspi müsste man allen Traffic auf Raspi umleiten, da wird wahrscheinlich der Raspi zum Flaschenhals. Ist ja keine Routerhardware.

pfSense und OPNSense können Trafficwerte aufzeichnen und darstellen, auch remote (zum Raspi) loggen. x86_amd64-Hardware erforderlich. Oder Virtualisierung.

Vielleicht beschränktst du dich auf ein "pingtool" (ICMP) auf das Providergateway und zeichnest Latenz und Jitter auf? Oder ein per Script ab und an wiederholter Download mit Zeitmessung - aber eingeschränkt in der Datenmenge/Dateigröße bzw. Datenrate (QoS, Traficshaping). Kombination beider Ideen?

Und dann noch was: Provider und Serverbetreiber (Download) sind nur für ihre Netze und ihr (fehlendes?) Service-Level-Agreement verantwortlich. Das Internet ist jedoch ein weites Feld - würde der alte Fontane sagen (lassen). :wink:

https://www.gargoyle-router.com/wiki/li ... dwidth.jpg ?
Router dazu gibt's ab 30 Euro. Sind m. E. die Gleichen, die für OpenWRT beliebt sind.

Benutzeravatar
TRex
Moderator
Beiträge: 8029
Registriert: 23.11.2006 12:23:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: KA

Re: Aktuelle Downloadgeschwindigkeit loggen

Beitrag von TRex » 18.10.2018 11:56:38

Code: Alles auswählen

$ dstat -tn
-net/total- ----system----
 recv  send|     time     
   0     0 |18-10 11:55:11
  11k 3182B|18-10 11:55:12
1477B 1472B|18-10 11:55:13
  66B   94B|18-10 11:55:14
 692B  944B|18-10 11:55:15
7021B 2515B|18-10 11:55:16
  23k 3676B|18-10 11:55:17^C
Kannst ja auch in ne Datei schreiben lassen, das Intervall anpassen usw.

Debiandstat

Hat noch viele weitere mögliche Messwerte, siehe man-page.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Benutzeravatar
bluestar
Beiträge: 2323
Registriert: 26.10.2004 11:16:34
Wohnort: Rhein-Main-Gebiet

Re: Aktuelle Downloadgeschwindigkeit loggen

Beitrag von bluestar » 18.10.2018 14:48:49

Jana66 hat geschrieben: ↑ zum Beitrag ↑
15.10.2018 18:52:57
Und hoffentlich sperrt oder kündiget dein ISP wegen sinnlosem Traffic / unsachgemäßer Nutzung des Anschlusses (und des Internets).
charmant jana66, gefällt mir der Vorschlag.

@TE vielleicht wäre ein bißchen mehr an Infos durchaus hilfreich...
* (V)DSL oder Kabel-Anschluß oder etwa Funk?
* Welches Problem soll durch das Logging offenbart werden?
* Welche Gegenstelle willst du für deinen DL-Speed-Test verwenden?
* Kannst du sicherstellen, dass die Gegenstelle während deines Tests nicht durch andere Nutzer, an ihre Kapazitätsgrenzen kommt und somit deine Werte verfälscht werden?
* Kommt evtl. noch ein äußerst superseriöser und drosselnder Provider mit ins Spiel ??

Oder etwas ehrlicher - Du hast das Gefühl, dass deine Leitung ab und an lahmt, nun dann würde ich je nach Anschlussart passend auf die Suche gehen
* (V)DSL => Übertragungsfehler-Zähler über einen Zeitraum betrachten
* Kabel => Segmentauslastung messen: https://falkhusemann.de/blog/2013/03/un ... ck-messen/
* LTE => Signalstärke, Uhrzeit, Zelle mitloggen und mal "überlegen" ob zu gewissen Zeiten eine Überlastung nicht auch anhand der Nutzerzahl die Ursache sein könnte.

Antworten