Initial public release
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
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
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
# 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:
|
||||
```json
|
||||
{
|
||||
"api": "ok",
|
||||
"database": "ok",
|
||||
"postgis": "ok",
|
||||
"storage": "ok",
|
||||
"redis": "unconfigured",
|
||||
"models": "unconfigured"
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user