Files
geointel/docs/18-ultra-prep/OBSERVABILITY_PLAN.md
T
Jens faeb58ef6d
GeoIntel release gates / Compile, test, contracts and builds (push) Successful in 1m49s
GeoIntel release gates / Python and npm vulnerability policy (push) Successful in 21s
GeoIntel release gates / Production AI image, SBOM and container scan (push) Successful in 5m39s
GeoIntel release gates / Deploy exact gated revision to Unraid (push) Failing after 58m43s
Initial public release
2026-08-31 21:56:53 +02:00

670 B

Observability Plan

Required Logs

  • request start/end with trace id;
  • dataset upload registration;
  • metadata extraction status;
  • job lifecycle transitions;
  • model adapter selection;
  • inference start/end;
  • QA/QC matching summary;
  • export creation.

Required Health Checks

  • API health;
  • database connection;
  • PostGIS extension availability;
  • storage write check;
  • optional Redis check;
  • optional model registry check.

Diagnostics Endpoint

GET /system/diagnostics

Should return safe non-secret status:

{
  "api": "ok",
  "database": "ok",
  "postgis": "ok",
  "storage": "ok",
  "redis": "unconfigured",
  "models": "unconfigured"
}