From 64f1d1bd126fcada16e74442c1634fa4a487021b Mon Sep 17 00:00:00 2001 From: AI-Agent Date: Wed, 3 Jun 2026 10:01:37 +0000 Subject: [PATCH] docs: mark Phase 4 metrics items as done in ROADMAP.md (closes leeworks-agents/api-company#184) - 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. --- ROADMAP.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ROADMAP.md b/ROADMAP.md index f87e072..2d1fe15 100644 --- a/ROADMAP.md +++ b/ROADMAP.md @@ -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 ✅) -- 2.52.0