import psutil, socket, requests, time
DASHBOARD_URL = "https://dashboard.descoteaux.uk:5000/update"
hostname = socket.gethostname()
def get_stats():
    return {"hostname": hostname,
            "cpu": psutil.cpu_percent(interval=1),
            "ram": psutil.virtual_memory().percent,
            "disk": psutil.disk_usage('/').percent}
while True:
    try:
        requests.post(DASHBOARD_URL, json=get_stats(), verify=False)
        time.sleep(10)
    except:
        time.sleep(10)
