S-16c · Prometheus metrics + golden-signal Grafana dashboards #124

Closed
opened 2026-07-23 10:38:54 +00:00 by not · 0 comments
Contributor

Outcome: Services expose OTel metrics on /metrics; Prometheus scrapes them; a pre-built Grafana dashboard covers the golden signals (latency, traffic, errors, saturation) for the request path. Split from #17 (S-16). Demo: the dashboard populates under load. Depends on #16a.

Definition of Done

  • Failing test committed first; implementation makes it pass; refactor if needed.
  • Conventional Commits referencing this issue (refs #NN).
  • CI green (lint, build, unit, mutation ratchet, verify-stack compose smoke, e2e).
  • docker compose up from a fresh clone reaches green health checks within 3 minutes.
  • Docs touched; ADR if a non-obvious decision; demo note if user-visible.
  • Closed by the merging PR (closes #NN).
**Outcome:** Services expose OTel metrics on `/metrics`; Prometheus scrapes them; a pre-built Grafana dashboard covers the golden signals (latency, traffic, errors, saturation) for the request path. *Split from #17 (S-16).* *Demo:* the dashboard populates under load. Depends on #16a. ## Definition of Done - [ ] Failing test committed first; implementation makes it pass; refactor if needed. - [ ] Conventional Commits referencing this issue (`refs #NN`). - [ ] CI green (lint, build, unit, mutation ratchet, verify-stack compose smoke, e2e). - [ ] `docker compose up` from a fresh clone reaches green health checks within 3 minutes. - [ ] Docs touched; ADR if a non-obvious decision; demo note if user-visible. - [ ] Closed by the merging PR (`closes #NN`).
not added this to the Iteration 3 — Beheer & Observability milestone 2026-07-23 10:38:54 +00:00
not added the type:slicearea:infra labels 2026-07-23 10:38:55 +00:00
not closed this issue 2026-07-24 08:31:43 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eho/register-referentie#124