Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Come for the products,
stay for the community

The Atlassian Community can help you and your team get more value out of Atlassian products and practices.

Atlassian Community about banner
4,560,621
Community Members
 
Community Events
185
Community Groups

Controlling (the Flood) of Notifications in OpsGenie

We have recently replaced Splunk On-Call (formerly known as VictorOps) with a new setup of OpsGenie.

I am a user/admin of OpsGenie and we have a really annoying problem to do with 'Notification fatigue'.

The scenario is as follows: We receive a repeated alert to do with a problem in the system and this message floods our slack channel and the person on-call is bombarded with the notifications.

We would like to have the following happen:

1. On-Call receive the alert (and a message is sent to the slack channel)
2. On-Call Acknowledges the alert
3. Unless they close the alert, they will not receive any more of the same notification again.

 

I have taken a look at the Current Tier->Policies->Notification Policies, but I cannot see this feature.

Also, this is exactly how Splunk On-Call worked..

 

Does anyone have any ideas how to fix it or perhaps work around?

(btw, I have looked at the video/document called 'Three Ways to Reduce Alert Noise and Fatigue with Opsgenie')

1 answer

1 accepted

0 votes
Answer accepted
Tom Russell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Aug 30, 2022

The alias alert field is your best friend here. Make sure to set that to a value that uniquely identifies that series of alerts, or that problem. You'll get a notification for the first alert, but then each subsequent alert will just increase the counter on the first alert, without notifying. If you close the alert in Opsgenie and the problem is still happening, it will open a new alert, starting the counter again.

@Tom Russell This sounds like exactly what I need!!

 

Are there any instructions, documentation, blog, tutorial or youtube that covers this feature in-depth?

 

Thanks! 

@Tom Russell 

As a follow-up, this did exactly what I needed -- thank you very much for the advice!

 

I found that the Alias was coming in as a UID which was always different, so what I did was I created  a settings->Global Policies that set the Alias to equal the message..

It works now 👍

Here are a few images that others may find useful.

1.png2.png3.png

Tom Russell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Aug 31, 2022

@colin.schofield, one thing to be careful of: we usually imbed the date somewhere in the alias. That way, if the alert gets acknowledged, then forgotten about, it will open a new one the next day. Otherwise, your problem could go for weeks without opening a new alert.

@Tom Russell That is a great idea!

How do I specify the date -- the word date surrounded in braces, maybe?

 

{{ date }}

Tom Russell
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Sep 01, 2022

@colin.schofield We're setting it in the application sending the alert. If that's not an option for you, see if there's anything in the payload being sent to Opsgenie that will work. You can find the payload by going to Settings -> Logs and searching for "Processed incomingData"

If there's a specific field (date or otherwise) that will work, you can include it with {{_payload.fieldname}} (https://support.atlassian.com/opsgenie/docs/dynamic-fields-in-opsgenie-integrations/). If you can find something in the description to use, you can pull it out with string processing (https://support.atlassian.com/opsgenie/docs/string-processing-methods-in-opsgenie-integrations/)

Like colin.schofield likes this

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
TAGS
AUG Leaders

Atlassian Community Events