{"status":"degraded","updated":"2026-08-30T18:29:12.357Z","components":[{"name":"Website","group":"Public services","status":"operational","uptime24":100,"checkedAt":"2026-08-30T18:28:38.952Z","days":[{"date":"2026-08-30","down":0,"checks":112}],"beats":[{"status":"operational","at":"2026-08-30T17:49:38.936Z"},{"status":"operational","at":"2026-08-30T17:50:38.936Z"},{"status":"operational","at":"2026-08-30T17:51:38.936Z"},{"status":"operational","at":"2026-08-30T17:52:38.936Z"},{"status":"operational","at":"2026-08-30T17:53:38.936Z"},{"status":"operational","at":"2026-08-30T17:54:38.936Z"},{"status":"operational","at":"2026-08-30T17:55:38.936Z"},{"status":"operational","at":"2026-08-30T17:56:38.936Z"},{"status":"operational","at":"2026-08-30T17:57:38.936Z"},{"status":"operational","at":"2026-08-30T17:58:38.936Z"},{"status":"operational","at":"2026-08-30T17:59:38.937Z"},{"status":"operational","at":"2026-08-30T18:00:38.938Z"},{"status":"operational","at":"2026-08-30T18:01:38.939Z"},{"status":"operational","at":"2026-08-30T18:02:38.941Z"},{"status":"operational","at":"2026-08-30T18:03:38.941Z"},{"status":"operational","at":"2026-08-30T18:04:38.941Z"},{"status":"operational","at":"2026-08-30T18:05:38.941Z"},{"status":"operational","at":"2026-08-30T18:06:38.941Z"},{"status":"operational","at":"2026-08-30T18:07:38.941Z"},{"status":"operational","at":"2026-08-30T18:08:38.941Z"},{"status":"operational","at":"2026-08-30T18:09:38.941Z"},{"status":"operational","at":"2026-08-30T18:10:38.941Z"},{"status":"operational","at":"2026-08-30T18:11:38.941Z"},{"status":"operational","at":"2026-08-30T18:12:38.941Z"},{"status":"operational","at":"2026-08-30T18:13:38.941Z"},{"status":"operational","at":"2026-08-30T18:14:38.941Z"},{"status":"operational","at":"2026-08-30T18:15:38.941Z"},{"status":"operational","at":"2026-08-30T18:16:38.945Z"},{"status":"operational","at":"2026-08-30T18:17:38.945Z"},{"status":"operational","at":"2026-08-30T18:18:38.946Z"},{"status":"operational","at":"2026-08-30T18:19:38.946Z"},{"status":"operational","at":"2026-08-30T18:20:38.947Z"},{"status":"operational","at":"2026-08-30T18:21:38.947Z"},{"status":"operational","at":"2026-08-30T18:22:38.948Z"},{"status":"operational","at":"2026-08-30T18:23:38.949Z"},{"status":"operational","at":"2026-08-30T18:24:38.950Z"},{"status":"operational","at":"2026-08-30T18:25:38.950Z"},{"status":"operational","at":"2026-08-30T18:26:38.951Z"},{"status":"operational","at":"2026-08-30T18:27:38.951Z"},{"status":"operational","at":"2026-08-30T18:28:38.952Z"}]},{"name":"Alerts API","group":"Public services","status":"outage","uptime24":64.28,"checkedAt":"2026-08-30T18:28:38.983Z","days":[{"date":"2026-08-30","down":0.3571,"checks":112}],"beats":[{"status":"degraded","at":"2026-08-30T17:49:38.977Z"},{"status":"outage","at":"2026-08-30T17:50:38.977Z"},{"status":"outage","at":"2026-08-30T17:51:38.977Z"},{"status":"outage","at":"2026-08-30T17:52:38.977Z"},{"status":"outage","at":"2026-08-30T17:53:38.977Z"},{"status":"outage","at":"2026-08-30T17:54:38.977Z"},{"status":"outage","at":"2026-08-30T17:55:38.977Z"},{"status":"outage","at":"2026-08-30T17:56:38.977Z"},{"status":"outage","at":"2026-08-30T17:57:38.977Z"},{"status":"outage","at":"2026-08-30T17:58:38.978Z"},{"status":"outage","at":"2026-08-30T17:59:38.978Z"},{"status":"outage","at":"2026-08-30T18:00:38.978Z"},{"status":"outage","at":"2026-08-30T18:01:38.978Z"},{"status":"outage","at":"2026-08-30T18:02:38.978Z"},{"status":"outage","at":"2026-08-30T18:03:38.978Z"},{"status":"outage","at":"2026-08-30T18:04:38.978Z"},{"status":"outage","at":"2026-08-30T18:05:38.979Z"},{"status":"outage","at":"2026-08-30T18:06:38.979Z"},{"status":"outage","at":"2026-08-30T18:07:38.980Z"},{"status":"outage","at":"2026-08-30T18:08:38.980Z"},{"status":"outage","at":"2026-08-30T18:09:38.980Z"},{"status":"outage","at":"2026-08-30T18:10:38.980Z"},{"status":"outage","at":"2026-08-30T18:11:38.980Z"},{"status":"outage","at":"2026-08-30T18:12:38.980Z"},{"status":"outage","at":"2026-08-30T18:13:38.980Z"},{"status":"outage","at":"2026-08-30T18:14:38.980Z"},{"status":"outage","at":"2026-08-30T18:15:38.981Z"},{"status":"outage","at":"2026-08-30T18:16:38.981Z"},{"status":"outage","at":"2026-08-30T18:17:38.981Z"},{"status":"outage","at":"2026-08-30T18:18:38.981Z"},{"status":"outage","at":"2026-08-30T18:19:38.982Z"},{"status":"outage","at":"2026-08-30T18:20:38.982Z"},{"status":"outage","at":"2026-08-30T18:21:38.982Z"},{"status":"outage","at":"2026-08-30T18:22:38.983Z"},{"status":"outage","at":"2026-08-30T18:23:38.983Z"},{"status":"outage","at":"2026-08-30T18:24:38.983Z"},{"status":"outage","at":"2026-08-30T18:25:38.983Z"},{"status":"outage","at":"2026-08-30T18:26:38.983Z"},{"status":"outage","at":"2026-08-30T18:27:38.983Z"},{"status":"outage","at":"2026-08-30T18:28:38.983Z"}]},{"name":"Live alert feed (MQTT)","group":"Public services","status":"operational","uptime24":100,"checkedAt":"2026-08-30T18:27:39.007Z","days":[{"date":"2026-08-30","down":0,"checks":56}],"beats":[{"status":"operational","at":"2026-08-30T17:09:38.986Z"},{"status":"operational","at":"2026-08-30T17:11:38.986Z"},{"status":"operational","at":"2026-08-30T17:13:38.986Z"},{"status":"operational","at":"2026-08-30T17:15:38.990Z"},{"status":"operational","at":"2026-08-30T17:17:38.992Z"},{"status":"operational","at":"2026-08-30T17:19:38.992Z"},{"status":"operational","at":"2026-08-30T17:21:38.992Z"},{"status":"operational","at":"2026-08-30T17:23:38.992Z"},{"status":"operational","at":"2026-08-30T17:25:38.992Z"},{"status":"operational","at":"2026-08-30T17:27:38.992Z"},{"status":"operational","at":"2026-08-30T17:29:38.992Z"},{"status":"operational","at":"2026-08-30T17:31:38.992Z"},{"status":"operational","at":"2026-08-30T17:33:38.992Z"},{"status":"operational","at":"2026-08-30T17:35:38.992Z"},{"status":"operational","at":"2026-08-30T17:37:38.992Z"},{"status":"operational","at":"2026-08-30T17:39:38.993Z"},{"status":"operational","at":"2026-08-30T17:41:38.993Z"},{"status":"operational","at":"2026-08-30T17:43:38.993Z"},{"status":"operational","at":"2026-08-30T17:45:38.993Z"},{"status":"operational","at":"2026-08-30T17:47:38.995Z"},{"status":"operational","at":"2026-08-30T17:49:38.997Z"},{"status":"operational","at":"2026-08-30T17:51:39.001Z"},{"status":"operational","at":"2026-08-30T17:53:39.001Z"},{"status":"operational","at":"2026-08-30T17:55:39.002Z"},{"status":"operational","at":"2026-08-30T17:57:39.003Z"},{"status":"operational","at":"2026-08-30T17:59:39.003Z"},{"status":"operational","at":"2026-08-30T18:01:39.003Z"},{"status":"operational","at":"2026-08-30T18:03:39.004Z"},{"status":"operational","at":"2026-08-30T18:05:39.004Z"},{"status":"operational","at":"2026-08-30T18:07:39.004Z"},{"status":"operational","at":"2026-08-30T18:09:39.004Z"},{"status":"operational","at":"2026-08-30T18:11:39.004Z"},{"status":"operational","at":"2026-08-30T18:13:39.004Z"},{"status":"operational","at":"2026-08-30T18:15:39.004Z"},{"status":"operational","at":"2026-08-30T18:17:39.004Z"},{"status":"operational","at":"2026-08-30T18:19:39.004Z"},{"status":"operational","at":"2026-08-30T18:21:39.005Z"},{"status":"operational","at":"2026-08-30T18:23:39.005Z"},{"status":"operational","at":"2026-08-30T18:25:39.006Z"},{"status":"operational","at":"2026-08-30T18:27:39.007Z"}]},{"name":"Alert ingest (NWWS / CAP / EMWIN)","group":"Data pipeline","status":"operational","uptime24":100,"checkedAt":"2026-08-30T18:28:08.216Z","days":[{"date":"2026-08-30","down":0,"checks":79}],"beats":[{"status":"operational","at":"2026-08-30T17:46:24.960Z"},{"status":"operational","at":"2026-08-30T17:47:28.264Z"},{"status":"operational","at":"2026-08-30T17:48:33.208Z"},{"status":"operational","at":"2026-08-30T17:49:38.219Z"},{"status":"operational","at":"2026-08-30T17:50:43.222Z"},{"status":"operational","at":"2026-08-30T17:51:46.107Z"},{"status":"operational","at":"2026-08-30T17:52:48.214Z"},{"status":"operational","at":"2026-08-30T17:53:53.218Z"},{"status":"operational","at":"2026-08-30T17:54:58.198Z"},{"status":"operational","at":"2026-08-30T17:56:03.210Z"},{"status":"operational","at":"2026-08-30T17:57:08.202Z"},{"status":"operational","at":"2026-08-30T17:58:09.809Z"},{"status":"operational","at":"2026-08-30T17:59:14.211Z"},{"status":"operational","at":"2026-08-30T18:00:14.297Z"},{"status":"operational","at":"2026-08-30T18:01:18.224Z"},{"status":"operational","at":"2026-08-30T18:02:23.206Z"},{"status":"operational","at":"2026-08-30T18:03:28.198Z"},{"status":"operational","at":"2026-08-30T18:04:33.198Z"},{"status":"operational","at":"2026-08-30T18:05:38.199Z"},{"status":"operational","at":"2026-08-30T18:06:38.306Z"},{"status":"operational","at":"2026-08-30T18:07:43.231Z"},{"status":"operational","at":"2026-08-30T18:08:48.199Z"},{"status":"operational","at":"2026-08-30T18:09:53.209Z"},{"status":"operational","at":"2026-08-30T18:10:58.200Z"},{"status":"operational","at":"2026-08-30T18:12:03.221Z"},{"status":"operational","at":"2026-08-30T18:13:08.227Z"},{"status":"operational","at":"2026-08-30T18:14:13.278Z"},{"status":"operational","at":"2026-08-30T18:15:18.285Z"},{"status":"operational","at":"2026-08-30T18:16:23.224Z"},{"status":"operational","at":"2026-08-30T18:17:28.250Z"},{"status":"operational","at":"2026-08-30T18:18:30.642Z"},{"status":"operational","at":"2026-08-30T18:19:35.212Z"},{"status":"operational","at":"2026-08-30T18:20:38.229Z"},{"status":"operational","at":"2026-08-30T18:21:39.964Z"},{"status":"operational","at":"2026-08-30T18:22:44.224Z"},{"status":"operational","at":"2026-08-30T18:23:48.222Z"},{"status":"operational","at":"2026-08-30T18:24:53.206Z"},{"status":"operational","at":"2026-08-30T18:25:58.208Z"},{"status":"operational","at":"2026-08-30T18:27:03.230Z"},{"status":"operational","at":"2026-08-30T18:28:08.216Z"}]},{"name":"NBM / HRRR processor","group":"Data pipeline","status":"pending","uptime24":null,"checkedAt":null,"days":[],"beats":[]}]}