Configure Default Incident Creation and Template for GitLab Self-Monitor
Problem to solve
GitLab Self-Monitor will move to it's own default project. We should setup default incident templates and alert triggers for them so that Instance Admins are informed when the health of their GitLab instance is degraded.
Intended users
Further details
Proposal
Original proposal
- creating default alert triggers - Need to define starting alert thresholds for incident creation
- creating default incident templates - Need to define templates
- automatically creating incidents
Updated proposal
- We select a couple of the defined alerts and set appropriate thresholds for them.
- We set the Instance Admin project to have the Incident settings turned on by default (ie, the
Create an issue
andSend an email...
checkboxes are checked, and theIncident template
is selected in the dropdown):
Since the second point builds on functionality that already exists/is in progress, the primary goal of this issue is the first item:
- We select a couple of the defined alerts and set appropriate thresholds for them.
Outstanding questions to answer
- Which alerts
- What are the appropriate thresholds
Outside the scope of this issue: Users editing/removing the pre-configured thresholds in the UI
Permissions and Security
Documentation
Testing
What does success look like, and how can we measure that?
Links / references
Edited by Amelia Bauerly