Send Alerts to Slack
Problem to solve
Slack is often used as a central communication platform where users are notified of alerts and incidents for their IT systems.
This work drives the direction of the Alert Management category.
- Utilize the existing Slack notifications integration (visible off of Settings > Integrations > Slack notifications)
- Introduce a new section at the end of the list called, Alerts:
- We send a notification to Slack when a new alert record is created in GitLab. If multiple events come into GitLab for the same alert, we'd only send a single notification, for the first alert record we receive.
- We could base the Slack notification on what we do for our existing generic endpoint alert notifications. We could also introduce some extra formatting to make it better align with the Slackline alert notifications: