getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
38.61k stars 4.13k forks source link

Clarify Sentry alert email - Mute this alert button - confusion #69792

Open dgeorges opened 4 months ago

dgeorges commented 4 months ago

Environment

SaaS (https://sentry.io/)

Steps to Reproduce

  1. create an alert that send an email
  2. trigger that alert
  3. view email

Expected Result

The request and expectation here is that the Sentry Alert emails be more clear what the mute this alert button does. Or another acceptable solution is that the action is done completely on the sentry UI, so it is clear and straightforward to undo.

Actual Result

We have had several user click the 'mute this alert button' in Sentry alert emails for an issue believing that this would mute the alerting for the specific issue they had received the email for only to later find out that all alerts have been muted for everyone.

image

The email isn't that clear, what the intension is. Are you muting for yourself only, or for everyone. Are you muting the specific issue or the alert itself and thus multiple issues.

If you go to the alert page you have options, but that is not clear on the email.

image

If you click the "mute this alert" button you do get redirect to the alert page. And it's only then (after the button is pressed) do you discover what you did via a banner. We have found that the banner isn't sufficient for most users to realize that their action and intention do not match.

Product Area

Alerts

Link

No response

DSN

No response

Version

No response

┆Issue is synchronized with this Jira Improvement by Unito

getsantry[bot] commented 4 months ago

Assigning to @getsentry/support for routing ⏲️

getsantry[bot] commented 4 months ago

Routing to @getsentry/product-owners-alerts for triage ⏲️

leedongwei commented 4 months ago

Hi! I'll pass this feedback to the PMs to get this addressed. Thanks!

mifu67 commented 2 months ago

Hi @dgeorges,

We've added this to our backlog.

In the meantime, alert rules set to notify via email only default to "mute for me," while alert rules that are set to notify both via email and through external integrations default to "mute for everyone." The text banner notes which action you've taken.

dgeorges commented 1 month ago

Hi @dgeorges,

We've added this to our backlog.

In the meantime, alert rules set to notify via email only default to "mute for me," while alert rules that are set to notify both via email and through external integrations default to "mute for everyone." The text banner notes which action you've taken.

Thanks for working on this.

In our situation. The alert has two actions tied to it:

So that explains the Mute for me and mute for everyone buttons.

However I believe other people are getting notified due to owner rules that will auto assign the issue to a team and the default user setting is to get notified in when something is assigned to you or your team.

ceorourke commented 1 month ago

However I believe other people are getting notified due to owner rules that will auto assign the issue to a team and the default user setting is to get notified in when something is assigned to you or your team.

Just to clarify - are you referring to workflow notifications and not alert notifications? Muting an alert won't stop workflow notifications, they are separate and have different settings. If you wish to turn off assignment notifications that can be done by going to User Settings >> Notifications >> Issue Workflow and turning them on or off for the organization as whole or by each project.

dgeorges commented 1 month ago

However I believe other people are getting notified due to owner rules that will auto assign the issue to a team and the default user setting is to get notified in when something is assigned to you or your team.

Just to clarify - are you referring to workflow notifications and not alert notifications? Muting an alert won't stop workflow notifications, they are separate and have different settings. If you wish to turn off assignment notifications that can be done by going to User Settings >> Notifications >> Issue Workflow and turning them on or off for the organization as whole or by each project.

Sorry I think my last comment was more confusing than it needed to be. I am not speaking about workflow notification.

The email we are getting are from an alert that has conditions such as > x event per y min.

ceorourke commented 1 month ago

Ahh I got it - addressing this turned out to be a little complicated and we felt the confirmation banner was sufficient for now, but we do have it in our backlog to update the text in the email.