Skip to content

feat(observability): add Prometheus + Grafana compose profile - #4

Closed
ManuelLerchner wants to merge 3 commits into
mainfrom
manuel-graffana
Closed

ManuelLerchner wants to merge 3 commits into
mainfrom
manuel-graffana

Conversation

@ManuelLerchner

Copy link
Copy Markdown
Collaborator

TODO

@github-actions github-actions Bot added the infra label Apr 28, 2026
Base automatically changed from manuel-bootstrap-project to main April 30, 2026 12:08
Opt-in via: docker compose --profile observe up
- Prometheus scrapes all 9 services + NATS on /metrics
- Grafana auto-provisions Prometheus as default datasource
- Grafana runs on :3001 to avoid collision with frontend (:3000)
- grafana_data volume persists dashboards across restarts

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions github-actions Bot added the docs label Apr 30, 2026
@ManuelLerchner

Copy link
Copy Markdown
Collaborator Author

Superseded by stacked PRs #10, #11, #12

@ManuelLerchner
ManuelLerchner deleted the manuel-graffana branch July 17, 2026 11:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant