youngmon/atlassian-qna huggingface dataset:
IT Notifications
Asked by Nicolas Helmer:

Does anyone in the community utilize OpsGenie as a replacement for Informacast or Siren alerts? Is this tool suited for these types of custom mass communications?


Answers:
author: Nick H
body: Hi [@Nicolas Helmer](/t5/user/viewprofilepage/user-id/5165148) ,

Opsgenie used to have mass notification functionality, but not longer does like Informacast or other similar tools offer.

Closest thing to that nowadays would be through incidents - specifically notifying [stakeholders](https://support.atlassian.com/opsgenie/docs/get-started-with-opsgenie-as-a-stakeholder/).

Important to note that stakeholders are only available on the Enterprise plan though. Stakeholders can represent distribution lists, customers, outside Opsgenie users, etc., and can be notified of service disruptions when an incident is created.

comments: author: Nicolas Helmer
body: Thank you, again fellow Nick H!


Tags: cloud
ServiceNow to OpsGenie Integration - Priority no automatically selected via Dynamic {{priority}}
Asked by Nicolas Helmer:

I'm beginning to implement OpsGenie for our Major INC processes and have noticed that all alerts being cataloged in OpsGenie are showing as P3 rather than matching what is provided in ServiceNow. I believe the dynamic Priority is being utilized in the integration settings. Is this a known limitation?

This causes a problem in our process when I want P2 and P1 alerts to notify teams immediately of an impact within the applications they support.

Any advice or information is appreciated! Thank you!


Answers:
author: Nick H
body: Hi [@Nicolas Helmer](/t5/user/viewprofilepage/user-id/5165148) ,

This Community Article might help with mapping priorities: [How to Map Alert Priorities in Opsgenie](https://community.atlassian.com/t5/Opsgenie-articles/How-to-Map-Alert-Priorities-in-Opsgenie/ba-p/2044304)

If ServiceNow's priorities differ from Opsgenie (especially if there is no numerical value 1-5 being sent in the payload), then the dynamic {{priority}} will not match and Opsgenie will default to mapping the alerts to P3s.

comments: author: Nicolas Helmer
body: Thank you, Nick H!


author: Nicolas Helmer
body: Worth mentioning - it appears the Functionality of the Integration does not specifically state a Priority integration, but the settings of the integration make it seem like dynamic should match some integrated app.

Functionality of the Integration {#toc-hId--491932424}
------------------------------------------------------

* When an incident is created in ServiceNow, an alert is created in Opsgenie.
* When an incident is resolved/closed in ServiceNow, the alert is closed in Opsgenie.
* When the incident is assigned to a group in ServiceNow, the corresponding team is added to the alert if the name of the group in ServiceNow and the name of the team in Opsgenie match.
* When the incident is assigned to a user in ServiceNow, the alert in Opsgenie is assigned to the corresponding user.
* User \& Group synchronization (Optional).


Tags: cloud
Selective Alerts mapped to StatusPage
Asked by John:

Hi Team,

How can I map only certain alerts to Atlassian Statuspage?  

We do not want to map all alerts to Atlassian Statuspage.

Our wishlist is that when certain alerts with defined tags are created, we wish to ship those alerts into Atlassian Statuspage.


Answers:
author: John
body: Apologies for the late response, got caught in some tasks!  

This looks great, we will be trying this out next week. Will let you know how it went


author: Nick H
body: Hi [@John](/t5/user/viewprofilepage/user-id/4576859) ,

Under the Statuspage integration's **For other Opsgenie alerts** section, you can configure a filter to trigger the creation of an incident in Statuspage when the condition(s) match:

![sp1.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/244551iEA0BAB82E72D675F/image-size/large?v=v2&px=999 "sp1.jpg")

comments: author: John
body: Can we evaluate this in free version?


author: Nick H
body: Hi [@John](/t5/user/viewprofilepage/user-id/4576859) ,

The Statuspage integration's outgoing flow is not included with the Free and Essentials plans at time.


author: John
body: Got it!

For Statuspage, can I continue to use the free version to visualize this?


Tags: cloud
Filtering only "escalated" alerts
Asked by Lev Kagan:

Is there a way to filter in the search only alerts that were actually escalated ?


Answers:
author: Yair Ramirez
body: Hi Lev,

Escalating alerts is an action rather than a status, an alert is escalated so the next available escalation rule will be processed. After the execution of this action, the acknowledged state of the alert will be reverted back to false, i.e., to its initial state but it won't change to "escalated" or similar.

Long story short, it's not possible to search escalated alerts at the moment because it's an action performed to an alert instead of a state of the same. I'm sharing the documentation for more details:  

<https://support.atlassian.com/opsgenie/docs/escalate-an-alert/>?  

Good news is, we do have a suggestion ticket for this request. The Engineering Team is evaluating the same to check if this will be available in the feature for Opsgenie. I invite you to vote on the same, there is no ETA for delivery.??  

<https://jira.atlassian.com/browse/OPSGENIE-888>  

Regards,  
Yair Ramirez  
Atlassian Support


Tags: cloud
Rotation time intervals
Asked by Marco Liporoni:

I've created a rotation for my team, and set a time interval - Mon-Sat, 8am to 8pm.  
However, Opsgenie is still sending alerts to my team members that are created outside of this time interval.????

Does this feature work?

Do I need to set the time interval individually per team member?


Answers:
author: Nick H
body: Hi [@Marco Liporoni](/t5/user/viewprofilepage/user-id/5163552) ,

If possible, it might make sense to share some screenshots of your on-call schedule / rotation, as well the configuration of your team's On-call tab.

Although you may have a rotation that is restricted to days / times, an alert will still flow through the team's On-call tab to notify users through routing rules + escalations.

If the idea is to not have users notified outside of those days / times, then you may want to configure a routing rule for the opposite hours of Mon-Sat, 8am to 8pm - and route these alerts to No-one:

![rr1.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/244322i6E75CBB3EC7E97CC/image-size/large?v=v2&px=999 "rr1.jpg")


Tags: cloud
Start Schedule notification text
Asked by Carol Saldanha:

Hi,

We are trying to send a notification to the next person on call to let them know when their on-call schedule starts.

Is there anywhere we can configure the text of the notification that is sent?

Carol


Answers:
author: Nick H
body: Hi [@Carol Saldanha](/t5/user/viewprofilepage/user-id/4649403) ,

It's not currently possible to edit the predefined Schedule Start / End notifications, but we have an open feature request for this functionality you can follow, watch and vote for here:

[As a user I would like to configure the Schedule Start/End Notifications](https://jira.atlassian.com/browse/OPSGENIE-498)


Tags: cloud
How do i get the value of this nested field in parsed data?
Asked by Elzha Odie:

![Untitled.png](https://community.atlassian.com/t5/image/serverpage/image-id/243807i504DB12E0C31A62D/image-size/large?v=v2&px=999 "Untitled.png")

How do i get the value of this nested field in parsed data? i want to get the value of name in customfiled_10072 and attach it in opsgenie alert details


Answers:
author: Rosa M Fossi
body: [@Elzha Odie](/t5/user/viewprofilepage/user-id/5130666) Hi Elzha, try removing the underscores and add the **.name** at the end

![extra_underscores.png](https://community.atlassian.com/t5/image/serverpage/image-id/244030iFD56296A0EF6DC34/image-size/large?v=v2&px=999 "extra_underscores.png")


author: Nick H
body: Hi [@Elzha Odie](/t5/user/viewprofilepage/user-id/5130666) ,

I believe we have spoken in [another Community Question](https://community.atlassian.com/t5/Opsgenie-questions/Custom-fields-how-to-identify-them/qaq-p/2106988#M5349) about the same issue.

Please try both of these suggestions below to extract that custom field into the alert, and let us know whether or not they work:

```
{{customFields.customfield_10072}}

{{customFields.customfield_10072.name}}
```


author: Elzha Odie
body: ![Untitled.png](https://community.atlassian.com/t5/image/serverpage/image-id/243808i3509838E4E50E071/image-size/large?v=v2&px=999 "Untitled.png")

I have tried to do this.. then i still didnt get those value above. thankyou

comments: author: Nick H
body: Have you tried either of these:

```
{{customFields.customfield_10072}}

{{customFields.customfield_10072.name}}
```

\^ Note they **do not** include _parsedData (which is instead interpreted as _payload to extract this into the alert).


Tags: property
Is there an documentation on how to use Opsgenie Bot commands in teams?
Asked by Rajiv GopalakrishnaRao:

Looking for some documentation to use opsgenie bot in MS teams.


Answers:
author: Mikael Sandberg
body: Have a look at the documentation for [Opsgenie with MS Teams,](https://support.atlassian.com/opsgenie/docs/integrate-opsgenie-with-microsoft-teams-v2/#Commands-you-can-send-to-the-bot) at the bottom you have a list of commands that can be used.


Tags: cloud
How to connect multiple teams from same kapacitor
Asked by Shubham Yadav:

Hi Team,

I am new to opsgenie, I want to connect multiple teams from the same kapacitor for alert generation. But for now I can connect only one Team api key with kapacitor through chronograf. can anyone please tell me how I can connect multiple teams from the kapacitor.

Thanks in advance


Answers:
author: Nick H
body: Hi [@Shubham Yadav](/t5/user/viewprofilepage/user-id/5161027) ,

If the integration is global or not assigned to a team, you can configure this under the [Advanced tab](https://support.atlassian.com/opsgenie/docs/use-advanced-integration-settings/) of an integration. Important to note this tab is only available under the Standard and Enterprise plans (or the JSM/O Premium and Enterprise plans):

![kap1.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/243769iF49F9CF31C77B3EC/image-size/large?v=v2&px=999 "kap1.jpg")

All integration actions are processed in an order of operations from top \>\> down, so you can configure multiple Create alert actions that filter on data being sent from Kapacitor, and add the correct team / responder:

![kap2.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/243770iF9336B50A997C3A2/image-size/large?v=v2&px=999 "kap2.jpg")

If the top action's filter does not match, Opsgenie will review the following action(s) until a match is met. Only one action can be used per alert though, and Opsgenie will use the first matching action / filter:

![kap3.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/243771iD481D70952194A3A/image-size/large?v=v2&px=999 "kap3.jpg")

comments: author: Shubham Yadav
body: Thank You [@Nick H](/t5/user/viewprofilepage/user-id/2540930)


Tags: cloud
Change the Owner Team of a Service, how do I do that?
Asked by Kistie Simmons:

We have done some re-organization, and I need to change the Owner Team on many Services to a different OpsGenie Team. How do I do that?


Answers:
author: Nick H
body: Hi [@Kistie Simmons](/t5/user/viewprofilepage/user-id/4540590) ,

When viewing a service under the Service tab, you can remove the Owner team here:

![service1.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/243758i69EE9FE4E992807A/image-size/large?v=v2&px=999 "service1.jpg")

Once removed, you'll then be able to reassign the service to another team:


author: Duke
body: Hi [@Kistie Simmons](/t5/user/viewprofilepage/user-id/4540590),

You can add any existing service to the new OpsGenie Team which will be the owner of that service.

Cheers!


author: Mikael Sandberg
body: You can do this if you go to Services, select the service you want to change and then click on the three-dot menu up in the right-hand corner and select edit. That will bring up a window that allows you to make changes.


Tags: cloud
Concurrent weekday / weekend rotations
Asked by Michael Easlick:

Hello!

We have employee A through G and our on-call runs concurrently with the shifts starting on Monday at 9am and Friday at 9am. We have a rotation for the weekdays and one for the weekend, however I was wondering if it was possible to use the same Employee rotation for both? Employee A starts Monday at 9am, Employee B starts Friday at 9am, Employee C starts Monday at 9am, etc...

Or can this be a feature added so sub-rotations use parent rotations, or maybe even more customization in the custom rotation type?

Thanks!


Answers:
author: Nick H
body: Hi [@Michael Easlick](/t5/user/viewprofilepage/user-id/5012707) ,

That *should* be possible through a few rotations where one represents the weekdays, and the other represents the weekends. For context below:

A - User 1

B - User 2

C - User 3

D - User 4

E - User 5

F - User 6

G - User 7

Both of those rotations along with the final schedule might look something like this:

![Concurrent1.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/243776iE018429A2EF983F8/image-size/large?v=v2&px=999 "Concurrent1.jpg")![Concurrent2.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/243777iA86922A359CD0364/image-size/large?v=v2&px=999 "Concurrent2.jpg")![Concurrent3.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/243778i2B1EA17D3022FD08/image-size/large?v=v2&px=999 "Concurrent3.jpg")![Concurrent4.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/243779i58C963F93DD44A88/image-size/large?v=v2&px=999 "Concurrent4.jpg")

\^ Note the rotation eventually goes back to User 1 (A) if you offset the order of each rotation by one user. Hope that makes sense!

comments: author: Michael Easlick
body: Amazing, that is exactly what we wanted, thank you!


Tags: cloud
Assigning alert responder from Azure integration
Asked by David Young:

I have set up an integration with Azure and Opsgenie. My alerts contain a custom property "responderId" that I'd like to use to populate the responder field of the generated alerts. However, this does not seem possible because the "Responders" field doesn't take free text (eg "{{_payload.data.alertContext.properties.responderId}}"). tl;dr we have many different microservices, each with a different team configured in Opsgenie. When engineers configure the alerts in Azure, I'd like them to be able to automatically assign the responding team for all alerts generated by Azure. Is there another way of automatically assigning the responder?

Attached is a screenshot of the custom properties I have on an alert, but there doesn't seem to be a way to assign the responder automatically to the "responderId" property.![image.png](/t5/image/serverpage/image-id/243468iA8C2C3311B104FB9/image-size/large?v=v2&px=999 "image.png")![image.png](/t5/image/serverpage/image-id/243469i2AC3D7A3C986FBB2/image-size/large?v=v2&px=999 "image.png")


Answers:
author: Shivam Naik
body: Hi [@David Young](/t5/user/viewprofilepage/user-id/3769851) ,

Happy to help!

I would recommend submitting a Support Ticket so that we can look at this closer in relation to your current set up. But if there is a specific Alert type or payload that you'd like assigned automatically to a team, it may be better to [configure those Create Action filters with OR statements for each team](https://support.atlassian.com/opsgenie/docs/use-advanced-integration-settings/). That will ensure when Engineers configure specific alerts to populate in Opsgenie, the appropriate team will be assigned automatically as a result of the Create Action filter.

Please let us know if you have any follow up questions, but I do think this would benefit from a look in a ticket!


author: Nikita Bestuzhev
body: [@David Young](/t5/user/viewprofilepage/user-id/3769851) hey, hey!

I found out, how to pass custom properties from App Insights to OpsGenie.

1. Add a custom property to your alert rule in App Insights (as on your screen above).

2. Use the full path to the payload in OpsGenie, when configuring alert processing rules, like \`{{_payload.data.customProperties.responderId}}\`

Done!
Entire team not invited to Slack Channel after creating an incident
Asked by Bill Sklar:

After creating an Incident, when I go to connect to a Slack channel, I am the only one who gets invited even thought there are 2 of us in the team that was added to the "add responder teams" section. Any idea why? I don't want to have to have individuals know who to invite to the Slack Chanel manually by adding individual users.


Answers:
author: Bill Sklar
body: Figured it out. False alarm. I needed to modify the escalation to notify the entire team and then change the routing rules to choose that escalation policy.
Allow users to view all Opsgenie Alerts
Asked by Bailey Hecksel:

We've recently limited the number of Opsgenie users who have admin roles. Unexpectedly, this changed viewing permissions for these users and no longer allows them to see all alerts. For our company, it would be beneficial to allow all Opsgenie users to see all alerts regardless of their role.

From Atlassian: Owners and admin users can see all alerts in the alerts page. Users can only see the alerts assigned to them; plus the alerts that their teams are added to.

Is it possible to create a "Can View All Alerts" team, and "add" them to every alert that gets created (in parallel to the actual team the alert is assigned to)?

Thank you.


Answers:
author: Nick H
body: Hi [@Bailey Hecksel](/t5/user/viewprofilepage/user-id/4912056) ,

There's also the option to assign your users a [custom role](https://support.atlassian.com/opsgenie/docs/learn-user-roles-and-permissions/#Custom-User-Roles) that allows them to See All Alerts:

![role1.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/242629iC547F9F6D1E76DED/image-size/large?v=v2&px=999 "role1.jpg")

comments: author: Bailey Hecksel
body: You're a legend, this should help! Thank you very much.
OpsGenie Incident MTTR
Asked by Carlos Conde:

Hi, is there a report showing the MTTR for ***incidents***? (not alerts)

Is this information available via the Python SDK?

Thanks!


Answers:
author: Arumugam M
body: Hey Carlos,

Thank you for posting your question. This is Arumugam from Atlassian Support. Happy to help!

I understand that you would like to have a report for Incidents just like we have for alerts.

Unfortunately, as per our current design, we don't have incident reports as we have for alerts.

However, we have already created a feature request for this and you can follow it via the link below:

<https://jira.atlassian.com/browse/OPSGENIE-607>

For accessing reports via API/SDK you can follow the link below for the feature request:

<https://jira.atlassian.com/browse/OPSGENIE-450>

I hope this helps.

Thanks,

Arumugam


Tags: cloud
Combine Notification Policies
Asked by Jamie Stoddart:

We are deploying our application on top of a shared Kubernetes based infrastructure. It sends alerts into OpsGenie via Prometheus and we have no control over thresholds etc.

We are having to maintain a Notification policy which does 2 things:

1 - If a specific tag value is "critical" then upgrade to a P2

2 - Occasionally filter for broken/noisy/spamming alerts when a new feature or change introduces this.

My question is can we have a policy that is effectively an Ignore list then our P" rule is simply:

if tag = critical and name NOT IN \<other policy\>


Answers:
author: Mona Singh
body: Hi Jamie,

This is Mona here, happy to help :slightly_smiling_face:

As I understand, you would like to configure Alert Policy in such a way that it updates the priority to P2 if the tag value equals Critical \& only triggers for conditions not specified in other Alert policies.

The reason I'm referring to Alert Policy here is that it changes or appends the alert properties like the message, description, or even responder of the alert before it's created. Assign Teams or Users as responders as well. Alert policies have the option to process more than one policy. If the Continue to next policy option is enabled, the next policy is processed in the alert policy list. This chain execution stops at the first policy which has disabled this option.

However, Notification Policies exist only under Teams. Notification policies apply to notifications of alert actions, like new alert creation, acknowledge notifications, etc. These actions include delay/suppress, auto restart, and auto close.

For more details on the Alert \& Notification Policy, you can refer to this doc.  
<https://support.atlassian.com/opsgenie/docs/create-and-manage-team-alert-policies/>

Using Alert Policy, you can configure the matching conditions such that this policy applies to only specific alerts and is unique compared to other configured Alert policies. Please note that using another policy as a condition is not feasible as per the current design in order to avoid policy looping.  

<https://share.getcloudapp.com/P8u2vPr9>

Hope it helps :) In case you have any further queries, please feel free to reach out to us by creating a ticket in this [link](https://support.atlassian.com/) and we'll take it from there :)

Thanks,  
Mona


Tags: cloud
OpsGenie call hangs up after 1 min, despite different settings
Asked by Nils Van den Bossche:

Dear community,

We have a phone-number from OpsGenie, we've set this up to ring 120 seconds.

The problem we're having is that when someone calls this number, the call automatically ends after 1 minute instead of the set-up 2 minutes.

In the call integration we have following settings:

- Call routing to the escalation policy (this used to be the schedule, but same effect)

- 120 seconds ring

- 2 users being tried

- In the alert fields the responders are set to the escalation policy (used to be schedule, same effect)

Inside of the on-call team:

- Routing rule: Any received alert routes to escalation policy

- Escalation policy: Next user in schedule if not acknowledged in 1 minute

How can we make this work as intended? (2 people in a team, if the first person misses the call, it redirects to the second person after 1 minute)

Thanks in advance!


Answers:
author: Mona Singh
body: Hi Nils,

This is Mona here, happy to help :)

As I understand, you have configured **"How long phone should ring"** to 120 seconds \& **"How many users should be tried"** to 2 in your current incoming call integration settings. However, for an incoming call, it gets disconnected after 60 seconds without trying to another user. Please correct me if I'm missing out on something here.

Just to let you know, as per the current design, once you have filled in the On-call Schedule name into the **"Forward Call To:"** field of your Incoming Call Routing and defined the **"How long phone should ring"** \& **"How many users should be tried"** , every time there is a call, Opsgenie will "randomly" forward the call to 1 of the users who are on-call in the same schedule, and wait for the **"How long phone should ring"** time is passed to forward to the next user "randomly" (in case of multiple on-call users available in the schedule at the same time) until the **"How many users should be tried"** is reached.

That being said, we would like to check detailed logs to verify the integration settings and reason for call disconnection. Therefore, could you please reach us by creating a ticket in this [link](https://support.atlassian.com/) or chat support? We would like to get access to the instance and check the logs to narrow down the issue.

Thanks,  
Mona

comments: author: Nils Van den Bossche
body: Good day Mona,

It is indeed happening as you describe in your statement.

I'll create a ticket for this so this can be checked and I'll make sure to mention this topic.

Thank you for the feedback!


author: Mona Singh
body: Sure, Nils :)  

Thanks for your reply. Please create a ticket for this request and we'll be happy to help :)  

Thanks,  
Mona


Tags: cloud