Design Discovery: Embedding Grafana metrics in an issue
Problem to Solve
Our enterprise customers who are using GitLab monitoring (Prometheus) are making heavy use of Grafana visualizations. When there are incidents, we have found that incident responders are having to copy & paste screenshots of charts from Grafana in issues so that they can share knowledge and information with teammates as well as keep the issue up-to-date so that they can communicate the status of the incident to stakeholders.
We want to give them the ability to embed Grafana metrics in issues using a link. We want there to be two types of embeds:
- Static (i.e. set to a time frame) - this shows what was going on when the incident happened
- Live - updates as time progresses - this is helpful to communicate progress on the incident
Intended users
Sasha the Software Developer
Devon the DevOps Engineer
Sidney the Systems Administrator
Further details
This work contributes to the Incident Management Vision
Outcome
Results from this issue will be designs for how we plan to embed Grafana charts in issues