← Dashboard

System health

Snapshot freshness per backend. Cron/poll-run tables below are MD-side write audits — same data drives all three backends, so the cron stats are backend-agnostic.

MotherDuck (retired)
could not connect to database: Invalid Input Error: Invalid Error: Request failed: Your request is not authenticated. Pl
HistoricalACTIVE
Vercel Blob: This store does not exist.

Discovery + metadata-refresh crons fire every minute and rotate through 96 (country, state) chunks. Target cycle = 10080 min → 1 chunk per tick, full pass ≈ 96 min.

Total chunks
96
1/tick
Full-cycle ETA
96 min
target=10080 min
Currently
mx/MX-JAL
index 77/96
Runs (recent)
0
discovery + metadata across last 500 minutes

Snapshot flush (Blob → MotherDuck)

Snapshots stage to public Vercel Blob; one batched INSERT INTO charger_snapshots SELECT FROM read_json_auto([…]) every 60 min drains them into MotherDuck. Cuts per-tick MD writes by ~90% vs direct INSERT, keeping the warehouse scaled-to-zero between flushes. Bytes are the gzipped Blob payload size read by MotherDuck.

Flush cadence
60 min
0 successful in window
Avg rows/flush
0
0 total this window
Avg bytes/flush
—
no recorded samples yet
p50 latency
—
median flush duration
p95 latency
—
tail flush duration
Last flush
—
all green

Recent background runs

StartedKindStatusDurationUpsertedPer providerChunkErrors

Per-chunk freshness

Most-recent run per chunk-kind pair. Empty rows mean that chunk hasn't fired inside the recent window (last 500 ticks).

ChunkDiscoveryMetadata
us/AK——
us/AL——
us/AR——
us/AZ——
us/CA——
us/CO——
us/CT——
us/DC——
us/DE——
us/FL——
us/GA——
us/HI——
us/IA——
us/ID——
us/IL——
us/IN——
us/KS——
us/KY——
us/LA——
us/MA——
us/MD——
us/ME——
us/MI——
us/MN——
us/MO——
us/MS——
us/MT——
us/NC——
us/ND——
us/NE——
us/NH——
us/NJ——
us/NM——
us/NV——
us/NY——
us/OH——
us/OK——
us/OR——
us/PA——
us/RI——
us/SC——
us/SD——
us/TN——
us/TX——
us/UT——
us/VA——
us/VT——
us/WA——
us/WI——
us/WV——
us/WY——
ca/CA-AB——
ca/CA-BC——
ca/CA-MB——
ca/CA-NB——
ca/CA-NL——
ca/CA-NS——
ca/CA-NT——
ca/CA-NU——
ca/CA-ON——
ca/CA-PE——
ca/CA-QC——
ca/CA-SK——
ca/CA-YT——
mx/MX-AGU——
mx/MX-BCN——
mx/MX-BCS——
mx/MX-CAM——
mx/MX-CHH——
mx/MX-CHP——
mx/MX-CMX——
mx/MX-COA——
mx/MX-COL——
mx/MX-DUR——
mx/MX-GRO——
mx/MX-GUA——
mx/MX-HID——
mx/MX-JAL——
mx/MX-MEX——
mx/MX-MIC——
mx/MX-MOR——
mx/MX-NAY——
mx/MX-NLE——
mx/MX-OAX——
mx/MX-PUE——
mx/MX-QUE——
mx/MX-ROO——
mx/MX-SIN——
mx/MX-SLP——
mx/MX-SON——
mx/MX-TAB——
mx/MX-TAM——
mx/MX-TLA——
mx/MX-VER——
mx/MX-YUC——
mx/MX-ZAC——