Skip to content

Allow for easier roll back from alerts page

Problem to solve

As an SRE, I want to take action on alert, so I can resolve it.

This is a continuation from #216949 and intended as a first iteration towards making it easier for SRE's to take action on alert.

Currently, an SRE when navigating towards an alerts page is missing context or the ability to easily see and act on deployments for the related environment.

Today, we don't show which environment is associated with the alert. e.g. https://gitlab.com/gitlab-org/monitor/tanuki-inc/-/alert_management/105/details doesn't show environment link. Thus, SREs have no idea which environment is having trouble.

Intended users

User experience goal

Allow the user to easily see and act on deployments for the related environment of an alert.

Proposal

Add environment name detail to front page of alert:

Browser mockup
image
  • Add link to environment

Add environment row under Alert details above Details:

Browser mockup
image

Further details

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

Feature Flag

This feature is implemented behind graphql_expose_environment_path feature flag and disabled by default. Once we've confirmed the feature is deemed stable, we remove the feature flag in order to publish the feature as GA. Rollout Issue: #258638 (closed)

Weight

  • backend : Expose environment URL in the AlertManagement GraphQL endpoint.
  • frontend : Visualize the environment URL on the alert detail page.
  • backend : Publish the feature (documentation + feature flag removal)
Edited by Angelo Gulina