Increase visibility of the webhooks for triage-ops and Engineering Productivity team
Context
triage-ops webhooks configured in GitLab will be disabled if triage-ops doesn't respond to a few events.
We currently have no way of checking the status of webhooks, or to re-enable them after it has been disabled (we would need to run a test
request from the UI/API for this, but this requires owner
rights on the group).
See this discussion for more context around this issue: #1181 (comment 1207041432)
Goals
- Think about ways to make webhooks visible to the Engineering Productivity team
- Ideally, think about a way for the EP team to to re-enable a triage-ops webhook
- Have an alert when a webhook has been disabled (see gitlab-org/gitlab#385417 (closed))
Edited by David Dieulivol