Self Health
Last updated
metagraphed's OWN uptime: a verdict scoped strictly to our own components (api / site / publish) plus each one's trailing-90-day daily uptime ratios and latest probe state, served from the self_health_daily lakehouse rollup at /api/v1/self-health (no static file). Days with no probe rows are ABSENT, never zero-filled -- a gap means we weren't measuring, not that we were down. Never mixes in third-party subnet-surface health, which is what /api/v1/health covers. The per-component current_ok/http_status/latency_ms/checked_at/note fields are NULL for now, and null here means UNMEASURED, not down: the per-check ticks were written by the indexer box's self-health poller, the box is decommissioned, and only the daily rollup survived it. Synthesizing a current reading from the last frozen tick would state a probe we did not take.
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/api/v1/self-health"{ "data": { "components": [ { "checked_at": "2026-06-01T00:00:00.000Z", "component": "example", "current_ok": false, "days": [ { "checks": 1, "day": "2026-06-01", "ok_count": 1, "uptime_ratio": 0.9966 } ], "http_status": 1, "latency_ms": 120, "note": "example", "uptime_90d": 0.5 } ], "lanes": [ { "age_ms": 1, "checked_at": "2026-06-01T00:00:00.000Z", "detail": "example", "lane": "example", "verdict": "ok" } ], "measured_component_count": 1, "observed_at": "2026-06-01T00:00:00.000Z", "schema_version": 1, "stale_lane_count": 1, "verdict": "operational" }, "meta": { "artifact_path": "example", "cache": "short", "contract_version": "2026-06-29.1", "generated_at": "2026-06-01T00:00:00.000Z", "observed_through": "2026-06-01T00:00:00.000Z", "pagination": { "collection": "example", "cursor": 1, "limit": 1, "next_cursor": 1, "order": "asc", "returned": 1, "sort": "example", "total": 1 }, "published_at": "2026-06-01T00:00:00.000Z", "source": "live-cron-prober", "stale_contract": { "built_under": "example", "live": "example" } }, "ok": true, "schema_version": 1}