Live infrastructure telemetry
System Status
A daily scheduled job writes one heartbeat row to the portfolio's Postgres database. This page reads that table live, so what you see is the real history, not a mock.
All systems operational
Last database heartbeat recorded yesterday.
Current streak
21 days
Consecutive days with a heartbeat
Days recorded
21
21/21 tracked days in the last 30
Last heartbeat
08:31
16 Oct 2026 · UTC+2
Next scheduled run
~08:00
17 Oct 2026 · UTC+2 (within the hour)
Last 30 days
Days in Europe/Berlin (UTC+2)- 18 Sept 2026: Before monitoring started
- 19 Sept 2026: Before monitoring started
- 20 Sept 2026: Before monitoring started
- 21 Sept 2026: Before monitoring started
- 22 Sept 2026: Before monitoring started
- 23 Sept 2026: Before monitoring started
- 24 Sept 2026: Before monitoring started
- 25 Sept 2026: Before monitoring started
- 26 Sept 2026: Heartbeat recorded
- 27 Sept 2026: Heartbeat recorded
- 28 Sept 2026: Heartbeat recorded
- 29 Sept 2026: Heartbeat recorded
- 30 Sept 2026: Heartbeat recorded
- 1 Oct 2026: Heartbeat recorded
- 2 Oct 2026: Heartbeat recorded
- 3 Oct 2026: Heartbeat recorded
- 4 Oct 2026: Heartbeat recorded
- 5 Oct 2026: Heartbeat recorded
- 6 Oct 2026: Heartbeat recorded
- 7 Oct 2026: Heartbeat recorded
- 8 Oct 2026: Heartbeat recorded
- 9 Oct 2026: Heartbeat recorded
- 10 Oct 2026: Heartbeat recorded
- 11 Oct 2026: Heartbeat recorded
- 12 Oct 2026: Heartbeat recorded
- 13 Oct 2026: Heartbeat recorded
- 14 Oct 2026: Heartbeat recorded
- 15 Oct 2026: Heartbeat recorded
- 16 Oct 2026: Heartbeat recorded
- 17 Oct 2026: Today's run pending
18 Sept 2026Today
- Heartbeat recorded
- No heartbeat
- Today's run pending
- Before monitoring started
How it works
- 01 · ScheduleA Vercel Cron job calls a secret-protected API route once a day at 06:00 UTC.
- 02 · WriteThe route inserts at most one row per Europe/Berlin day inside a locked transaction, so retries never duplicate. Row-level security keeps the table private.
- 03 · ReadThis page reads the table through a 10-minute server cache and refreshes itself every 12 hours while open. Supabase's free tier pauses after 7 idle days; the daily write prevents that.
Data read at 05:56 on 17 Oct 2026 (Europe/Berlin)