Jump to content

Wie kann man eine permanente Messung des Internetzugangs einrichten


Direkt zur Lösung Gelöst von magicpeter,
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Moin,

 

bei einem Kunden haben wir einen Vodafone Kabelanschluss der leider sehr instabil läuft.

 

Gebucht und angeboten wurden: Download 420 MBit/S Upload 25 MBit/s

 

Leider schwankt der Upload immer sehr stark.

Laut manuellen Messungen mit fast.com wurden Schwankungen im Bereich von über 50% festgestellt.

 

Ich würde jetzt gerne eine Woche lange jede Stunde eine Messung durchführen.  

 

Wie kann man das automatisch machen?
Ich habe leider kein Programm dazu gefunden.

 

Was nutzt Ihr um solche Messungen durchzuführen.

 

Geschrieben

Sorry, fragen wir doch mal die neuen IT´ler im Netz :D 

 

@magicpeter 

Ich habe ChatGPT für dich befragt. Dabei kam folgendes Python-Skript heraus.

 

Zitat

Dieses Skript führt alle Stunden einen Speedtest durch und protokolliert die Ergebnisse in einer Datei namens "speedtest_log.txt". Beachten Sie, dass dies nur ein einfaches Beispiel ist, und Sie können es entsprechend Ihren Anforderungen anpassen.

 

import speedtest
from datetime import datetime
import time

def run_speedtest():
    st = speedtest.Speedtest()
    download_speed = st.download()
    upload_speed = st.upload()
    return download_speed, upload_speed

def log_speed():
    download_speed, upload_speed = run_speedtest()
    timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
    
    with open("speedtest_log.txt", "a") as log_file:
        log_file.write(f"{timestamp} - Download: {download_speed} Mbps, Upload: {upload_speed} Mbps\n")

if __name__ == "__main__":
    while True:
        log_speed()
        time.sleep(3600)  # Warten Sie eine Stunde, bevor Sie den nächsten Test durchführen
  • Haha 2
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...