Synology: Regelmäßiger Speedtest mit grafischer Auswertung

Wenn ich einen Speedtest bei dem Internet-Anschluss von Unitymedia mache, dann sind die Werte fast immer zu niedrig. Da die Zahlen aus dem Vertrag “bis zu” Angaben sind, habe ich  im ersten Schritt reelle Zahlen in Erfahrung gebracht, die man zum Vergleichen nutzen kann. Unitymedia hat in einem PDF die Informationen zusammengefasst.

Im nächsten Schritt wollte ich überprüfen wie die Geschwindigkeit des Anschlusses über die Dauer betrachtet ausfällt. Da man dies natürlich nicht händisch messen will und dann in eine Tabelle eintragen möchte, gibt es einen passenden Docker-Container dafür. Um den Container zu verwenden, muss dein NAS Docker unterstützen und das entsprechende Paket muss installiert sein. Der Docker Speedtest Analyser bringt alles mit. Jede Stunde wird ein Speedtest gestartet und das Ergebnins gespeichert. Die Ergebnisse werden in einer Grafik ausgegeben und man kann die Werte nach dem Datum filtern.

Das Image wird unter Abbild mit Hilfe der URL https://hub.docker.com/r/roest/docker-speedtest-analyser/ hinzugefügt.

 

Vor dem Starten des Containers habe ich folgende Einstellungen vorgenommen. Den Pfad /var/www/html/data/ unter /docker/speedtest/ mounten. Der Pfad auf dem NAS kann beliebig angepasst werden. Damit wird definiert an welchen Ort der Speedtest die Daten schreibt. In dem Order auf dem NAS muss die Datei result.csv mit den Kopfdaten liegen. Wenn die  Datei oder die Kopfdaten in der csv-Datei fehlen, funktioniert der Speedtest und die Auswertung der Daten nicht.

Abschließend muss ein Port angegeben werden, unter dem die Auswertung erreichbar sein soll. Der Port 8080 war bei mir noch nicht belegt. Da alles im lokalen Netzwerk liegt, verzichte ich auf HTTPS.

Nach dem Starten des Containers ist die Auswertung unter <ipAddresseDeinesNAS>:8080 erreichbar. Den Teil mit der IP-Adresse ersetzt du natürlich mit deiner Adresse. ?

Der Docker-Container bietet mir eine einfache Möglichkeit, um zu überprüfen, ob Unitymedia auch wirklich das liefert was sie sollen. Wie im Titelbild erkennbar ist, sind die Werte leider weit unter dem Mindestwert aus der PDF. Jetzt muss ich nur noch einige Nerven opfern, um das Thema bei Unitymedia weiter voranzutreiben. Letzter Stand: “Starten Sie bitte den Router neu. Danach sollte alles wieder passen”. Man kann es sich vermutlich denken. Die Werte sind weiterhin schlecht…