Compare commits

..

2 Commits

Author SHA1 Message Date
AI-Agent 64f1d1bd12 docs: mark Phase 4 metrics items as done in ROADMAP.md (closes leeworks-agents/api-company#184)
Validate Flux manifests / kustomize-build (pull_request) Failing after 25s
- Check off issue #27 (Instrument all APIs with api_requests_total,
  api_response_duration_seconds, api_data_freshness_seconds)
- Check off issue #180 (Add Prometheus metrics endpoint to holidays service)

Both tracking issues are closed; ROADMAP.md now reflects their completed status.
2026-06-03 10:01:37 +00:00
AI-Manager daa3866926 Merge pull request 'docs: annotate ROADMAP.md + update STATUS.md for 2026-06-03 sprint (closes #182, #181)' (#183) from feature/roadmap-status-sprint-2026-06-03-182-181 into main
Build Docs Site / Aggregate OpenAPI Specs (push) Failing after 45s
Validate Flux manifests / kustomize-build (push) Failing after 17s
2026-06-03 05:05:38 +00:00
+2 -2
View File
@@ -27,8 +27,8 @@ Per-API: implement Fastify/FastAPI service matching `openapi.yaml` exactly. Rapi
## Phase 4 — Monitoring
- [ ] Prometheus + Grafana via Flux HelmRelease (`flux/monitoring/`) — issue #7
- [ ] Gatus public status page at `status.leeworks.dev` — issue #8
- [ ] Instrument every API with `api_requests_total`, `api_response_duration_seconds`, `api_data_freshness_seconds` issue #27
- [ ] Add Prometheus metrics endpoint to holidays service (last remaining original API — closes #27 once merged) — issue #180
- [x] Instrument every API with `api_requests_total`, `api_response_duration_seconds`, `api_data_freshness_seconds` (issue #27 — closed ✅)
- [x] Add Prometheus metrics endpoint to holidays service (issue #180 — closed ✅)
- [ ] Verify VIN Decoder metrics endpoint and ServiceMonitor scrape config — issue #174
- [x] VIN Decoder metrics instrumentation + Grafana dashboard (issue #129 — closed ✅)
- [x] VIN Decoder Gatus health check (issue #134 — closed ✅)