Release Dashboard PoC with monthly release status
Context
This is part of the sequence of issues for &1124 (closed), to be done after the metrics are identified or created as part of #19985 (closed).
Now that we have monthly release metric delivery_release_monthly_status
available on Grafana to build the first iteration of the release dashboard, the next step is to create a PoC dashboard in Grafana. This is so that we can demo the PoC to the team and make adjustments based on the demo feedback, before we create the dashboard in https://gitlab.com/gitlab-com/runbooks/-/tree/master/dashboards/delivery?ref_type=heads.
Essentially this issue serves as an intermediary step between creating the metrics and creating the actual delivery dashboard in runbooks.git
repository. Historically, it's benefited the team to have this intermediary step since going from Grafana-provided json to runbooks.git
jsonnet/grafonnet is easier.
Out of Scope
- Creating MRs to https://gitlab.com/gitlab-com/runbooks/-/tree/master/dashboards/delivery?ref_type=heads
- This is covered in the next issue #19990 (closed)
Exit Criteria
-
PoC of the release dashboard created in Grafana playground
folder: internal grafana link -
Screenshots of the PoC in issue comments -
Started discussion in issue comment thread -
Iteration based on feedback