← 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
us/ND
index 28/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