Skip to content

GitLab Next

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • GitLab GitLab
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 39,511
    • Issues 39,511
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 1,223
    • Merge requests 1,223
  • Requirements
    • Requirements
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
    • Value stream
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GitLab.org
  • GitLabGitLab
  • Issues
  • #216326

Closed
Open
Created Apr 30, 2020 by Sarah Waldner@sarahwaldner🍉Developer

Collaborate on GitLab Alerts in Slack

Problem to solve

Slack is used as a central communication platform where users are notified of alerts and incidents for the IT services that they maintain. It is frequently used to notify responders of an outage. We've added to our Slack notifications service](https://docs.gitlab.com/ee/user/project/integrations/slack.html) so that Alerts can now be forwarded to Slack enabling responders to easily begin collaboration.

Intended users

  • Devon (DevOps Engineer)
  • Allison (Application Ops)

Further details

This work drives the direction of the Alert Management category.

Proposal

  • 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:

Screen_Shot_2020-05-07_at_12.48.56_PM

  • 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:

Artboard

Permissions and Security

Documentation

Availability & Testing

What does success look like, and how can we measure that?

What is the type of buyer?

Is this a cross-stage feature?

Links / references

Edited Jun 11, 2020 by Sarah Waldner
Assignee
Assign to
Time tracking