[2026-09-21 00:00:06] === Fire Watch Storage Health Check Started ===
[2026-09-21 00:00:11] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 00:00:11] ✅ Cloudflare R2 (Primary): OK (55 fires (1 active), updated: 2026-09-20 23:30:52 (29m ago, 740.7ms))
[2026-09-21 00:00:11] ✅ Spaceship Backup (Fallback): OK (55 fires (1 active), updated: 2026-09-20 23:30:52 (29m ago, 76.3ms))
[2026-09-21 00:00:11] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 00:00:11] === Fire Watch Storage Health Check Finished ===
[2026-09-21 01:00:30] === Fire Watch Storage Health Check Started ===
[2026-09-21 01:00:35] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 01:00:35] ✅ Cloudflare R2 (Primary): OK (54 fires (1 active), updated: 2026-09-21 00:30:53 (30m ago, 689.7ms))
[2026-09-21 01:00:35] ✅ Spaceship Backup (Fallback): OK (54 fires (1 active), updated: 2026-09-21 00:30:53 (30m ago, 122.6ms))
[2026-09-21 01:00:35] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 01:00:35] === Fire Watch Storage Health Check Finished ===
[2026-09-21 02:00:19] === Fire Watch Storage Health Check Started ===
[2026-09-21 02:00:24] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 02:00:24] ✅ Cloudflare R2 (Primary): OK (53 fires (1 active), updated: 2026-09-21 01:30:53 (29m ago, 687.1ms))
[2026-09-21 02:00:25] ✅ Spaceship Backup (Fallback): OK (53 fires (1 active), updated: 2026-09-21 01:30:53 (29m ago, 225.9ms))
[2026-09-21 02:00:25] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 02:00:25] === Fire Watch Storage Health Check Finished ===
[2026-09-21 03:00:36] === Fire Watch Storage Health Check Started ===
[2026-09-21 03:00:41] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 03:00:41] ✅ Cloudflare R2 (Primary): OK (53 fires (0 active), updated: 2026-09-21 02:30:53 (30m ago, 667.4ms))
[2026-09-21 03:00:41] ✅ Spaceship Backup (Fallback): OK (53 fires (0 active), updated: 2026-09-21 02:30:53 (30m ago, 80.4ms))
[2026-09-21 03:00:41] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 03:00:41] === Fire Watch Storage Health Check Finished ===
[2026-09-21 04:00:18] === Fire Watch Storage Health Check Started ===
[2026-09-21 04:00:22] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 04:00:22] ✅ Cloudflare R2 (Primary): OK (53 fires (0 active), updated: 2026-09-21 03:30:53 (29m ago, 109.9ms))
[2026-09-21 04:00:23] ✅ Spaceship Backup (Fallback): OK (53 fires (0 active), updated: 2026-09-21 03:30:53 (29m ago, 620.9ms))
[2026-09-21 04:00:23] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 04:00:23] === Fire Watch Storage Health Check Finished ===
[2026-09-21 05:00:04] === Fire Watch Storage Health Check Started ===
[2026-09-21 05:00:08] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 05:00:08] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 04:30:52 (29m ago, 113.6ms))
[2026-09-21 05:00:09] ✅ Spaceship Backup (Fallback): OK (53 fires (0 active), updated: 2026-09-21 04:00:54 (59m ago, 364.8ms))
[2026-09-21 05:00:09] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 05:00:09] === Fire Watch Storage Health Check Finished ===
[2026-09-21 06:00:11] === Fire Watch Storage Health Check Started ===
[2026-09-21 06:00:16] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 06:00:16] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 05:30:52 (29m ago, 668.1ms))
[2026-09-21 06:00:16] ✅ Spaceship Backup (Fallback): OK (53 fires (0 active), updated: 2026-09-21 04:00:54 (119m ago, 80.3ms))
[2026-09-21 06:00:16] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 06:00:16] === Fire Watch Storage Health Check Finished ===
[2026-09-21 07:00:41] === Fire Watch Storage Health Check Started ===
[2026-09-21 07:00:46] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 07:00:46] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 06:30:50 (30m ago, 659.2ms))
[2026-09-21 07:00:51] ❌ Spaceship Backup (Fallback): FAILED - Reachability failed: Operation timed out after 5002 milliseconds with 0 bytes received
[2026-09-21 07:00:51] Failed to send alert email via SMTP
[2026-09-21 07:00:51] === Fire Watch Storage Health Check Finished ===
[2026-09-21 08:00:14] === Fire Watch Storage Health Check Started ===
[2026-09-21 08:00:18] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 08:00:18] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 07:30:52 (29m ago, 109.6ms))
[2026-09-21 08:00:18] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 07:30:52 (29m ago, 228.4ms))
[2026-09-21 08:00:18] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 08:00:18] === Fire Watch Storage Health Check Finished ===
[2026-09-21 09:00:47] === Fire Watch Storage Health Check Started ===
[2026-09-21 09:00:51] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Accessible from Spain (200 OK, 0.080212831497192s)
[2026-09-21 09:00:51] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 08:30:52 (30m ago, 227.5ms)) [🇪🇸 Spain: Reachable]
[2026-09-21 09:00:52] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 08:30:52 (30m ago, 252.9ms))
[2026-09-21 09:00:52] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 09:00:52] === Fire Watch Storage Health Check Finished ===
[2026-09-21 10:00:07] === Fire Watch Storage Health Check Started ===
[2026-09-21 10:00:11] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 10:00:11] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 09:00:55 (59m ago, 174.5ms))
[2026-09-21 10:00:11] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 09:00:55 (59m ago, 237.8ms))
[2026-09-21 10:00:11] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 10:00:11] === Fire Watch Storage Health Check Finished ===
[2026-09-21 11:00:44] === Fire Watch Storage Health Check Started ===
[2026-09-21 11:00:49] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 11:00:49] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 10:30:53 (30m ago, 134.7ms))
[2026-09-21 11:00:49] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 10:00:53 (60m ago, 254.5ms))
[2026-09-21 11:00:49] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 11:00:49] === Fire Watch Storage Health Check Finished ===
[2026-09-21 12:00:27] === Fire Watch Storage Health Check Started ===
[2026-09-21 12:00:32] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 12:00:32] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 11:30:52 (30m ago, 208.3ms))
[2026-09-21 12:00:32] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 11:30:52 (30m ago, 90.1ms))
[2026-09-21 12:00:32] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 12:00:32] === Fire Watch Storage Health Check Finished ===
[2026-09-21 13:00:38] === Fire Watch Storage Health Check Started ===
[2026-09-21 13:00:43] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 13:00:43] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 12:30:53 (30m ago, 928.8ms))
[2026-09-21 13:00:44] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 12:30:53 (30m ago, 1678.6ms))
[2026-09-21 13:00:44] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 13:00:44] === Fire Watch Storage Health Check Finished ===
[2026-09-21 14:00:50] === Fire Watch Storage Health Check Started ===
[2026-09-21 14:00:55] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 14:00:55] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 13:30:54 (30m ago, 707ms))
[2026-09-21 14:00:55] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 13:30:54 (30m ago, 182.8ms))
[2026-09-21 14:00:55] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 14:00:55] === Fire Watch Storage Health Check Finished ===
[2026-09-21 15:00:37] === Fire Watch Storage Health Check Started ===
[2026-09-21 15:00:42] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 15:00:42] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 14:30:52 (30m ago, 180.3ms))
[2026-09-21 15:00:42] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 13:30:54 (90m ago, 110ms))
[2026-09-21 15:00:42] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 15:00:42] === Fire Watch Storage Health Check Finished ===
[2026-09-21 16:00:40] === Fire Watch Storage Health Check Started ===
[2026-09-21 16:00:44] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 16:00:44] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 15:30:54 (30m ago, 146.4ms))
[2026-09-21 16:00:44] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 15:00:56 (60m ago, 300.1ms))
[2026-09-21 16:00:44] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 16:00:44] === Fire Watch Storage Health Check Finished ===
[2026-09-21 17:00:24] === Fire Watch Storage Health Check Started ===
[2026-09-21 17:00:28] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 17:00:28] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 16:30:54 (29m ago, 339.4ms))
[2026-09-21 17:00:29] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 16:30:54 (29m ago, 425.5ms))
[2026-09-21 17:00:29] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 17:00:29] === Fire Watch Storage Health Check Finished ===
[2026-09-21 18:00:20] === Fire Watch Storage Health Check Started ===
[2026-09-21 18:00:24] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 18:00:24] ✅ Cloudflare R2 (Primary): OK (53 fires (1 active), updated: 2026-09-21 17:30:53 (29m ago, 142.6ms))
[2026-09-21 18:00:25] ✅ Spaceship Backup (Fallback): OK (53 fires (1 active), updated: 2026-09-21 17:30:53 (29m ago, 289.4ms))
[2026-09-21 18:00:25] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 18:00:25] === Fire Watch Storage Health Check Finished ===
[2026-09-21 19:00:29] === Fire Watch Storage Health Check Started ===
[2026-09-21 19:00:33] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 19:00:33] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 18:30:54 (30m ago, 156.9ms))
[2026-09-21 19:00:34] ✅ Spaceship Backup (Fallback): OK (53 fires (1 active), updated: 2026-09-21 18:00:54 (60m ago, 420.4ms))
[2026-09-21 19:00:34] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 19:00:34] === Fire Watch Storage Health Check Finished ===
[2026-09-21 20:00:36] === Fire Watch Storage Health Check Started ===
[2026-09-21 20:00:40] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 20:00:40] ✅ Cloudflare R2 (Primary): OK (52 fires (0 active), updated: 2026-09-21 19:30:51 (30m ago, 192.2ms))
[2026-09-21 20:00:41] ✅ Spaceship Backup (Fallback): OK (52 fires (0 active), updated: 2026-09-21 19:30:51 (30m ago, 407.7ms))
[2026-09-21 20:00:41] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 20:00:41] === Fire Watch Storage Health Check Finished ===
[2026-09-21 21:00:29] === Fire Watch Storage Health Check Started ===
[2026-09-21 21:00:33] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 21:00:33] ✅ Cloudflare R2 (Primary): OK (52 fires (1 active), updated: 2026-09-21 20:30:50 (30m ago, 187.4ms))
[2026-09-21 21:00:33] ✅ Spaceship Backup (Fallback): OK (52 fires (1 active), updated: 2026-09-21 20:30:50 (30m ago, 400.7ms))
[2026-09-21 21:00:33] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 21:00:33] === Fire Watch Storage Health Check Finished ===
[2026-09-21 22:00:49] === Fire Watch Storage Health Check Started ===
[2026-09-21 22:00:53] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 22:00:53] ✅ Cloudflare R2 (Primary): OK (51 fires (1 active), updated: 2026-09-21 21:30:50 (30m ago, 135.7ms))
[2026-09-21 22:00:53] ✅ Spaceship Backup (Fallback): OK (51 fires (1 active), updated: 2026-09-21 21:30:50 (30m ago, 314.1ms))
[2026-09-21 22:00:53] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 22:00:53] === Fire Watch Storage Health Check Finished ===
[2026-09-21 23:00:36] === Fire Watch Storage Health Check Started ===
[2026-09-21 23:00:40] ℹ️ Cloudflare R2 (Primary) Spanish Probe: Probe timed out waiting for Spanish node
[2026-09-21 23:00:40] ✅ Cloudflare R2 (Primary): OK (52 fires (2 active), updated: 2026-09-21 22:30:49 (30m ago, 142.8ms))
[2026-09-21 23:00:40] ✅ Spaceship Backup (Fallback): OK (52 fires (2 active), updated: 2026-09-21 22:30:49 (30m ago, 396.6ms))
[2026-09-21 23:00:40] All endpoints healthy and fresh. No alerts needed.
[2026-09-21 23:00:40] === Fire Watch Storage Health Check Finished ===
