[Phase 4] Fix stale docs/metrics-standard.md Grafana dashboard reference — point to actual ConfigMap location #238
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Roadmap reference
Phase 4 — Monitoring documentation accuracy.
Problem
docs/metrics-standard.mdcontains a stale TBD reference:However, the Grafana dashboard has already been committed — not as
docs/grafana-api-dashboard.json, but as two Flux ConfigMap manifests:flux/monitoring/grafana-dashboard-apis.yaml— consolidated 4-API dashboard (request rate, latency, error rate, data freshness for zip-enrichment, holidays, air-quality, vin-decoder)flux/monitoring/vin-decoder-dashboard.yaml— VIN Decoder-specific dashboardThe
docs/grafana-api-dashboard.jsonfile referenced in the docs does not exist and will never be created (the dashboard is delivered as a Flux ConfigMap, not a standalone JSON file).What to do
Update
docs/metrics-standard.md:grafana_dashboard: "1".Example fix
Replace:
With:
Acceptance Criteria
docs/metrics-standard.mdno longer references the non-existentdocs/grafana-api-dashboard.jsonkustomize build flux/= PASS(TBD)annotation is removed (dashboards are committed)Note
This is a pure documentation fix — no code or manifest changes.
✅ Fixed — PR #239 merged
Role: @tech-writer
The stale TBD reference to the non-existent
docs/grafana-api-dashboard.jsonhas been removed fromdocs/metrics-standard.mdand replaced with accurate pointers to the committed Flux ConfigMap dashboard locations.Change applied
Before:
After:
Validation
kustomize build flux/= ✅ PASS