automatisierte DSL-Geschwindigkeitsmessung mittels Docker auf QNAP TS-251

Manchmal scheint auch eine moderne Internetanbindung nicht die Geschwindigkeit zu liefern, die man bestellt hat – und bezahlt. Leider sind Nachweise über mangelnde Leistung doch schwer zu führen; es wäre sehr hilfreich, Langzeitmessungen der Performance über einen gewissen Zeitraum automatisiert vornehmen zu können.

Genau für diesen Einsatzfall hat Tobias Rös ein Dockerfile bereitgestellt, welches sich auf dem QNAP-NAS relativ einfach installieren und in Betrieb nehmen lässt – hier beschreibe ich kurz, wie ich das gemacht habe.

Vorausgesetzt wird natürlich, dass die ContainerStation auf dem NAS schon läuft …

  1. IPv6 muss in den Systemeinstellungen des NAS aktiviert werden – sonst geht das leider nicht
  2. Image „roest/docker-speedtest-analyser“ vom Docker Hub herunterladen („pull“)
    Bildschirmfoto 2018-03-09 um 19.07.46
  3. Nach erfolgreichem Download einen Container erstellen (Drücken von „+“)
    Bildschirmfoto 2018-03-09 um 19.08.00
  4. Dann unter „erweiterte Einstellungen“ ein paar Anpassungen vornehmen – wir fangen mit den Umgebungsvariablen an, hier wird das Testintervall auf „15“ gesetzt (alle 15 Minuten)
    Bildschirmfoto 2018-03-09 um 19.09.07
  5. die Netzwerkeinstellungen passend wählen – ich vergebe hier gerne für jeden Container mittels „Bridge“-Modus eine eigene lokale IP, damit sich keine Dienste gegenseitig in die Quere kommen
    Bildschirmfoto 2018-03-09 um 19.09.24
  6. schließlich noch einen Pfad mounten, damit später auch auf die Ergebnisdateien zugegriffen werden kann
    Bildschirmfoto 2018-03-09 um 19.10.36
  7. … und schon steht regelmäßigen Messungen nichts mehr im Wege!

 

Viel Erfolg!

Ich bin ja mal gespannt, was die längerfristige Auswertung hier ergibt…

 

Kommentar verfassen

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden /  Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden /  Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden /  Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden /  Ändern )

w

Verbinde mit %s