Skip to content

feat: add sandbox controller dashboard to grafana addon#1706

Open
jackowfish wants to merge 1 commit into
mainfrom
jack/sandbox-grafana-dashboard
Open

feat: add sandbox controller dashboard to grafana addon#1706
jackowfish wants to merge 1 commit into
mainfrom
jack/sandbox-grafana-dashboard

Conversation

@jackowfish

Copy link
Copy Markdown
Contributor

Description

Customers running sandboxes had no prebuilt view of sandbox health in their Grafana addon. This adds the "Sandbox Controller" dashboard (warm-pool state, latency breakdown, throughput/errors, lifecycle) the same way as the other bundled dashboards: a JSON file under dashboards/ plus one dashboards.default entry referencing it.

It ships ungated like the existing nginx/GPU/node dashboards, so it shows on every Grafana addon install and reads "No data" on clusters that don't run sandboxes - same behavior as the GPU dashboard on non-GPU clusters. The panels query the sandbox_* metrics added in porter-dev/code#6323.

No Chart.yaml bump here since version bumps are a separate batched commit in this repo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant