Wie kann ich die Verbindungsqualität meines ISP im Laufe der Zeit überwachen?

Ich habe einen sehr schlechten ISP und möchte die Verbindungsqualität über einen Monat überwachen.

Im Moment habe ich gerade ein Skript geschrieben, das Ping-Anfragen an den DNS-Server von Google protokolliert 8.8.8.8.

Wie kann ich das effizienter machen? Gibt es einen besseren Weg, um eine langfristige Überwachung zu erreichen?

Oder ein Befehlszeilenwerkzeug zur Messung der Bandbreite? Dann könnte ich einen cronjob ausführen, um dies zu tun.

Author: vo1d, 2012-10-23

4 answers

Sie können die Verbindungsqualität im Laufe der Zeit mit SmokePing überwachen. In einem einzigen Diagramm erhalten Sie Roundtrip-Zeit, Jitter und Paketverlust. Ausgezeichnet, um Links zu überwachen.

Beispiel eines Diagramms, das durch Rauchen erzeugt wird

 19
Author: mtak,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-02-11 14:05:58

Update Dez. 2020

Wenn ich einen einfachen Linux-Heimserver betreibe, verwende ich InfluxDB, Telegraf und Grafana. Telegraf ist einfach so konfiguriert, dass es nützliche Informationen erfasst, und ich habe die DNS-Leistung mehrerer DNS-Server erfasst (damit ich ändern kann, ob mein ausgewählter nicht leistungsfähig ist), und ich pinge mehrere Endpunkte an, damit ich nach einer schlechten Latenzzeit suchen kann. Die Daten werden von Telegraf an InfluxDB gesendet und in Grafana kartiert.

Eine weitere Alternative für diejenigen, die keine externe verwenden möchten oder andere service-Dienste. Ich benutze InfluxDB und Grafana sowieso für die Heimautomatisierung mit Node-RED und all diese Dienste mit Mosquitto laufen alle glücklich auf einem Pi.


Ich würde zu einem Werkzeug wechseln, um Dinge zu überwachen.

Angenommen, Sie können Ihren Router anpingen, könnten Sie etwas wie das thinkbroadband monitor Tool ausprobieren. Dies gibt Ihnen hervorragende Informationen über die Qualität Ihrer Verbindung.

DSLreports hat auch einige nützliche tools.

Wenn Sie ein Server aus Ihrer Verbindung, möchten Sie vielleicht auch ein kostenloses Abonnement mit einem der Website-Monitoring-Dienste versuchen, wie http://monitis.com

Um nach außen und nicht nach innen zu testen, schauen Sie sich an: http://www.guidingtech.com/1836/5-power-tools-to-check-broadband-speed-and-quality/ Welche listet einige Tools wie speedtest.net welches ist ein ausgezeichneter Monitor, den Sie auf einem PC in Ihrem lokalen Netzwerk ausführen.

 4
Author: Julian Knight,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-12-18 22:08:10

Wenn es sich um ein Kabelmodem handelt, können Sie normalerweise auf eine Webseite zugreifen (192.168.100.1 hat in der Vergangenheit zweimal für mich funktioniert) und das Signal/Rausch-Verhältnis wie vom Modem gemeldet anzeigen.

DSL-Modems haben normalerweise auch diese Informationen.

 2
Author: LawrenceC,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2013-08-13 21:45:30

Wenn Sie sich in Frankreich ( * ) befinden, ist ein solcher Versuch Grenouille. Es ist kostenlos, aber es hat meine Bandbreite früher unterschätzt, als ich es vor ein paar Jahren benutzte. Beachten Sie, dass sowohl die Website als auch die Software auf Französisch sind.

(*) http://grenouille.com/ma_grenouille/modify.php sagt:

Ami(e)s, belges, suisses ou québecois (et autres pays francophones) : grenouille.com n 'est disponible qu' en France pour le moment, un - déploiement vers d'autres pays est prévu mais ce n ' est pas pour tout de suite... :-)

Auf Englisch: außerhalb Frankreichs nicht verfügbar.

 1
Author: Franck Dernoncourt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-07-09 21:57:33