Backlog reference: #498 · infra perf
Summary
Set up Prometheus metrics endpoint (GET /metrics) and Grafana dashboard for API observability
Context
The final go/no-go checklist before real money moves on Stellar mainnet: observability, an external security audit, and the mainnet cutover itself.
The path to a public, mainnet launch: KYC/compliance groundwork, price/localization/mobile polish, performance hardening, documentation, and the final production go-live checklist.
Acceptance Criteria
Definition of Done
Generated from the CoopLumen backlog (issue.md). See CONTRIBUTING.md for the contribution workflow.
Backlog reference: #498 ·
infraperfSummary
Set up Prometheus metrics endpoint (
GET /metrics) and Grafana dashboard for API observabilityContext
The final go/no-go checklist before real money moves on Stellar mainnet: observability, an external security audit, and the mainnet cutover itself.
The path to a public, mainnet launch: KYC/compliance groundwork, price/localization/mobile polish, performance hardening, documentation, and the final production go-live checklist.
Acceptance Criteria
GET /metrics) and Grafana dashboard for API observability — implemented as described above.docker-compose up, the relevantmaketarget, etc.).CONTRIBUTING.mdorREADME.mdis updated to match.Definition of Done
Closes #498won't auto-link since this is a repo-internal reference — mention the issue number GitHub assigned instead).CONTRIBUTING.mdconventions (Conventional Commits, code style).CHANGELOG.mdupdated under[Unreleased]if the change is user- or API-visible.main.Generated from the CoopLumen backlog (
issue.md). SeeCONTRIBUTING.mdfor the contribution workflow.