{"updated_at":"2026-11-11T09:20:09+01:00","series_5m":[{"start":"2026-11-10T08:45:00+01:00","end":"2026-11-10T08:50:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":34,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T08:50:00+01:00","end":"2026-11-10T08:55:00+01:00","downtime_seconds":43,"latency_avg_ms":25,"latency_max_ms":33,"packet_loss_pct":12,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T08:55:00+01:00","end":"2026-11-10T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":29,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:00:00+01:00","end":"2026-11-10T09:05:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":34,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:05:00+01:00","end":"2026-11-10T09:10:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":35,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:10:00+01:00","end":"2026-11-10T09:15:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":31,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:15:00+01:00","end":"2026-11-10T09:20:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":35,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:20:00+01:00","end":"2026-11-10T09:25:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":46,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:25:00+01:00","end":"2026-11-10T09:30:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":42,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:30:00+01:00","end":"2026-11-10T09:35:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:35:00+01:00","end":"2026-11-10T09:40:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:40:00+01:00","end":"2026-11-10T09:45:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:45:00+01:00","end":"2026-11-10T09:50:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:50:00+01:00","end":"2026-11-10T09:55:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:55:00+01:00","end":"2026-11-10T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":29,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:00:00+01:00","end":"2026-11-10T10:05:00+01:00","downtime_seconds":0,"latency_avg_ms":22,"latency_max_ms":25,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:05:00+01:00","end":"2026-11-10T10:10:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":32,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:10:00+01:00","end":"2026-11-10T10:15:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":29,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:15:00+01:00","end":"2026-11-10T10:20:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":32,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:20:00+01:00","end":"2026-11-10T10:25:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:25:00+01:00","end":"2026-11-10T10:30:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:30:00+01:00","end":"2026-11-10T10:35:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:35:00+01:00","end":"2026-11-10T10:40:00+01:00","downtime_seconds":65,"latency_avg_ms":31,"latency_max_ms":59,"packet_loss_pct":7,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:40:00+01:00","end":"2026-11-10T10:45:00+01:00","downtime_seconds":0,"latency_avg_ms":55,"latency_max_ms":81,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:45:00+01:00","end":"2026-11-10T10:50:00+01:00","downtime_seconds":0,"latency_avg_ms":56,"latency_max_ms":77,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:50:00+01:00","end":"2026-11-10T10:55:00+01:00","downtime_seconds":0,"latency_avg_ms":73,"latency_max_ms":114,"packet_loss_pct":5,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:55:00+01:00","end":"2026-11-10T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":60,"latency_max_ms":124,"packet_loss_pct":4,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:00:00+01:00","end":"2026-11-10T11:05:00+01:00","downtime_seconds":0,"latency_avg_ms":83,"latency_max_ms":189,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:05:00+01:00","end":"2026-11-10T11:10:00+01:00","downtime_seconds":0,"latency_avg_ms":56,"latency_max_ms":87,"packet_loss_pct":5,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:10:00+01:00","end":"2026-11-10T11:15:00+01:00","downtime_seconds":184,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":33,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:15:00+01:00","end":"2026-11-10T11:20:00+01:00","downtime_seconds":97,"latency_avg_ms":32,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:20:00+01:00","end":"2026-11-10T11:25:00+01:00","downtime_seconds":172,"latency_avg_ms":23,"latency_max_ms":40,"packet_loss_pct":22,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:25:00+01:00","end":"2026-11-10T11:30:00+01:00","downtime_seconds":4,"latency_avg_ms":34,"latency_max_ms":45,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:30:00+01:00","end":"2026-11-10T11:35:00+01:00","downtime_seconds":300,"latency_avg_ms":0,"latency_max_ms":0,"packet_loss_pct":100,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:35:00+01:00","end":"2026-11-10T11:40:00+01:00","downtime_seconds":210,"latency_avg_ms":17,"latency_max_ms":44,"packet_loss_pct":12,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:40:00+01:00","end":"2026-11-10T11:45:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":48,"packet_loss_pct":7,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:45:00+01:00","end":"2026-11-10T11:50:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":48,"packet_loss_pct":8,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:50:00+01:00","end":"2026-11-10T11:55:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:55:00+01:00","end":"2026-11-10T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":37,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:00:00+01:00","end":"2026-11-10T12:05:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:05:00+01:00","end":"2026-11-10T12:10:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:10:00+01:00","end":"2026-11-10T12:15:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:15:00+01:00","end":"2026-11-10T12:20:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:20:00+01:00","end":"2026-11-10T12:25:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:25:00+01:00","end":"2026-11-10T12:30:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:30:00+01:00","end":"2026-11-10T12:35:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:35:00+01:00","end":"2026-11-10T12:40:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":31,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:40:00+01:00","end":"2026-11-10T12:45:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:45:00+01:00","end":"2026-11-10T12:50:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":37,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:50:00+01:00","end":"2026-11-10T12:55:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:55:00+01:00","end":"2026-11-10T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:00:00+01:00","end":"2026-11-10T13:05:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:05:00+01:00","end":"2026-11-10T13:10:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:10:00+01:00","end":"2026-11-10T13:15:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:15:00+01:00","end":"2026-11-10T13:20:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:20:00+01:00","end":"2026-11-10T13:25:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:25:00+01:00","end":"2026-11-10T13:30:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":33,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:30:00+01:00","end":"2026-11-10T13:35:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":31,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:35:00+01:00","end":"2026-11-10T13:40:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":28,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:40:00+01:00","end":"2026-11-10T13:45:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":29,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:45:00+01:00","end":"2026-11-10T13:50:00+01:00","downtime_seconds":0,"latency_avg_ms":24,"latency_max_ms":25,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:50:00+01:00","end":"2026-11-10T13:55:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":28,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:55:00+01:00","end":"2026-11-10T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":24,"latency_max_ms":27,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:00:00+01:00","end":"2026-11-10T14:05:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:05:00+01:00","end":"2026-11-10T14:10:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:10:00+01:00","end":"2026-11-10T14:15:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:15:00+01:00","end":"2026-11-10T14:20:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:20:00+01:00","end":"2026-11-10T14:25:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:25:00+01:00","end":"2026-11-10T14:30:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:30:00+01:00","end":"2026-11-10T14:35:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:35:00+01:00","end":"2026-11-10T14:40:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:40:00+01:00","end":"2026-11-10T14:45:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:45:00+01:00","end":"2026-11-10T14:50:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:50:00+01:00","end":"2026-11-10T14:55:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:55:00+01:00","end":"2026-11-10T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:00:00+01:00","end":"2026-11-10T15:05:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:05:00+01:00","end":"2026-11-10T15:10:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:10:00+01:00","end":"2026-11-10T15:15:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:15:00+01:00","end":"2026-11-10T15:20:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:20:00+01:00","end":"2026-11-10T15:25:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:25:00+01:00","end":"2026-11-10T15:30:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:30:00+01:00","end":"2026-11-10T15:35:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:35:00+01:00","end":"2026-11-10T15:40:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:40:00+01:00","end":"2026-11-10T15:45:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:45:00+01:00","end":"2026-11-10T15:50:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:50:00+01:00","end":"2026-11-10T15:55:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:55:00+01:00","end":"2026-11-10T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:00:00+01:00","end":"2026-11-10T16:05:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:05:00+01:00","end":"2026-11-10T16:10:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:10:00+01:00","end":"2026-11-10T16:15:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:15:00+01:00","end":"2026-11-10T16:20:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:20:00+01:00","end":"2026-11-10T16:25:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:25:00+01:00","end":"2026-11-10T16:30:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:30:00+01:00","end":"2026-11-10T16:35:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:35:00+01:00","end":"2026-11-10T16:40:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:40:00+01:00","end":"2026-11-10T16:45:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:45:00+01:00","end":"2026-11-10T16:50:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:50:00+01:00","end":"2026-11-10T16:55:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:55:00+01:00","end":"2026-11-10T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:00:00+01:00","end":"2026-11-10T17:05:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:05:00+01:00","end":"2026-11-10T17:10:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:10:00+01:00","end":"2026-11-10T17:15:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:15:00+01:00","end":"2026-11-10T17:20:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:30:00+01:00","end":"2026-11-10T17:35:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:35:00+01:00","end":"2026-11-10T17:40:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":47,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:40:00+01:00","end":"2026-11-10T17:45:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:45:00+01:00","end":"2026-11-10T17:50:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:50:00+01:00","end":"2026-11-10T17:55:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:55:00+01:00","end":"2026-11-10T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:00:00+01:00","end":"2026-11-10T18:05:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:05:00+01:00","end":"2026-11-10T18:10:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:10:00+01:00","end":"2026-11-10T18:15:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:15:00+01:00","end":"2026-11-10T18:20:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:20:00+01:00","end":"2026-11-10T18:25:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:25:00+01:00","end":"2026-11-10T18:30:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:30:00+01:00","end":"2026-11-10T18:35:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:35:00+01:00","end":"2026-11-10T18:40:00+01:00","downtime_seconds":0,"latency_avg_ms":63,"latency_max_ms":137,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:40:00+01:00","end":"2026-11-10T18:45:00+01:00","downtime_seconds":0,"latency_avg_ms":52,"latency_max_ms":79,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:45:00+01:00","end":"2026-11-10T18:50:00+01:00","downtime_seconds":0,"latency_avg_ms":49,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:50:00+01:00","end":"2026-11-10T18:55:00+01:00","downtime_seconds":0,"latency_avg_ms":47,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:55:00+01:00","end":"2026-11-10T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:00:00+01:00","end":"2026-11-10T19:05:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:05:00+01:00","end":"2026-11-10T19:10:00+01:00","downtime_seconds":0,"latency_avg_ms":52,"latency_max_ms":66,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:10:00+01:00","end":"2026-11-10T19:15:00+01:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:15:00+01:00","end":"2026-11-10T19:20:00+01:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:20:00+01:00","end":"2026-11-10T19:25:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:25:00+01:00","end":"2026-11-10T19:30:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:30:00+01:00","end":"2026-11-10T19:35:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:35:00+01:00","end":"2026-11-10T19:40:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:40:00+01:00","end":"2026-11-10T19:45:00+01:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:45:00+01:00","end":"2026-11-10T19:50:00+01:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:50:00+01:00","end":"2026-11-10T19:55:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:55:00+01:00","end":"2026-11-10T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":52,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:00:00+01:00","end":"2026-11-10T20:05:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:05:00+01:00","end":"2026-11-10T20:10:00+01:00","downtime_seconds":0,"latency_avg_ms":51,"latency_max_ms":72,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:10:00+01:00","end":"2026-11-10T20:15:00+01:00","downtime_seconds":0,"latency_avg_ms":50,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:15:00+01:00","end":"2026-11-10T20:20:00+01:00","downtime_seconds":0,"latency_avg_ms":58,"latency_max_ms":67,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:20:00+01:00","end":"2026-11-10T20:25:00+01:00","downtime_seconds":0,"latency_avg_ms":50,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:25:00+01:00","end":"2026-11-10T20:30:00+01:00","downtime_seconds":0,"latency_avg_ms":53,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:30:00+01:00","end":"2026-11-10T20:35:00+01:00","downtime_seconds":0,"latency_avg_ms":48,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:35:00+01:00","end":"2026-11-10T20:40:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:40:00+01:00","end":"2026-11-10T20:45:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:45:00+01:00","end":"2026-11-10T20:50:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:50:00+01:00","end":"2026-11-10T20:55:00+01:00","downtime_seconds":0,"latency_avg_ms":48,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:55:00+01:00","end":"2026-11-10T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":49,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:00:00+01:00","end":"2026-11-10T21:05:00+01:00","downtime_seconds":0,"latency_avg_ms":56,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:05:00+01:00","end":"2026-11-10T21:10:00+01:00","downtime_seconds":0,"latency_avg_ms":51,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:10:00+01:00","end":"2026-11-10T21:15:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:15:00+01:00","end":"2026-11-10T21:20:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:20:00+01:00","end":"2026-11-10T21:25:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:25:00+01:00","end":"2026-11-10T21:30:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:30:00+01:00","end":"2026-11-10T21:35:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:35:00+01:00","end":"2026-11-10T21:40:00+01:00","downtime_seconds":0,"latency_avg_ms":49,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:40:00+01:00","end":"2026-11-10T21:45:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:45:00+01:00","end":"2026-11-10T21:50:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:50:00+01:00","end":"2026-11-10T21:55:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:55:00+01:00","end":"2026-11-10T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:00:00+01:00","end":"2026-11-10T22:05:00+01:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":76,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:05:00+01:00","end":"2026-11-10T22:10:00+01:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":72,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:10:00+01:00","end":"2026-11-10T22:15:00+01:00","downtime_seconds":0,"latency_avg_ms":48,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:15:00+01:00","end":"2026-11-10T22:20:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:20:00+01:00","end":"2026-11-10T22:25:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:25:00+01:00","end":"2026-11-10T22:30:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:30:00+01:00","end":"2026-11-10T22:35:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":32,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:35:00+01:00","end":"2026-11-10T22:40:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":28,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:40:00+01:00","end":"2026-11-10T22:45:00+01:00","downtime_seconds":0,"latency_avg_ms":23,"latency_max_ms":24,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:45:00+01:00","end":"2026-11-10T22:50:00+01:00","downtime_seconds":0,"latency_avg_ms":24,"latency_max_ms":28,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:50:00+01:00","end":"2026-11-10T22:55:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":28,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:55:00+01:00","end":"2026-11-10T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":28,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:00:00+01:00","end":"2026-11-10T23:05:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":28,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:05:00+01:00","end":"2026-11-10T23:10:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":29,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:10:00+01:00","end":"2026-11-10T23:15:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:15:00+01:00","end":"2026-11-10T23:20:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:20:00+01:00","end":"2026-11-10T23:25:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:25:00+01:00","end":"2026-11-10T23:30:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:30:00+01:00","end":"2026-11-10T23:35:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:35:00+01:00","end":"2026-11-10T23:40:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:40:00+01:00","end":"2026-11-10T23:45:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:45:00+01:00","end":"2026-11-10T23:50:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:50:00+01:00","end":"2026-11-10T23:55:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:55:00+01:00","end":"2026-11-11T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:00:00+01:00","end":"2026-11-11T00:05:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:05:00+01:00","end":"2026-11-11T00:10:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:10:00+01:00","end":"2026-11-11T00:15:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:15:00+01:00","end":"2026-11-11T00:20:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:20:00+01:00","end":"2026-11-11T00:25:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:25:00+01:00","end":"2026-11-11T00:30:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:30:00+01:00","end":"2026-11-11T00:35:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:35:00+01:00","end":"2026-11-11T00:40:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:40:00+01:00","end":"2026-11-11T00:45:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:45:00+01:00","end":"2026-11-11T00:50:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:50:00+01:00","end":"2026-11-11T00:55:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:55:00+01:00","end":"2026-11-11T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:00:00+01:00","end":"2026-11-11T01:05:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:05:00+01:00","end":"2026-11-11T01:10:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:10:00+01:00","end":"2026-11-11T01:15:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:15:00+01:00","end":"2026-11-11T01:20:00+01:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:20:00+01:00","end":"2026-11-11T01:25:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:25:00+01:00","end":"2026-11-11T01:30:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:30:00+01:00","end":"2026-11-11T01:35:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:35:00+01:00","end":"2026-11-11T01:40:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:40:00+01:00","end":"2026-11-11T01:45:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:45:00+01:00","end":"2026-11-11T01:50:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:50:00+01:00","end":"2026-11-11T01:55:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:55:00+01:00","end":"2026-11-11T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:00:00+01:00","end":"2026-11-11T02:05:00+01:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:05:00+01:00","end":"2026-11-11T02:10:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:10:00+01:00","end":"2026-11-11T02:15:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:15:00+01:00","end":"2026-11-11T02:20:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:20:00+01:00","end":"2026-11-11T02:25:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:25:00+01:00","end":"2026-11-11T02:30:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:30:00+01:00","end":"2026-11-11T02:35:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:35:00+01:00","end":"2026-11-11T02:40:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:40:00+01:00","end":"2026-11-11T02:45:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:45:00+01:00","end":"2026-11-11T02:50:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:50:00+01:00","end":"2026-11-11T02:55:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:55:00+01:00","end":"2026-11-11T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":79,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:00:00+01:00","end":"2026-11-11T03:05:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:05:00+01:00","end":"2026-11-11T03:10:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:10:00+01:00","end":"2026-11-11T03:15:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:15:00+01:00","end":"2026-11-11T03:20:00+01:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:20:00+01:00","end":"2026-11-11T03:25:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:25:00+01:00","end":"2026-11-11T03:30:00+01:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:30:00+01:00","end":"2026-11-11T03:35:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:35:00+01:00","end":"2026-11-11T03:40:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:40:00+01:00","end":"2026-11-11T03:45:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:45:00+01:00","end":"2026-11-11T03:50:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:50:00+01:00","end":"2026-11-11T03:55:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:55:00+01:00","end":"2026-11-11T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:00:00+01:00","end":"2026-11-11T04:05:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:05:00+01:00","end":"2026-11-11T04:10:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:10:00+01:00","end":"2026-11-11T04:15:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:15:00+01:00","end":"2026-11-11T04:20:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:20:00+01:00","end":"2026-11-11T04:25:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":45,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:25:00+01:00","end":"2026-11-11T04:30:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:30:00+01:00","end":"2026-11-11T04:35:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":35,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:35:00+01:00","end":"2026-11-11T04:40:00+01:00","downtime_seconds":0,"latency_avg_ms":24,"latency_max_ms":27,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:40:00+01:00","end":"2026-11-11T04:45:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:45:00+01:00","end":"2026-11-11T04:50:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":35,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:50:00+01:00","end":"2026-11-11T04:55:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":33,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:55:00+01:00","end":"2026-11-11T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":32,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:00:00+01:00","end":"2026-11-11T05:05:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:05:00+01:00","end":"2026-11-11T05:10:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:10:00+01:00","end":"2026-11-11T05:15:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:15:00+01:00","end":"2026-11-11T05:20:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":35,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:20:00+01:00","end":"2026-11-11T05:25:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":35,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:25:00+01:00","end":"2026-11-11T05:30:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:30:00+01:00","end":"2026-11-11T05:35:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:35:00+01:00","end":"2026-11-11T05:40:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:40:00+01:00","end":"2026-11-11T05:45:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:45:00+01:00","end":"2026-11-11T05:50:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":33,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:50:00+01:00","end":"2026-11-11T05:55:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":35,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:55:00+01:00","end":"2026-11-11T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":34,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:00:00+01:00","end":"2026-11-11T06:05:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:05:00+01:00","end":"2026-11-11T06:10:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:10:00+01:00","end":"2026-11-11T06:15:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:15:00+01:00","end":"2026-11-11T06:20:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:20:00+01:00","end":"2026-11-11T06:25:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":33,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:25:00+01:00","end":"2026-11-11T06:30:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":33,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:30:00+01:00","end":"2026-11-11T06:35:00+01:00","downtime_seconds":0,"latency_avg_ms":24,"latency_max_ms":26,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:35:00+01:00","end":"2026-11-11T06:40:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":27,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:40:00+01:00","end":"2026-11-11T06:45:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":29,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:45:00+01:00","end":"2026-11-11T06:50:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":29,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:50:00+01:00","end":"2026-11-11T06:55:00+01:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":30,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T06:55:00+01:00","end":"2026-11-11T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":34,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:00:00+01:00","end":"2026-11-11T07:05:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":34,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:05:00+01:00","end":"2026-11-11T07:10:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:10:00+01:00","end":"2026-11-11T07:15:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:15:00+01:00","end":"2026-11-11T07:20:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:20:00+01:00","end":"2026-11-11T07:25:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:25:00+01:00","end":"2026-11-11T07:30:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":35,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:30:00+01:00","end":"2026-11-11T07:35:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:35:00+01:00","end":"2026-11-11T07:40:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:40:00+01:00","end":"2026-11-11T07:45:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":32,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:45:00+01:00","end":"2026-11-11T07:50:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:50:00+01:00","end":"2026-11-11T07:55:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T07:55:00+01:00","end":"2026-11-11T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:00:00+01:00","end":"2026-11-11T08:05:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:05:00+01:00","end":"2026-11-11T08:10:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:10:00+01:00","end":"2026-11-11T08:15:00+01:00","downtime_seconds":0,"latency_avg_ms":62,"latency_max_ms":258,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:15:00+01:00","end":"2026-11-11T08:20:00+01:00","downtime_seconds":0,"latency_avg_ms":109,"latency_max_ms":271,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:20:00+01:00","end":"2026-11-11T08:25:00+01:00","downtime_seconds":0,"latency_avg_ms":108,"latency_max_ms":225,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:25:00+01:00","end":"2026-11-11T08:30:00+01:00","downtime_seconds":0,"latency_avg_ms":143,"latency_max_ms":359,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:30:00+01:00","end":"2026-11-11T08:35:00+01:00","downtime_seconds":0,"latency_avg_ms":87,"latency_max_ms":119,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:35:00+01:00","end":"2026-11-11T08:40:00+01:00","downtime_seconds":0,"latency_avg_ms":106,"latency_max_ms":205,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T08:40:00+01:00","end":"2026-11-11T08:45:00+01:00","downtime_seconds":0,"latency_avg_ms":183,"latency_max_ms":361,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null}],"series_1h":[{"start":"2026-10-12T11:00:00+02:00","end":"2026-10-12T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":22,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T12:00:00+02:00","end":"2026-10-12T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T13:00:00+02:00","end":"2026-10-12T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T14:00:00+02:00","end":"2026-10-12T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T15:00:00+02:00","end":"2026-10-12T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":62,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T16:00:00+02:00","end":"2026-10-12T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T17:00:00+02:00","end":"2026-10-12T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T18:00:00+02:00","end":"2026-10-12T19:00:00+02:00","downtime_seconds":456,"latency_avg_ms":41,"latency_max_ms":348,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T19:00:00+02:00","end":"2026-10-12T20:00:00+02:00","downtime_seconds":251,"latency_avg_ms":46,"latency_max_ms":162,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T20:00:00+02:00","end":"2026-10-12T21:00:00+02:00","downtime_seconds":80,"latency_avg_ms":36,"latency_max_ms":55,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T21:00:00+02:00","end":"2026-10-12T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":61,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T22:00:00+02:00","end":"2026-10-12T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-12T23:00:00+02:00","end":"2026-10-13T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T00:00:00+02:00","end":"2026-10-13T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T01:00:00+02:00","end":"2026-10-13T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T02:00:00+02:00","end":"2026-10-13T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T03:00:00+02:00","end":"2026-10-13T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":58,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T04:00:00+02:00","end":"2026-10-13T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":53,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T05:00:00+02:00","end":"2026-10-13T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":50,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T06:00:00+02:00","end":"2026-10-13T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T07:00:00+02:00","end":"2026-10-13T08:00:00+02:00","downtime_seconds":127,"latency_avg_ms":29,"latency_max_ms":39,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T08:00:00+02:00","end":"2026-10-13T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":67,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T09:00:00+02:00","end":"2026-10-13T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":149,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T10:00:00+02:00","end":"2026-10-13T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T11:00:00+02:00","end":"2026-10-13T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T12:00:00+02:00","end":"2026-10-13T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":72,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T13:00:00+02:00","end":"2026-10-13T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T14:00:00+02:00","end":"2026-10-13T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":120,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T15:00:00+02:00","end":"2026-10-13T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":52,"latency_max_ms":120,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T16:00:00+02:00","end":"2026-10-13T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":84,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T17:00:00+02:00","end":"2026-10-13T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":105,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T18:00:00+02:00","end":"2026-10-13T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":47,"latency_max_ms":93,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T19:00:00+02:00","end":"2026-10-13T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":50,"latency_max_ms":88,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T20:00:00+02:00","end":"2026-10-13T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":47,"latency_max_ms":88,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T21:00:00+02:00","end":"2026-10-13T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":79,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T22:00:00+02:00","end":"2026-10-13T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":67,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-13T23:00:00+02:00","end":"2026-10-14T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T00:00:00+02:00","end":"2026-10-14T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T01:00:00+02:00","end":"2026-10-14T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T02:00:00+02:00","end":"2026-10-14T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T03:00:00+02:00","end":"2026-10-14T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T04:00:00+02:00","end":"2026-10-14T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":71,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T05:00:00+02:00","end":"2026-10-14T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":46,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T06:00:00+02:00","end":"2026-10-14T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T07:00:00+02:00","end":"2026-10-14T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T08:00:00+02:00","end":"2026-10-14T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":71,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T09:00:00+02:00","end":"2026-10-14T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T10:00:00+02:00","end":"2026-10-14T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T11:00:00+02:00","end":"2026-10-14T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T12:00:00+02:00","end":"2026-10-14T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T13:00:00+02:00","end":"2026-10-14T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T14:00:00+02:00","end":"2026-10-14T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T15:00:00+02:00","end":"2026-10-14T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T16:00:00+02:00","end":"2026-10-14T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T17:00:00+02:00","end":"2026-10-14T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T18:00:00+02:00","end":"2026-10-14T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T19:00:00+02:00","end":"2026-10-14T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":71,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T20:00:00+02:00","end":"2026-10-14T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":71,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T21:00:00+02:00","end":"2026-10-14T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":65,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T22:00:00+02:00","end":"2026-10-14T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":102,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-14T23:00:00+02:00","end":"2026-10-15T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":58,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T00:00:00+02:00","end":"2026-10-15T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T01:00:00+02:00","end":"2026-10-15T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T02:00:00+02:00","end":"2026-10-15T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":58,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T03:00:00+02:00","end":"2026-10-15T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":68,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T04:00:00+02:00","end":"2026-10-15T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":40,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T05:00:00+02:00","end":"2026-10-15T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":42,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T06:00:00+02:00","end":"2026-10-15T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T07:00:00+02:00","end":"2026-10-15T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T08:00:00+02:00","end":"2026-10-15T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T09:00:00+02:00","end":"2026-10-15T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":63,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T10:00:00+02:00","end":"2026-10-15T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":70,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T11:00:00+02:00","end":"2026-10-15T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T12:00:00+02:00","end":"2026-10-15T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T13:00:00+02:00","end":"2026-10-15T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T14:00:00+02:00","end":"2026-10-15T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T15:00:00+02:00","end":"2026-10-15T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T16:00:00+02:00","end":"2026-10-15T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":81,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T17:00:00+02:00","end":"2026-10-15T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":51,"latency_max_ms":77,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T18:00:00+02:00","end":"2026-10-15T19:00:00+02:00","downtime_seconds":20,"latency_avg_ms":48,"latency_max_ms":67,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T19:00:00+02:00","end":"2026-10-15T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T20:00:00+02:00","end":"2026-10-15T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":47,"latency_max_ms":81,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T21:00:00+02:00","end":"2026-10-15T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":67,"latency_max_ms":122,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T22:00:00+02:00","end":"2026-10-15T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":54,"latency_max_ms":460,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-15T23:00:00+02:00","end":"2026-10-16T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T00:00:00+02:00","end":"2026-10-16T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T01:00:00+02:00","end":"2026-10-16T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T02:00:00+02:00","end":"2026-10-16T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":63,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T03:00:00+02:00","end":"2026-10-16T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":61,"latency_max_ms":401,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T04:00:00+02:00","end":"2026-10-16T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":52,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T05:00:00+02:00","end":"2026-10-16T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":47,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T06:00:00+02:00","end":"2026-10-16T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T07:00:00+02:00","end":"2026-10-16T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T08:00:00+02:00","end":"2026-10-16T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T09:00:00+02:00","end":"2026-10-16T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":151,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T10:00:00+02:00","end":"2026-10-16T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":152,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T11:00:00+02:00","end":"2026-10-16T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":104,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T12:00:00+02:00","end":"2026-10-16T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":80,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T13:00:00+02:00","end":"2026-10-16T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":47,"latency_max_ms":75,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T14:00:00+02:00","end":"2026-10-16T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T15:00:00+02:00","end":"2026-10-16T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T16:00:00+02:00","end":"2026-10-16T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":48,"latency_max_ms":114,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T17:00:00+02:00","end":"2026-10-16T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T18:00:00+02:00","end":"2026-10-16T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":54,"latency_max_ms":120,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T19:00:00+02:00","end":"2026-10-16T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":86,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T20:00:00+02:00","end":"2026-10-16T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T21:00:00+02:00","end":"2026-10-16T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":64,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T22:00:00+02:00","end":"2026-10-16T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":67,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-16T23:00:00+02:00","end":"2026-10-17T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":95,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T00:00:00+02:00","end":"2026-10-17T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T01:00:00+02:00","end":"2026-10-17T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T02:00:00+02:00","end":"2026-10-17T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T03:00:00+02:00","end":"2026-10-17T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T04:00:00+02:00","end":"2026-10-17T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T05:00:00+02:00","end":"2026-10-17T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T06:00:00+02:00","end":"2026-10-17T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T07:00:00+02:00","end":"2026-10-17T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T08:00:00+02:00","end":"2026-10-17T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":78,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T09:00:00+02:00","end":"2026-10-17T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T10:00:00+02:00","end":"2026-10-17T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T11:00:00+02:00","end":"2026-10-17T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":67,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T12:00:00+02:00","end":"2026-10-17T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T13:00:00+02:00","end":"2026-10-17T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T14:00:00+02:00","end":"2026-10-17T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T15:00:00+02:00","end":"2026-10-17T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T16:00:00+02:00","end":"2026-10-17T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T17:00:00+02:00","end":"2026-10-17T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T18:00:00+02:00","end":"2026-10-17T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T19:00:00+02:00","end":"2026-10-17T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T20:00:00+02:00","end":"2026-10-17T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T21:00:00+02:00","end":"2026-10-17T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T22:00:00+02:00","end":"2026-10-17T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-17T23:00:00+02:00","end":"2026-10-18T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T00:00:00+02:00","end":"2026-10-18T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T01:00:00+02:00","end":"2026-10-18T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T02:00:00+02:00","end":"2026-10-18T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T03:00:00+02:00","end":"2026-10-18T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":53,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T04:00:00+02:00","end":"2026-10-18T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":49,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T05:00:00+02:00","end":"2026-10-18T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":50,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T06:00:00+02:00","end":"2026-10-18T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":50,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T07:00:00+02:00","end":"2026-10-18T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T08:00:00+02:00","end":"2026-10-18T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T09:00:00+02:00","end":"2026-10-18T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T10:00:00+02:00","end":"2026-10-18T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T11:00:00+02:00","end":"2026-10-18T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T12:00:00+02:00","end":"2026-10-18T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T13:00:00+02:00","end":"2026-10-18T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T14:00:00+02:00","end":"2026-10-18T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T15:00:00+02:00","end":"2026-10-18T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T16:00:00+02:00","end":"2026-10-18T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T17:00:00+02:00","end":"2026-10-18T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T18:00:00+02:00","end":"2026-10-18T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T19:00:00+02:00","end":"2026-10-18T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T20:00:00+02:00","end":"2026-10-18T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":53,"latency_max_ms":130,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T21:00:00+02:00","end":"2026-10-18T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":62,"latency_max_ms":202,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T22:00:00+02:00","end":"2026-10-18T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-18T23:00:00+02:00","end":"2026-10-19T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T00:00:00+02:00","end":"2026-10-19T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":24,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T01:00:00+02:00","end":"2026-10-19T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T02:00:00+02:00","end":"2026-10-19T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T03:00:00+02:00","end":"2026-10-19T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":79,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T04:00:00+02:00","end":"2026-10-19T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":41,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T05:00:00+02:00","end":"2026-10-19T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":38,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T06:00:00+02:00","end":"2026-10-19T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T07:00:00+02:00","end":"2026-10-19T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T08:00:00+02:00","end":"2026-10-19T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":52,"latency_max_ms":123,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T09:00:00+02:00","end":"2026-10-19T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":140,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T10:00:00+02:00","end":"2026-10-19T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":224,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T11:00:00+02:00","end":"2026-10-19T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T12:00:00+02:00","end":"2026-10-19T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T13:00:00+02:00","end":"2026-10-19T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T14:00:00+02:00","end":"2026-10-19T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T15:00:00+02:00","end":"2026-10-19T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T16:00:00+02:00","end":"2026-10-19T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T17:00:00+02:00","end":"2026-10-19T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T18:00:00+02:00","end":"2026-10-19T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T19:00:00+02:00","end":"2026-10-19T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T20:00:00+02:00","end":"2026-10-19T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T21:00:00+02:00","end":"2026-10-19T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T22:00:00+02:00","end":"2026-10-19T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":65,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-19T23:00:00+02:00","end":"2026-10-20T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":76,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T00:00:00+02:00","end":"2026-10-20T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T01:00:00+02:00","end":"2026-10-20T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T02:00:00+02:00","end":"2026-10-20T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T03:00:00+02:00","end":"2026-10-20T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T04:00:00+02:00","end":"2026-10-20T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T05:00:00+02:00","end":"2026-10-20T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T06:00:00+02:00","end":"2026-10-20T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T07:00:00+02:00","end":"2026-10-20T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T08:00:00+02:00","end":"2026-10-20T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T09:00:00+02:00","end":"2026-10-20T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T10:00:00+02:00","end":"2026-10-20T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T11:00:00+02:00","end":"2026-10-20T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T12:00:00+02:00","end":"2026-10-20T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":68,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T13:00:00+02:00","end":"2026-10-20T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T14:00:00+02:00","end":"2026-10-20T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T15:00:00+02:00","end":"2026-10-20T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T16:00:00+02:00","end":"2026-10-20T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T17:00:00+02:00","end":"2026-10-20T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T18:00:00+02:00","end":"2026-10-20T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":81,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T19:00:00+02:00","end":"2026-10-20T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":49,"latency_max_ms":91,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T20:00:00+02:00","end":"2026-10-20T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":51,"latency_max_ms":73,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T21:00:00+02:00","end":"2026-10-20T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":79,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T22:00:00+02:00","end":"2026-10-20T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":81,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-20T23:00:00+02:00","end":"2026-10-21T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T00:00:00+02:00","end":"2026-10-21T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T01:00:00+02:00","end":"2026-10-21T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T02:00:00+02:00","end":"2026-10-21T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T03:00:00+02:00","end":"2026-10-21T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T04:00:00+02:00","end":"2026-10-21T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":67,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T05:00:00+02:00","end":"2026-10-21T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":62,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T06:00:00+02:00","end":"2026-10-21T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":38,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T07:00:00+02:00","end":"2026-10-21T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T08:00:00+02:00","end":"2026-10-21T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T09:00:00+02:00","end":"2026-10-21T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T10:00:00+02:00","end":"2026-10-21T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T11:00:00+02:00","end":"2026-10-21T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T12:00:00+02:00","end":"2026-10-21T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T13:00:00+02:00","end":"2026-10-21T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T14:00:00+02:00","end":"2026-10-21T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T15:00:00+02:00","end":"2026-10-21T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T16:00:00+02:00","end":"2026-10-21T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T17:00:00+02:00","end":"2026-10-21T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T18:00:00+02:00","end":"2026-10-21T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T19:00:00+02:00","end":"2026-10-21T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":50,"latency_max_ms":96,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T20:00:00+02:00","end":"2026-10-21T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":52,"latency_max_ms":80,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T21:00:00+02:00","end":"2026-10-21T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T22:00:00+02:00","end":"2026-10-21T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":98,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-21T23:00:00+02:00","end":"2026-10-22T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T00:00:00+02:00","end":"2026-10-22T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T01:00:00+02:00","end":"2026-10-22T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T02:00:00+02:00","end":"2026-10-22T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T03:00:00+02:00","end":"2026-10-22T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T04:00:00+02:00","end":"2026-10-22T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T05:00:00+02:00","end":"2026-10-22T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T06:00:00+02:00","end":"2026-10-22T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T07:00:00+02:00","end":"2026-10-22T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T08:00:00+02:00","end":"2026-10-22T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":61,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T09:00:00+02:00","end":"2026-10-22T10:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T10:00:00+02:00","end":"2026-10-22T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T11:00:00+02:00","end":"2026-10-22T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":70,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T12:00:00+02:00","end":"2026-10-22T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T13:00:00+02:00","end":"2026-10-22T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T14:00:00+02:00","end":"2026-10-22T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T15:00:00+02:00","end":"2026-10-22T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T16:00:00+02:00","end":"2026-10-22T17:00:00+02:00","downtime_seconds":159,"latency_avg_ms":39,"latency_max_ms":83,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T17:00:00+02:00","end":"2026-10-22T18:00:00+02:00","downtime_seconds":660,"latency_avg_ms":44,"latency_max_ms":71,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T18:00:00+02:00","end":"2026-10-22T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":56,"latency_max_ms":141,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T20:00:00+02:00","end":"2026-10-22T21:00:00+02:00","downtime_seconds":16,"latency_avg_ms":29,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T21:00:00+02:00","end":"2026-10-22T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T22:00:00+02:00","end":"2026-10-22T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":61,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-22T23:00:00+02:00","end":"2026-10-23T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T00:00:00+02:00","end":"2026-10-23T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T01:00:00+02:00","end":"2026-10-23T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T02:00:00+02:00","end":"2026-10-23T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":67,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T03:00:00+02:00","end":"2026-10-23T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":109,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T04:00:00+02:00","end":"2026-10-23T05:00:00+02:00","downtime_seconds":46,"latency_avg_ms":30,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T05:00:00+02:00","end":"2026-10-23T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T06:00:00+02:00","end":"2026-10-23T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T07:00:00+02:00","end":"2026-10-23T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":34,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T08:00:00+02:00","end":"2026-10-23T09:00:00+02:00","downtime_seconds":86,"latency_avg_ms":24,"latency_max_ms":41,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T09:00:00+02:00","end":"2026-10-23T10:00:00+02:00","downtime_seconds":43,"latency_avg_ms":28,"latency_max_ms":50,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T10:00:00+02:00","end":"2026-10-23T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T11:00:00+02:00","end":"2026-10-23T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T12:00:00+02:00","end":"2026-10-23T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T13:00:00+02:00","end":"2026-10-23T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T14:00:00+02:00","end":"2026-10-23T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T15:00:00+02:00","end":"2026-10-23T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":47,"latency_max_ms":96,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T16:00:00+02:00","end":"2026-10-23T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":50,"latency_max_ms":72,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T17:00:00+02:00","end":"2026-10-23T18:00:00+02:00","downtime_seconds":469,"latency_avg_ms":40,"latency_max_ms":72,"packet_loss_pct":5,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T18:00:00+02:00","end":"2026-10-23T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":75,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T19:00:00+02:00","end":"2026-10-23T20:00:00+02:00","downtime_seconds":1625,"latency_avg_ms":16,"latency_max_ms":35,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T20:00:00+02:00","end":"2026-10-23T21:00:00+02:00","downtime_seconds":123,"latency_avg_ms":31,"latency_max_ms":55,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T21:00:00+02:00","end":"2026-10-23T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":59,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T22:00:00+02:00","end":"2026-10-23T23:00:00+02:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-23T23:00:00+02:00","end":"2026-10-24T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":60,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T00:00:00+02:00","end":"2026-10-24T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T01:00:00+02:00","end":"2026-10-24T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T02:00:00+02:00","end":"2026-10-24T03:00:00+02:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T03:00:00+02:00","end":"2026-10-24T04:00:00+02:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":79,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T04:00:00+02:00","end":"2026-10-24T05:00:00+02:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":71,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T05:00:00+02:00","end":"2026-10-24T06:00:00+02:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":30,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T06:00:00+02:00","end":"2026-10-24T07:00:00+02:00","downtime_seconds":0,"latency_avg_ms":25,"latency_max_ms":38,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T07:00:00+02:00","end":"2026-10-24T08:00:00+02:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":35,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T08:00:00+02:00","end":"2026-10-24T09:00:00+02:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":44,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T09:00:00+02:00","end":"2026-10-24T10:00:00+02:00","downtime_seconds":1638,"latency_avg_ms":17,"latency_max_ms":40,"packet_loss_pct":4,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T10:00:00+02:00","end":"2026-10-24T11:00:00+02:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T11:00:00+02:00","end":"2026-10-24T12:00:00+02:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T12:00:00+02:00","end":"2026-10-24T13:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T13:00:00+02:00","end":"2026-10-24T14:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":80,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T14:00:00+02:00","end":"2026-10-24T15:00:00+02:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":64,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T15:00:00+02:00","end":"2026-10-24T16:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":62,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T16:00:00+02:00","end":"2026-10-24T17:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":113,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T17:00:00+02:00","end":"2026-10-24T18:00:00+02:00","downtime_seconds":0,"latency_avg_ms":54,"latency_max_ms":155,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T18:00:00+02:00","end":"2026-10-24T19:00:00+02:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T19:00:00+02:00","end":"2026-10-24T20:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":104,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T20:00:00+02:00","end":"2026-10-24T21:00:00+02:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T21:00:00+02:00","end":"2026-10-24T22:00:00+02:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":88,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-24T23:00:00+02:00","end":"2026-10-25T00:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T00:00:00+02:00","end":"2026-10-25T01:00:00+02:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T01:00:00+02:00","end":"2026-10-25T02:00:00+02:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T02:00:00+01:00","end":"2026-10-25T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T03:00:00+01:00","end":"2026-10-25T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T04:00:00+01:00","end":"2026-10-25T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T05:00:00+01:00","end":"2026-10-25T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T06:00:00+01:00","end":"2026-10-25T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":22,"latency_max_ms":36,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T07:00:00+01:00","end":"2026-10-25T08:00:00+01:00","downtime_seconds":149,"latency_avg_ms":28,"latency_max_ms":42,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T08:00:00+01:00","end":"2026-10-25T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":42,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T09:00:00+01:00","end":"2026-10-25T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":51,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T10:00:00+01:00","end":"2026-10-25T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":40,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T11:00:00+01:00","end":"2026-10-25T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":103,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T12:00:00+01:00","end":"2026-10-25T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":64,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T13:00:00+01:00","end":"2026-10-25T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T14:00:00+01:00","end":"2026-10-25T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":75,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T15:00:00+01:00","end":"2026-10-25T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T16:00:00+01:00","end":"2026-10-25T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":47,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T17:00:00+01:00","end":"2026-10-25T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T18:00:00+01:00","end":"2026-10-25T19:00:00+01:00","downtime_seconds":88,"latency_avg_ms":42,"latency_max_ms":101,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T19:00:00+01:00","end":"2026-10-25T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":57,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T20:00:00+01:00","end":"2026-10-25T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T21:00:00+01:00","end":"2026-10-25T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":44,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T22:00:00+01:00","end":"2026-10-25T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-25T23:00:00+01:00","end":"2026-10-26T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T00:00:00+01:00","end":"2026-10-26T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T01:00:00+01:00","end":"2026-10-26T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":58,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T02:00:00+01:00","end":"2026-10-26T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":41,"packet_loss_pct":6,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T03:00:00+01:00","end":"2026-10-26T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":41,"packet_loss_pct":6,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T04:00:00+01:00","end":"2026-10-26T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":41,"packet_loss_pct":7,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T05:00:00+01:00","end":"2026-10-26T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":45,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T06:00:00+01:00","end":"2026-10-26T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T07:00:00+01:00","end":"2026-10-26T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T08:00:00+01:00","end":"2026-10-26T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T09:00:00+01:00","end":"2026-10-26T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T10:00:00+01:00","end":"2026-10-26T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T11:00:00+01:00","end":"2026-10-26T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T12:00:00+01:00","end":"2026-10-26T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T13:00:00+01:00","end":"2026-10-26T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T14:00:00+01:00","end":"2026-10-26T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T15:00:00+01:00","end":"2026-10-26T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T16:00:00+01:00","end":"2026-10-26T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T17:00:00+01:00","end":"2026-10-26T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T18:00:00+01:00","end":"2026-10-26T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":58,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T19:00:00+01:00","end":"2026-10-26T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T20:00:00+01:00","end":"2026-10-26T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T21:00:00+01:00","end":"2026-10-26T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T22:00:00+01:00","end":"2026-10-26T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":67,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-26T23:00:00+01:00","end":"2026-10-27T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T00:00:00+01:00","end":"2026-10-27T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T01:00:00+01:00","end":"2026-10-27T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T02:00:00+01:00","end":"2026-10-27T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T03:00:00+01:00","end":"2026-10-27T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":51,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T04:00:00+01:00","end":"2026-10-27T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":47,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T05:00:00+01:00","end":"2026-10-27T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":67,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T06:00:00+01:00","end":"2026-10-27T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T07:00:00+01:00","end":"2026-10-27T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T08:00:00+01:00","end":"2026-10-27T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T09:00:00+01:00","end":"2026-10-27T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":53,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T10:00:00+01:00","end":"2026-10-27T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T11:00:00+01:00","end":"2026-10-27T12:00:00+01:00","downtime_seconds":96,"latency_avg_ms":36,"latency_max_ms":62,"packet_loss_pct":6,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T12:00:00+01:00","end":"2026-10-27T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":59,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T13:00:00+01:00","end":"2026-10-27T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":53,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T14:00:00+01:00","end":"2026-10-27T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":59,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T15:00:00+01:00","end":"2026-10-27T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T16:00:00+01:00","end":"2026-10-27T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":60,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T17:00:00+01:00","end":"2026-10-27T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":65,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T18:00:00+01:00","end":"2026-10-27T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":62,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T19:00:00+01:00","end":"2026-10-27T20:00:00+01:00","downtime_seconds":3,"latency_avg_ms":39,"latency_max_ms":62,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T20:00:00+01:00","end":"2026-10-27T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T21:00:00+01:00","end":"2026-10-27T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T22:00:00+01:00","end":"2026-10-27T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-27T23:00:00+01:00","end":"2026-10-28T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T00:00:00+01:00","end":"2026-10-28T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T01:00:00+01:00","end":"2026-10-28T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T02:00:00+01:00","end":"2026-10-28T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T03:00:00+01:00","end":"2026-10-28T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T04:00:00+01:00","end":"2026-10-28T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":45,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T05:00:00+01:00","end":"2026-10-28T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T06:00:00+01:00","end":"2026-10-28T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T07:00:00+01:00","end":"2026-10-28T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":67,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T08:00:00+01:00","end":"2026-10-28T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T09:00:00+01:00","end":"2026-10-28T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T10:00:00+01:00","end":"2026-10-28T11:00:00+01:00","downtime_seconds":54,"latency_avg_ms":39,"latency_max_ms":71,"packet_loss_pct":4,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T11:00:00+01:00","end":"2026-10-28T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":53,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T12:00:00+01:00","end":"2026-10-28T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":53,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T13:00:00+01:00","end":"2026-10-28T14:00:00+01:00","downtime_seconds":25,"latency_avg_ms":37,"latency_max_ms":61,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T14:00:00+01:00","end":"2026-10-28T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":99,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T15:00:00+01:00","end":"2026-10-28T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":49,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T16:00:00+01:00","end":"2026-10-28T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T17:00:00+01:00","end":"2026-10-28T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T18:00:00+01:00","end":"2026-10-28T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T19:00:00+01:00","end":"2026-10-28T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T20:00:00+01:00","end":"2026-10-28T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":60,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T21:00:00+01:00","end":"2026-10-28T22:00:00+01:00","downtime_seconds":133,"latency_avg_ms":41,"latency_max_ms":78,"packet_loss_pct":5,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T22:00:00+01:00","end":"2026-10-28T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":78,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-28T23:00:00+01:00","end":"2026-10-29T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T00:00:00+01:00","end":"2026-10-29T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T01:00:00+01:00","end":"2026-10-29T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T02:00:00+01:00","end":"2026-10-29T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T03:00:00+01:00","end":"2026-10-29T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":55,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T04:00:00+01:00","end":"2026-10-29T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":43,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T05:00:00+01:00","end":"2026-10-29T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":50,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T06:00:00+01:00","end":"2026-10-29T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T07:00:00+01:00","end":"2026-10-29T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T08:00:00+01:00","end":"2026-10-29T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T09:00:00+01:00","end":"2026-10-29T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T10:00:00+01:00","end":"2026-10-29T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T11:00:00+01:00","end":"2026-10-29T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T12:00:00+01:00","end":"2026-10-29T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T13:00:00+01:00","end":"2026-10-29T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T14:00:00+01:00","end":"2026-10-29T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":75,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T15:00:00+01:00","end":"2026-10-29T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":67,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T16:00:00+01:00","end":"2026-10-29T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":87,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T17:00:00+01:00","end":"2026-10-29T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T18:00:00+01:00","end":"2026-10-29T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T19:00:00+01:00","end":"2026-10-29T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T20:00:00+01:00","end":"2026-10-29T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T21:00:00+01:00","end":"2026-10-29T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T22:00:00+01:00","end":"2026-10-29T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-29T23:00:00+01:00","end":"2026-10-30T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T00:00:00+01:00","end":"2026-10-30T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":52,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T01:00:00+01:00","end":"2026-10-30T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T02:00:00+01:00","end":"2026-10-30T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":57,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T03:00:00+01:00","end":"2026-10-30T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":43,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T04:00:00+01:00","end":"2026-10-30T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":43,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T05:00:00+01:00","end":"2026-10-30T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":43,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T06:00:00+01:00","end":"2026-10-30T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":40,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T07:00:00+01:00","end":"2026-10-30T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":39,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T08:00:00+01:00","end":"2026-10-30T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":53,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T09:00:00+01:00","end":"2026-10-30T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":56,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T10:00:00+01:00","end":"2026-10-30T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T11:00:00+01:00","end":"2026-10-30T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":136,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T12:00:00+01:00","end":"2026-10-30T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":46,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T13:00:00+01:00","end":"2026-10-30T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T14:00:00+01:00","end":"2026-10-30T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T15:00:00+01:00","end":"2026-10-30T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":71,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T16:00:00+01:00","end":"2026-10-30T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":48,"latency_max_ms":76,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T17:00:00+01:00","end":"2026-10-30T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T18:00:00+01:00","end":"2026-10-30T19:00:00+01:00","downtime_seconds":86,"latency_avg_ms":33,"latency_max_ms":149,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T19:00:00+01:00","end":"2026-10-30T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":66,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T20:00:00+01:00","end":"2026-10-30T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T21:00:00+01:00","end":"2026-10-30T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T22:00:00+01:00","end":"2026-10-30T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-30T23:00:00+01:00","end":"2026-10-31T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T00:00:00+01:00","end":"2026-10-31T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T01:00:00+01:00","end":"2026-10-31T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T02:00:00+01:00","end":"2026-10-31T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T03:00:00+01:00","end":"2026-10-31T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T04:00:00+01:00","end":"2026-10-31T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":46,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T05:00:00+01:00","end":"2026-10-31T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":40,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T06:00:00+01:00","end":"2026-10-31T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":41,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T07:00:00+01:00","end":"2026-10-31T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T08:00:00+01:00","end":"2026-10-31T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T09:00:00+01:00","end":"2026-10-31T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T10:00:00+01:00","end":"2026-10-31T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T11:00:00+01:00","end":"2026-10-31T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T12:00:00+01:00","end":"2026-10-31T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T13:00:00+01:00","end":"2026-10-31T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T14:00:00+01:00","end":"2026-10-31T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T15:00:00+01:00","end":"2026-10-31T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T16:00:00+01:00","end":"2026-10-31T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T17:00:00+01:00","end":"2026-10-31T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T18:00:00+01:00","end":"2026-10-31T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T19:00:00+01:00","end":"2026-10-31T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":53,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T20:00:00+01:00","end":"2026-10-31T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T21:00:00+01:00","end":"2026-10-31T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T22:00:00+01:00","end":"2026-10-31T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-10-31T23:00:00+01:00","end":"2026-11-01T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T00:00:00+01:00","end":"2026-11-01T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T01:00:00+01:00","end":"2026-11-01T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T02:00:00+01:00","end":"2026-11-01T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T03:00:00+01:00","end":"2026-11-01T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T04:00:00+01:00","end":"2026-11-01T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":65,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T05:00:00+01:00","end":"2026-11-01T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T06:00:00+01:00","end":"2026-11-01T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T07:00:00+01:00","end":"2026-11-01T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T08:00:00+01:00","end":"2026-11-01T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T09:00:00+01:00","end":"2026-11-01T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":57,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T10:00:00+01:00","end":"2026-11-01T11:00:00+01:00","downtime_seconds":326,"latency_avg_ms":54,"latency_max_ms":261,"packet_loss_pct":6,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T11:00:00+01:00","end":"2026-11-01T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":50,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T12:00:00+01:00","end":"2026-11-01T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T13:00:00+01:00","end":"2026-11-01T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T14:00:00+01:00","end":"2026-11-01T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":136,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T15:00:00+01:00","end":"2026-11-01T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T16:00:00+01:00","end":"2026-11-01T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":48,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T17:00:00+01:00","end":"2026-11-01T18:00:00+01:00","downtime_seconds":74,"latency_avg_ms":34,"latency_max_ms":194,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T18:00:00+01:00","end":"2026-11-01T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":49,"latency_max_ms":109,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T19:00:00+01:00","end":"2026-11-01T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":64,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T20:00:00+01:00","end":"2026-11-01T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T21:00:00+01:00","end":"2026-11-01T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T22:00:00+01:00","end":"2026-11-01T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-01T23:00:00+01:00","end":"2026-11-02T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T00:00:00+01:00","end":"2026-11-02T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T01:00:00+01:00","end":"2026-11-02T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T02:00:00+01:00","end":"2026-11-02T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T03:00:00+01:00","end":"2026-11-02T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":196,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T04:00:00+01:00","end":"2026-11-02T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":48,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T05:00:00+01:00","end":"2026-11-02T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":45,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T06:00:00+01:00","end":"2026-11-02T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T07:00:00+01:00","end":"2026-11-02T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":42,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T08:00:00+01:00","end":"2026-11-02T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T09:00:00+01:00","end":"2026-11-02T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T11:00:00+01:00","end":"2026-11-02T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T12:00:00+01:00","end":"2026-11-02T13:00:00+01:00","downtime_seconds":536,"latency_avg_ms":253,"latency_max_ms":1805,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T13:00:00+01:00","end":"2026-11-02T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T14:00:00+01:00","end":"2026-11-02T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T15:00:00+01:00","end":"2026-11-02T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":92,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T16:00:00+01:00","end":"2026-11-02T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":46,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T17:00:00+01:00","end":"2026-11-02T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T18:00:00+01:00","end":"2026-11-02T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T19:00:00+01:00","end":"2026-11-02T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":74,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T20:00:00+01:00","end":"2026-11-02T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":47,"latency_max_ms":75,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T21:00:00+01:00","end":"2026-11-02T22:00:00+01:00","downtime_seconds":24,"latency_avg_ms":36,"latency_max_ms":66,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T22:00:00+01:00","end":"2026-11-02T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-02T23:00:00+01:00","end":"2026-11-03T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T00:00:00+01:00","end":"2026-11-03T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T01:00:00+01:00","end":"2026-11-03T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T02:00:00+01:00","end":"2026-11-03T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T03:00:00+01:00","end":"2026-11-03T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T04:00:00+01:00","end":"2026-11-03T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T05:00:00+01:00","end":"2026-11-03T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T06:00:00+01:00","end":"2026-11-03T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T07:00:00+01:00","end":"2026-11-03T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T08:00:00+01:00","end":"2026-11-03T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T09:00:00+01:00","end":"2026-11-03T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T10:00:00+01:00","end":"2026-11-03T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T11:00:00+01:00","end":"2026-11-03T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T12:00:00+01:00","end":"2026-11-03T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T13:00:00+01:00","end":"2026-11-03T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":71,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T14:00:00+01:00","end":"2026-11-03T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":63,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T15:00:00+01:00","end":"2026-11-03T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T16:00:00+01:00","end":"2026-11-03T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T17:00:00+01:00","end":"2026-11-03T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T18:00:00+01:00","end":"2026-11-03T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T19:00:00+01:00","end":"2026-11-03T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T20:00:00+01:00","end":"2026-11-03T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":52,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T21:00:00+01:00","end":"2026-11-03T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T22:00:00+01:00","end":"2026-11-03T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":51,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-03T23:00:00+01:00","end":"2026-11-04T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T00:00:00+01:00","end":"2026-11-04T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T01:00:00+01:00","end":"2026-11-04T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T02:00:00+01:00","end":"2026-11-04T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":59,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T03:00:00+01:00","end":"2026-11-04T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":49,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T04:00:00+01:00","end":"2026-11-04T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":49,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T05:00:00+01:00","end":"2026-11-04T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":65,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T06:00:00+01:00","end":"2026-11-04T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T07:00:00+01:00","end":"2026-11-04T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":39,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T08:00:00+01:00","end":"2026-11-04T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T09:00:00+01:00","end":"2026-11-04T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T10:00:00+01:00","end":"2026-11-04T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T11:00:00+01:00","end":"2026-11-04T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T12:00:00+01:00","end":"2026-11-04T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T13:00:00+01:00","end":"2026-11-04T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T14:00:00+01:00","end":"2026-11-04T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T15:00:00+01:00","end":"2026-11-04T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T16:00:00+01:00","end":"2026-11-04T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T17:00:00+01:00","end":"2026-11-04T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T18:00:00+01:00","end":"2026-11-04T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T19:00:00+01:00","end":"2026-11-04T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T20:00:00+01:00","end":"2026-11-04T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":65,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T21:00:00+01:00","end":"2026-11-04T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T22:00:00+01:00","end":"2026-11-04T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-04T23:00:00+01:00","end":"2026-11-05T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T00:00:00+01:00","end":"2026-11-05T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T01:00:00+01:00","end":"2026-11-05T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T02:00:00+01:00","end":"2026-11-05T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T03:00:00+01:00","end":"2026-11-05T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":58,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T04:00:00+01:00","end":"2026-11-05T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":50,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T05:00:00+01:00","end":"2026-11-05T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":23,"latency_max_ms":28,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T06:00:00+01:00","end":"2026-11-05T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":26,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T07:00:00+01:00","end":"2026-11-05T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T08:00:00+01:00","end":"2026-11-05T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":60,"latency_max_ms":596,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T09:00:00+01:00","end":"2026-11-05T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":431,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T10:00:00+01:00","end":"2026-11-05T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":111,"latency_max_ms":347,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T11:00:00+01:00","end":"2026-11-05T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T12:00:00+01:00","end":"2026-11-05T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":69,"latency_max_ms":898,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T13:00:00+01:00","end":"2026-11-05T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":148,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T14:00:00+01:00","end":"2026-11-05T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":62,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T15:00:00+01:00","end":"2026-11-05T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T16:00:00+01:00","end":"2026-11-05T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T17:00:00+01:00","end":"2026-11-05T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T18:00:00+01:00","end":"2026-11-05T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T19:00:00+01:00","end":"2026-11-05T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":41,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T20:00:00+01:00","end":"2026-11-05T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":72,"latency_max_ms":249,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T21:00:00+01:00","end":"2026-11-05T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":102,"latency_max_ms":437,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T22:00:00+01:00","end":"2026-11-05T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":65,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-05T23:00:00+01:00","end":"2026-11-06T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T00:00:00+01:00","end":"2026-11-06T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":61,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T01:00:00+01:00","end":"2026-11-06T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T02:00:00+01:00","end":"2026-11-06T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T03:00:00+01:00","end":"2026-11-06T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":42,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T04:00:00+01:00","end":"2026-11-06T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":52,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T05:00:00+01:00","end":"2026-11-06T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":54,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T06:00:00+01:00","end":"2026-11-06T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T07:00:00+01:00","end":"2026-11-06T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":47,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T08:00:00+01:00","end":"2026-11-06T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":54,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T09:00:00+01:00","end":"2026-11-06T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":50,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T10:00:00+01:00","end":"2026-11-06T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T11:00:00+01:00","end":"2026-11-06T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T12:00:00+01:00","end":"2026-11-06T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":58,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T13:00:00+01:00","end":"2026-11-06T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T14:00:00+01:00","end":"2026-11-06T15:00:00+01:00","downtime_seconds":216,"latency_avg_ms":41,"latency_max_ms":115,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T15:00:00+01:00","end":"2026-11-06T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":84,"latency_max_ms":294,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T16:00:00+01:00","end":"2026-11-06T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":60,"latency_max_ms":172,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T17:00:00+01:00","end":"2026-11-06T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":57,"latency_max_ms":88,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T18:00:00+01:00","end":"2026-11-06T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":65,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T19:00:00+01:00","end":"2026-11-06T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":70,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T20:00:00+01:00","end":"2026-11-06T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":76,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T21:00:00+01:00","end":"2026-11-06T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":43,"latency_max_ms":226,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T22:00:00+01:00","end":"2026-11-06T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-06T23:00:00+01:00","end":"2026-11-07T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":81,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T00:00:00+01:00","end":"2026-11-07T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T01:00:00+01:00","end":"2026-11-07T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T02:00:00+01:00","end":"2026-11-07T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":78,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T03:00:00+01:00","end":"2026-11-07T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":73,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T04:00:00+01:00","end":"2026-11-07T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":56,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T05:00:00+01:00","end":"2026-11-07T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":48,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T06:00:00+01:00","end":"2026-11-07T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T07:00:00+01:00","end":"2026-11-07T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":40,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T08:00:00+01:00","end":"2026-11-07T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":41,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T09:00:00+01:00","end":"2026-11-07T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T10:00:00+01:00","end":"2026-11-07T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T11:00:00+01:00","end":"2026-11-07T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T12:00:00+01:00","end":"2026-11-07T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":85,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T13:00:00+01:00","end":"2026-11-07T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":54,"latency_max_ms":143,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T14:00:00+01:00","end":"2026-11-07T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":45,"latency_max_ms":75,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T15:00:00+01:00","end":"2026-11-07T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":65,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T16:00:00+01:00","end":"2026-11-07T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":70,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T17:00:00+01:00","end":"2026-11-07T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":51,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T18:00:00+01:00","end":"2026-11-07T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":45,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T19:00:00+01:00","end":"2026-11-07T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T20:00:00+01:00","end":"2026-11-07T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T21:00:00+01:00","end":"2026-11-07T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T22:00:00+01:00","end":"2026-11-07T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-07T23:00:00+01:00","end":"2026-11-08T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":93,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T00:00:00+01:00","end":"2026-11-08T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T01:00:00+01:00","end":"2026-11-08T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T02:00:00+01:00","end":"2026-11-08T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T03:00:00+01:00","end":"2026-11-08T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T04:00:00+01:00","end":"2026-11-08T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":58,"packet_loss_pct":4,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T05:00:00+01:00","end":"2026-11-08T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":42,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T06:00:00+01:00","end":"2026-11-08T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":50,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T07:00:00+01:00","end":"2026-11-08T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":38,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T08:00:00+01:00","end":"2026-11-08T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T09:00:00+01:00","end":"2026-11-08T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":47,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T10:00:00+01:00","end":"2026-11-08T11:00:00+01:00","downtime_seconds":229,"latency_avg_ms":27,"latency_max_ms":62,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T11:00:00+01:00","end":"2026-11-08T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":27,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T12:00:00+01:00","end":"2026-11-08T13:00:00+01:00","downtime_seconds":250,"latency_avg_ms":32,"latency_max_ms":69,"packet_loss_pct":5,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T13:00:00+01:00","end":"2026-11-08T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":68,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T14:00:00+01:00","end":"2026-11-08T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":54,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T15:00:00+01:00","end":"2026-11-08T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":60,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T16:00:00+01:00","end":"2026-11-08T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":74,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T17:00:00+01:00","end":"2026-11-08T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":59,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T18:00:00+01:00","end":"2026-11-08T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T19:00:00+01:00","end":"2026-11-08T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":51,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T20:00:00+01:00","end":"2026-11-08T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T21:00:00+01:00","end":"2026-11-08T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T22:00:00+01:00","end":"2026-11-08T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-08T23:00:00+01:00","end":"2026-11-09T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T00:00:00+01:00","end":"2026-11-09T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T01:00:00+01:00","end":"2026-11-09T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T02:00:00+01:00","end":"2026-11-09T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T03:00:00+01:00","end":"2026-11-09T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T04:00:00+01:00","end":"2026-11-09T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T05:00:00+01:00","end":"2026-11-09T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T06:00:00+01:00","end":"2026-11-09T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T07:00:00+01:00","end":"2026-11-09T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T08:00:00+01:00","end":"2026-11-09T09:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":53,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T09:00:00+01:00","end":"2026-11-09T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T10:00:00+01:00","end":"2026-11-09T11:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T11:00:00+01:00","end":"2026-11-09T12:00:00+01:00","downtime_seconds":0,"latency_avg_ms":31,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T12:00:00+01:00","end":"2026-11-09T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":60,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T13:00:00+01:00","end":"2026-11-09T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T14:00:00+01:00","end":"2026-11-09T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":59,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T15:00:00+01:00","end":"2026-11-09T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":55,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T16:00:00+01:00","end":"2026-11-09T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T17:00:00+01:00","end":"2026-11-09T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":30,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T18:00:00+01:00","end":"2026-11-09T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T19:00:00+01:00","end":"2026-11-09T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T20:00:00+01:00","end":"2026-11-09T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T21:00:00+01:00","end":"2026-11-09T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T22:00:00+01:00","end":"2026-11-09T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":58,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-09T23:00:00+01:00","end":"2026-11-10T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T00:00:00+01:00","end":"2026-11-10T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T01:00:00+01:00","end":"2026-11-10T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T02:00:00+01:00","end":"2026-11-10T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":55,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T03:00:00+01:00","end":"2026-11-10T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":61,"packet_loss_pct":4,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T04:00:00+01:00","end":"2026-11-10T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":47,"packet_loss_pct":3,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T05:00:00+01:00","end":"2026-11-10T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":47,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T06:00:00+01:00","end":"2026-11-10T07:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T07:00:00+01:00","end":"2026-11-10T08:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":48,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T08:00:00+01:00","end":"2026-11-10T09:00:00+01:00","downtime_seconds":43,"latency_avg_ms":28,"latency_max_ms":39,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T09:00:00+01:00","end":"2026-11-10T10:00:00+01:00","downtime_seconds":0,"latency_avg_ms":32,"latency_max_ms":49,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T10:00:00+01:00","end":"2026-11-10T11:00:00+01:00","downtime_seconds":65,"latency_avg_ms":40,"latency_max_ms":124,"packet_loss_pct":2,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T11:00:00+01:00","end":"2026-11-10T12:00:00+01:00","downtime_seconds":967,"latency_avg_ms":35,"latency_max_ms":189,"packet_loss_pct":5,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T12:00:00+01:00","end":"2026-11-10T13:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":50,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T13:00:00+01:00","end":"2026-11-10T14:00:00+01:00","downtime_seconds":0,"latency_avg_ms":28,"latency_max_ms":49,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T14:00:00+01:00","end":"2026-11-10T15:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":51,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T15:00:00+01:00","end":"2026-11-10T16:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":54,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T16:00:00+01:00","end":"2026-11-10T17:00:00+01:00","downtime_seconds":0,"latency_avg_ms":37,"latency_max_ms":52,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T17:00:00+01:00","end":"2026-11-10T18:00:00+01:00","downtime_seconds":0,"latency_avg_ms":36,"latency_max_ms":52,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T18:00:00+01:00","end":"2026-11-10T19:00:00+01:00","downtime_seconds":0,"latency_avg_ms":42,"latency_max_ms":137,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T19:00:00+01:00","end":"2026-11-10T20:00:00+01:00","downtime_seconds":0,"latency_avg_ms":44,"latency_max_ms":66,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T20:00:00+01:00","end":"2026-11-10T21:00:00+01:00","downtime_seconds":0,"latency_avg_ms":47,"latency_max_ms":72,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T21:00:00+01:00","end":"2026-11-10T22:00:00+01:00","downtime_seconds":0,"latency_avg_ms":40,"latency_max_ms":64,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T22:00:00+01:00","end":"2026-11-10T23:00:00+01:00","downtime_seconds":0,"latency_avg_ms":34,"latency_max_ms":76,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-10T23:00:00+01:00","end":"2026-11-11T00:00:00+01:00","downtime_seconds":0,"latency_avg_ms":35,"latency_max_ms":55,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T00:00:00+01:00","end":"2026-11-11T01:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":56,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T01:00:00+01:00","end":"2026-11-11T02:00:00+01:00","downtime_seconds":0,"latency_avg_ms":38,"latency_max_ms":57,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T02:00:00+01:00","end":"2026-11-11T03:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":79,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T03:00:00+01:00","end":"2026-11-11T04:00:00+01:00","downtime_seconds":0,"latency_avg_ms":39,"latency_max_ms":59,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T04:00:00+01:00","end":"2026-11-11T05:00:00+01:00","downtime_seconds":0,"latency_avg_ms":33,"latency_max_ms":48,"packet_loss_pct":1,"download_mbps":null,"upload_mbps":null},{"start":"2026-11-11T05:00:00+01:00","end":"2026-11-11T06:00:00+01:00","downtime_seconds":0,"latency_avg_ms":29,"latency_max_ms":37,"packet_loss_pct":0,"download_mbps":null,"upload_mbps":null}],"outages":[{"start":"2026-10-12T18:00:00+02:00","end":"2026-10-12T19:00:00+02:00","downtime_seconds":456},{"start":"2026-10-12T19:00:00+02:00","end":"2026-10-12T20:00:00+02:00","downtime_seconds":251},{"start":"2026-10-12T20:00:00+02:00","end":"2026-10-12T21:00:00+02:00","downtime_seconds":80},{"start":"2026-10-13T07:00:00+02:00","end":"2026-10-13T08:00:00+02:00","downtime_seconds":127},{"start":"2026-10-15T18:00:00+02:00","end":"2026-10-15T19:00:00+02:00","downtime_seconds":20},{"start":"2026-10-22T16:00:00+02:00","end":"2026-10-22T17:00:00+02:00","downtime_seconds":159},{"start":"2026-10-22T17:00:00+02:00","end":"2026-10-22T18:00:00+02:00","downtime_seconds":660},{"start":"2026-10-22T20:00:00+02:00","end":"2026-10-22T21:00:00+02:00","downtime_seconds":16},{"start":"2026-10-23T04:00:00+02:00","end":"2026-10-23T05:00:00+02:00","downtime_seconds":46},{"start":"2026-10-23T08:00:00+02:00","end":"2026-10-23T09:00:00+02:00","downtime_seconds":86},{"start":"2026-10-23T09:00:00+02:00","end":"2026-10-23T10:00:00+02:00","downtime_seconds":43},{"start":"2026-10-23T17:00:00+02:00","end":"2026-10-23T18:00:00+02:00","downtime_seconds":469},{"start":"2026-10-23T19:00:00+02:00","end":"2026-10-23T20:00:00+02:00","downtime_seconds":1625},{"start":"2026-10-23T20:00:00+02:00","end":"2026-10-23T21:00:00+02:00","downtime_seconds":123},{"start":"2026-10-24T09:00:00+02:00","end":"2026-10-24T10:00:00+02:00","downtime_seconds":1638},{"start":"2026-10-25T07:00:00+01:00","end":"2026-10-25T08:00:00+01:00","downtime_seconds":149},{"start":"2026-10-25T18:00:00+01:00","end":"2026-10-25T19:00:00+01:00","downtime_seconds":88},{"start":"2026-10-27T11:00:00+01:00","end":"2026-10-27T12:00:00+01:00","downtime_seconds":96},{"start":"2026-10-27T19:00:00+01:00","end":"2026-10-27T20:00:00+01:00","downtime_seconds":3},{"start":"2026-10-28T10:00:00+01:00","end":"2026-10-28T11:00:00+01:00","downtime_seconds":54},{"start":"2026-10-28T13:00:00+01:00","end":"2026-10-28T14:00:00+01:00","downtime_seconds":25},{"start":"2026-10-28T21:00:00+01:00","end":"2026-10-28T22:00:00+01:00","downtime_seconds":133},{"start":"2026-10-30T18:00:00+01:00","end":"2026-10-30T19:00:00+01:00","downtime_seconds":86},{"start":"2026-11-01T10:00:00+01:00","end":"2026-11-01T11:00:00+01:00","downtime_seconds":326},{"start":"2026-11-01T17:00:00+01:00","end":"2026-11-01T18:00:00+01:00","downtime_seconds":74},{"start":"2026-11-02T12:00:00+01:00","end":"2026-11-02T13:00:00+01:00","downtime_seconds":536},{"start":"2026-11-02T21:00:00+01:00","end":"2026-11-02T22:00:00+01:00","downtime_seconds":24},{"start":"2026-11-06T14:00:00+01:00","end":"2026-11-06T15:00:00+01:00","downtime_seconds":216},{"start":"2026-11-08T10:00:00+01:00","end":"2026-11-08T11:00:00+01:00","downtime_seconds":229},{"start":"2026-11-08T12:00:00+01:00","end":"2026-11-08T13:00:00+01:00","downtime_seconds":250},{"start":"2026-11-10T08:00:00+01:00","end":"2026-11-10T09:00:00+01:00","downtime_seconds":43},{"start":"2026-11-10T10:35:00+01:00","end":"2026-11-10T10:40:00+01:00","downtime_seconds":65},{"start":"2026-11-10T11:10:00+01:00","end":"2026-11-10T11:15:00+01:00","downtime_seconds":184},{"start":"2026-11-10T11:15:00+01:00","end":"2026-11-10T11:20:00+01:00","downtime_seconds":97},{"start":"2026-11-10T11:20:00+01:00","end":"2026-11-10T11:25:00+01:00","downtime_seconds":172},{"start":"2026-11-10T11:25:00+01:00","end":"2026-11-10T11:30:00+01:00","downtime_seconds":4},{"start":"2026-11-10T11:30:00+01:00","end":"2026-11-10T11:35:00+01:00","downtime_seconds":300},{"start":"2026-11-10T11:35:00+01:00","end":"2026-11-10T11:40:00+01:00","downtime_seconds":210}],"daily":[{"start":"2026-10-12T00:00:00+02:00","end":"2026-10-13T00:00:00+02:00","measured_seconds":46800.0,"downtime_seconds":787,"latency_avg_ms":37.846,"latency_max_ms":348,"packet_loss_pct":0.538},{"start":"2026-10-13T00:00:00+02:00","end":"2026-10-14T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":127,"latency_avg_ms":38.625,"latency_max_ms":149,"packet_loss_pct":0.542},{"start":"2026-10-14T00:00:00+02:00","end":"2026-10-15T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":38.417,"latency_max_ms":102,"packet_loss_pct":0.167},{"start":"2026-10-15T00:00:00+02:00","end":"2026-10-16T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":20,"latency_avg_ms":40.458,"latency_max_ms":460,"packet_loss_pct":0.375},{"start":"2026-10-16T00:00:00+02:00","end":"2026-10-17T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":39.75,"latency_max_ms":401,"packet_loss_pct":0.292},{"start":"2026-10-17T00:00:00+02:00","end":"2026-10-18T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":37.667,"latency_max_ms":78,"packet_loss_pct":0.0},{"start":"2026-10-18T00:00:00+02:00","end":"2026-10-19T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":36.167,"latency_max_ms":202,"packet_loss_pct":0.167},{"start":"2026-10-19T00:00:00+02:00","end":"2026-10-20T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":35.667,"latency_max_ms":224,"packet_loss_pct":0.167},{"start":"2026-10-20T00:00:00+02:00","end":"2026-10-21T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":37.292,"latency_max_ms":91,"packet_loss_pct":0.125},{"start":"2026-10-21T00:00:00+02:00","end":"2026-10-22T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":37.458,"latency_max_ms":98,"packet_loss_pct":0.25},{"start":"2026-10-22T00:00:00+02:00","end":"2026-10-23T00:00:00+02:00","measured_seconds":82800.0,"downtime_seconds":835,"latency_avg_ms":37.87,"latency_max_ms":141,"packet_loss_pct":0.348},{"start":"2026-10-23T00:00:00+02:00","end":"2026-10-24T00:00:00+02:00","measured_seconds":86400.0,"downtime_seconds":2392,"latency_avg_ms":33.417,"latency_max_ms":109,"packet_loss_pct":0.667},{"start":"2026-10-24T00:00:00+02:00","end":"2026-10-25T00:00:00+02:00","measured_seconds":82800.0,"downtime_seconds":1638,"latency_avg_ms":36.0,"latency_max_ms":155,"packet_loss_pct":0.696},{"start":"2026-10-25T00:00:00+02:00","end":"2026-10-26T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":237,"latency_avg_ms":35.667,"latency_max_ms":103,"packet_loss_pct":0.417},{"start":"2026-10-26T00:00:00+01:00","end":"2026-10-27T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":36.875,"latency_max_ms":67,"packet_loss_pct":1.083},{"start":"2026-10-27T00:00:00+01:00","end":"2026-10-28T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":99,"latency_avg_ms":36.833,"latency_max_ms":67,"packet_loss_pct":0.833},{"start":"2026-10-28T00:00:00+01:00","end":"2026-10-29T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":212,"latency_avg_ms":36.208,"latency_max_ms":99,"packet_loss_pct":0.667},{"start":"2026-10-29T00:00:00+01:00","end":"2026-10-30T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":35.958,"latency_max_ms":87,"packet_loss_pct":0.208},{"start":"2026-10-30T00:00:00+01:00","end":"2026-10-31T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":86,"latency_avg_ms":34.833,"latency_max_ms":149,"packet_loss_pct":0.542},{"start":"2026-10-31T00:00:00+01:00","end":"2026-11-01T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":35.292,"latency_max_ms":60,"packet_loss_pct":0.25},{"start":"2026-11-01T00:00:00+01:00","end":"2026-11-02T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":400,"latency_avg_ms":37.25,"latency_max_ms":261,"packet_loss_pct":0.458},{"start":"2026-11-02T00:00:00+01:00","end":"2026-11-03T00:00:00+01:00","measured_seconds":82800.0,"downtime_seconds":560,"latency_avg_ms":48.087,"latency_max_ms":1805,"packet_loss_pct":0.304},{"start":"2026-11-03T00:00:00+01:00","end":"2026-11-04T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":36.0,"latency_max_ms":71,"packet_loss_pct":0.083},{"start":"2026-11-04T00:00:00+01:00","end":"2026-11-05T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":36.875,"latency_max_ms":65,"packet_loss_pct":0.417},{"start":"2026-11-05T00:00:00+01:00","end":"2026-11-06T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":47.042,"latency_max_ms":898,"packet_loss_pct":0.167},{"start":"2026-11-06T00:00:00+01:00","end":"2026-11-07T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":216,"latency_avg_ms":40.708,"latency_max_ms":294,"packet_loss_pct":0.458},{"start":"2026-11-07T00:00:00+01:00","end":"2026-11-08T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":36.167,"latency_max_ms":143,"packet_loss_pct":0.375},{"start":"2026-11-08T00:00:00+01:00","end":"2026-11-09T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":479,"latency_avg_ms":33.708,"latency_max_ms":74,"packet_loss_pct":0.75},{"start":"2026-11-09T00:00:00+01:00","end":"2026-11-10T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":0,"latency_avg_ms":36.375,"latency_max_ms":60,"packet_loss_pct":0.083},{"start":"2026-11-10T00:00:00+01:00","end":"2026-11-11T00:00:00+01:00","measured_seconds":86400.0,"downtime_seconds":1075,"latency_avg_ms":35.198,"latency_max_ms":189,"packet_loss_pct":1.354},{"start":"2026-11-11T00:00:00+01:00","end":"2026-11-12T00:00:00+01:00","measured_seconds":31500.0,"downtime_seconds":0,"latency_avg_ms":39.39,"latency_max_ms":361,"packet_loss_pct":0.038}]}
