feat: v5 — Grafana monitoring stack in Docker (provisioned datasource + dashboard)#64
Merged
Merged
Conversation
…ashboard) Roadmap v5 — visible capstone of the observability work, all in Docker: - Y1 grafana service in docker-compose.yml (healthcheck, persistent volume, admin creds from GF_SECURITY_ADMIN_* with safe defaults). - Y2 Prometheus datasource auto-provisioned (uid=prometheus -> prometheus:9090). - Y3 "Criptotrade — Overview" dashboard: open positions, total trades, realised P&L, win rate, HTTP request rate by route, p95 latency, portfolio value. - Y4 OCI image labels on the Dockerfile. - Y5 README: how to reach Grafana (:3000). Config-only (no Python change); dashboard/datasource JSON+YAML validated and `docker compose config` validated. Suite unchanged: 406 passing. docs/roadmap_v5.md. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014htKJbgi3z1m3kzDVwXwfS
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Resumo
v5 — capstone visível da observabilidade: Grafana provisionado em Docker sobre as métricas Prometheus. Tracker:
docs/roadmap_v5.md.O que muda
grafananodocker-compose.yml(healthcheck, volume persistente, credenciais viaGF_SECURITY_ADMIN_*).uid=prometheus→prometheus:9090).:3000).docker compose up -dagora sobe app, dashboard, orchestrator, prometheus e grafana — tudo em Docker.Validação
docker compose config -q(dev) OK.Nota
A pilha de monitoração está completa em Docker. Itens substantivos restantes (PostgreSQL, leader election, multi-réplica, LLM/live) seguem gated por infra/decisão do dono ou pelos gatilhos do ADR-005 (
docs/pendencia.v2.md).🤖 Generated with Claude Code
https://claude.ai/code/session_014htKJbgi3z1m3kzDVwXwfS
Generated by Claude Code