Create issue from alert
Problem to solve
When we start surfacing alerts in GitLab, we'll need a way for users to escalate the alerts to an issue, so that they can collaborate and actively track their progress in fixing whatever problem caused the alert. Creating an issue from an alert indicates to other team members and to stakeholders that there is a problem that requires immediate remediation. Issues enable collaboration via comments and also integrate closely with merge requests allowing responders to easily see when a related fix has been merged.
IMPORTANT: This functionality will be added behind a specific feature flag so that it can be enabled for the SRE Game Day. It will not be immediately released to customers as we have not figured out how incidents will exist in GitLab moving forward. Please see #216038 (closed) for more details on this decision.
Intended users
Proposal
This functionality needs to be added behind a specific feature flag There are two parts to this proposal:
- Adding a "create issue" button to the alerts detail page
- Actually creating the issue
Button to create issue | Created issue |
---|---|
The created issue will show summary details as part of the issue description, with the full alert payload displayed in the first comment on the newly created issue.
Further details
Some things that surfaced in user feedback sessions we may want to address as part of this work:
- Most users are going to manually edit the issue description after the issue is created. Perhaps we can show the "new issue" screen first, rather than going directly to the fully created issue?
- It may be nice to add the link to the GitLab alert detail page to the created issue, as well. This could perhaps be a separate issue depending on how much extra work this would add.