I'm working on alerting from Azure to Opsgenie. The severity options on the Azure side map from 0-4 while the Opsgenie priority maps from P1-P5. I tried setting "Priority" in the integration to "Custom value to Opsgenie priority" and then setting the mapped priority value to {{severity}} doesn't seem to work. All alerts come into Opsgenie as P3. I can confirm also that my Azure action group is set to disable the common alert schema, as mentioned in a another post.
Does anyone have a suggestion for how to properly map these to disparate values?
Hi @Emil Varona,
How are you doing? Thank you for reaching out!
Please take a look at the following articles on how you can extract the severity value:
To determine which field the incoming alert's severity value is parsed into (or if it is just in the incoming payload), you would want to search the Debug Logs (under Settings) using the value of the incomingDataId from the bottom of the alert's Activity Logs tab found in the "Alert created via ..." log entry.
Like in this community post, you would want to look at the "Processed incomingData" log entry to determine how the payload is parsed and to which field the severity value is captured into, if it is.
Then use one of the applicable methods mentioned in this community post to extract this value.
The next step would be how you would map 0 to P1, 1 to P2, 2 to P3, etc. We currently do not have a match-replace function in our implementation of regex, so you would need to use an Alert Policy to do that. Alert Policies are available in Opsgenie's Standard plan or in JSM Premium plan and higher.
Hope the above helps or please feel free to open up an in-app chat (where available) or a ticket at support.atlassian.com so we can help take a look more closely.
Thanks for your response. I can report that the second community post did the trick. I appreciate your assistance.
In short, I created an IF-THEN-ELSE scenario within the integration that mapped the severity to the related priority as described in the aforementioned post.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.