trafficcontrol
trafficcontrol copied to clipboard
Migrate dynamic scripted Grafana Dashboards to Scenes
- Upgrade to Grafana v10.2.3
- Migrate Scripted Dashboards to Grafana Scenes
- I've transitioned our existing scripted dashboards to the new Grafana Scenes. The migration also ensures compatibility with future Grafana updates and aligns with Grafana's recommended best practices. Check it here: New in Grafana 10: Grafana Scenes for building dynamic dashboarding experiences
- Update documentation: the way to configure Grafana and the current Traffic Portal doesn't use directly the Grafana dashboards
Which Traffic Control components are affected by this PR?
- Traffic Stats
- CDN in a Box
What is the best way to verify this PR?
- Build Traffic Stats
- Run CDN in a Box with Traffic Stats, Grafana
- Visit Grafana server, go to Apps -> TrafficControl Grafana Scenes
- See the dashboards
Check the images below
If this is a bugfix, which Traffic Control versions contained the bug?
PR submission checklist
- [x] This PR has tests
- [x] This PR has documentation
- [x] This PR has a CHANGELOG.md entry
- [x] This PR DOES NOT FIX A SERIOUS SECURITY VULNERABILITY (see the Apache Software Foundation's security guidelines for details)
@jhg03a I also updated the Dockerfile of Grafana, I think you can give me some reviews
This all looks fine on GitHub. I'll carve out some time tomorrow to try to spin it up and see how it actually works (#5939 permitting).
Did you finish with checking?
Did you finish with checking?
Sorry, no, I got busy. And then... I forgot :sweat_smile: