You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Description
Currently the playground's `grafana` container is only there to support
`tempo` but you can't actually test any new metrics or queries with it.
This PR makes it so that `grafana` actually gets access to all the
metrics.
# Changes
- exposes separate `metrics` ports on containers where it's necessary
- adds a `prometheus` container that scrapes all the services pods
- configures `prometheus` as the default data source in `grafana`
## How to test
I manually checked that `grafana` gets access to metrics from all the
different pods and I built a new dashboard with it.
<img width="1257" height="673" alt="Screenshot 2025-10-08 at 09 45 30"
src="https://github.com/user-attachments/assets/bb297bac-39ad-4df7-b0a5-525cfea44d56"
/>
As a follow up we could consider somehow replicating our actual
dashboards but that goes beyond the scope of the PR (and probably isn't
that helpful anyway because the metrics reported by a locally running
instance are very far from what our actual deployments would look like).
0 commit comments