youngmon/atlassian-qna huggingface dataset:
Can Opsgenie receive data from Solarwinds single alert template and send out specific node namalert
Asked by avicc:

Hi All,

We are testing Opsgenie with SolarWinds API integration.

In SolarWinds, we setup general alert template to cover all node status.

For example, we use node down alert to detect all node down status and send out email with specific node name.

After integrated with Opsgenie, we find out the problem that it is cannot send out alert base on specific name variable.

It can show the alert message same as we setup in SolarWinds with missing item.

we know we can setup specific alert in SloaWinds and Opsgenie can get the node name correctly. But we have many 100 nodes and it is not make sense.

Is any one have the idea how to resolve it?


Answers:
author: Talar Pavlovic
body: Hey there Vic,

Thanks for writing into Statuspage Community, I'm Talar from the Atlassian team, happy to help.

Generally, we would look through the incoming payload (Settings \> Logs), and see how the information you want to add to the alert is coming through. We would then use regex in the advanced part of the integration (accessibly by Standard and Enterprise users) to get this information the alert.

Having said this, I've picked up the support ticket you put in - lets work together there since there will be a lot of private information we need to go through!

Regards,  
Talar

comments: author: avicc
body: Hi Talar,

Thank for your help.

I have created Ticket OGSP-84646.

Please help follow the case.

Best regards,

Vic Chan


author: Talar Pavlovic
body: Will do!

Regards,  
Talar
Forwarding Notes to MS Teams
Asked by Edward Rives:

We have an integration set up between opsgenie and MS Teams (using the V2 integration type). Forwarding to teams has been setup and has been tested to work correctly.

However we would prefer to ++only++ forward notifications to teams when a note is added to the alert by a user. This only appears to work if we have already forwarded the alert created action for the alert as well (setup in screenshot below), but this can be noisy for our setup.

Is this a known dependency, that subsequent actions will only post if the original alert created event has also been forwarded? Or am I missing something?

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


Answers:
author: Darryl Lee
body: Hi [@Edward Rives](/t5/user/viewprofilepage/user-id/4765391) ,

This is Darryl. I am here to help.

Understand that you would like to only push the alert data for a specific action is triggered without the alert creation to the Microsoft Teams channel.

Unfortunately, this is not feasible in the current design, the integration must push the alert creation to Microsoft Teams in prior to any other actions.

I have raised a feature request ticket on your behalf, **OPSGENIE-150**, however, all the feature request tickets don't provide public access, we will keep you posted.

Please note that our Product team reviews all Feature Requests (FR) together and they prioritize those with higher demand to be implemented first and any FR will take months until is ready since it needs to go through Design, Development, Testing, and rolling out to Production.

Hope this helps.

Kind regards,   
Darryl Lee  
Support Engineer, Atlassian


author: Edward Rives
body: Thanks Darryl and Ashish for the confirmation. Appreciate your raising the feature request internally, and we'll come up with an alternative in the meantime!

Edward


author: Ashish Shetty J
body: Hi Edward,

Thanks for reaching out!  
Your observation is right. Unfortunately, it is not currently possible to post other actions (like add note) if a create action is not sent first. We do have an internal ticket raised with the product team to explore this further. (reference ID: OGS-218)  
Apologies for the inconvenience caused and Thank you for your understanding.  

Thanks,  
Ashish


Tags: integration

ms-teams
Integrate Opsgenie with Webhook
Asked by Gabriel L.:

This article\[1\] talks about the possibility to integrate OpsGenie with webhooks. It says we can go to <https://app.opsgenie.com/settings/integration/add/Webhook> in order to set up the webhook.

However this only loads a blank page.

My question is: what are the steps to tell OpsGenie to call a webhook URL?

\[1\] <https://support.atlassian.com/opsgenie/docs/integrate-opsgenie-with-webhook/>


Answers:
author: Craig Castle-Mead
body: [@Gabriel L.](/t5/user/viewprofilepage/user-id/4348015)

Once you're logged in to OpsGenie (assuming you have appropriate permissions):

1. Settings (top nav)
2. Integrations \> Integration List (LHS nav)
3. Search for "Webhook" in the top of page text box
4. Hover over tthe "Webhook" tile and there should be an "Add" button, click Add
5. Fill in the relevant details

CCM
We are using OpsGenie for oncall escalation - need to delay the Opsgenie message
Asked by Gregg Bjork:

We are using OpsGenie to call out to our on-call staff who use Zoom Phone. The problem is the OpsGenie message starts before the call is actually picked up. So when you answer, you are already half-way through the message.

Can we get OpsGenie to delay the start of the message? Is there some type of delay or call handling script where we can embed delays?


Answers:
author: Justin Sitarz
body: Hi Gregg!

Justin here, from Opsgenie support - happy to help!

The voice message read aloud when a voice notification is received should only begin once a user has answered a call and pressed a key to accept that call - if your users are experiencing a different behavior (such as you described - with the first part of the message being cut off), I'd recommend that you (or the users themselves) open up a new support ticket with us here:

<https://support.atlassian.com/>

or start a new chat with our support team, using the in-app chat option available in the lower right-hand corner of the app.

Once we've got a ticket open, we'll be able to coordinate some additional testing which should help us narrow down and resolve the root issue.

Thanks!

Justin S

Atlassian Cloud Support
Can we get OpsGenie Analytics Data Over API/JSON?
Asked by Param Dave:

I understand that OpsGenie generates Analytics using 3rd Party, but sometimes the presentation that 3rd Party offers isn't fruitful.

We're looking for an option if the processed analytics data can be shared over API, or can we schedule a report with JSON format in a text file/etc.? If not, can we raise a request for the same?


Answers:
author: Samir
body: Hi [@Param Dave](/t5/user/viewprofilepage/user-id/4761988) ,

There isn't a way to pull data from Analytics section of Opsgenie via API. We have the Alert API which can be used to pull alert data from Opsgenie, then you can use this data to create your own analytics reports. The [Get Alert request](https://docs.opsgenie.com/docs/alert-api#get-alert) will return a specific alert's data, including a **report** section which provides the ackTime, closeTime, acknowledgedBy, and closedBy fields of that particular alert.

![2022-02-16_08-34-33.png](https://community.atlassian.com/t5/image/serverpage/image-id/183748iBA76FEEAC13059A7/image-size/large?v=v2&px=999 "2022-02-16_08-34-33.png")

This allows you to run similar reports that are available in Analytics section in Opsgenie. If this is not sufficient, could you share specifically what you'd be looking to pull via API from the Analytics section in Opsgenie? I'd be happy to submit a feature request.

Thanks,

Samir

comments: author: Param Dave
body: Hi [@Samir](/t5/user/viewprofilepage/user-id/2168284), I am ideally looking to get details on the Infrastructure Health Report, which is getting the "list of services", "availability of the services", "Meantime to Resolve", "Total Number of Incidents triggered to that Service". I think this should resolve most of the situation.
Priority mapping between Opsgenie and Jira Service Management
Asked by Janna:

As a customer, I want to have priority mapping between Opsgenie and Jira Service Management (JSM). When alerts are created in Opsgenie with a particular priority, I want the corresponding tickets to be created in JSM with the same priority.

OG alerts -\> JSM Integration -\> JSM tickets.

I would also like to see this feature bidirectional so when creating a ticket in Jira Service Management it will correspond with the associated Opsgenie Alert. Currently, this will create a default P3 alert in Opsgenie and it requires manual intervention to tweak and automate this logic.

JSM tickets -\> JSM Integration -\> OG alerts


Answers:
author: Pramodh M
body: Hi [@Janna](/t5/user/viewprofilepage/user-id/4619532)

It's in progress in the Roadmap

<https://jira.atlassian.com/browse/JSDCLOUD-9565>

For now you can work with link below

<https://community.atlassian.com/t5/Opsgenie-questions/How-do-I-match-JSM-to-Opsgenie-priority-level/qaq-p/1583386>

Let me know if you have any queries

Thanks,

Pramodh

comments: author: Janna
body: Hi, I followed the link you provided, but it seems that there is no **Advanced** button on the upper right side. Is there any way I can set the priority to match the JSM and Opsgenie? Thank you

![Capture.PNG](https://community.atlassian.com/t5/image/serverpage/image-id/183642iB394A89313F3BC2C/image-size/large?v=v2&px=999 "Capture.PNG")


author: John M
body: Hi Janna,

The **Advanced** tab of the integration is only available on the Standard and Enterprise plans.


author: Marlon Silva
body: Hi John,

Is there anyway to match the priorities between OpsGenie and Jira Service Management if OpsGenie is not on Standard plans?


author: John M
body: Hi Marlon,

The alternative would be to use a **policy** to map the priority, rather than the advanced settings on the integration. You would need to create a policy for each priority and add the filter of "source contains: Jira"

Here is an example:

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


author: Marlon Silva
body: Hi John!

Thank you for your response. I would like to know where we can create a policy that you mentioned? Is it with Jira or OpsGenie? I think I have limited access in OpsGenie but will coordinate with our JIRA Admin. Do you have the complete documentation about this alert policy creation? I appreciate your assistance on this matter.


author: John M
body: Hi Marlon,

I apologize, I thought team-based policies were available on all plans but after checking [the documentation](https://support.atlassian.com/opsgenie/docs/create-and-manage-team-alert-policies/) it appears that they are also only available on the Standard and Enterprise plans. With that being the case, I believe there is no way to map priorities between Jira and Opsgenie on the Essentials plan.
Opsgenie Alert screen auto refresh
Asked by Ron Mizoshiri:

Is there any way to auto-refresh the Alert listing aside from using a browser plugin or doing it manually?


Answers:
author: John M
body: Hi Ron,

Currently there is a 1 minute auto-refresh for the 'Alerts' page, so any new alerts should show up within 1 minute, without having to refresh the page.

comments: author: Ron Mizoshiri
body: I have not observed any auto-refresh, so I tested it as follows:

I UNACK'ED a previously ACK'ED open alert from my mobile OpsGenie app while keeping the alert windows up in Brave browser, and in Firefox on my PC.

After waiting for five minutes, neither alert screen auto-refreshed, both showed the alert as "ACK'ED". In order to show the alert's true state, I had to hit the browser refresh on both in order to show to correct status of "OPEN"

I did not try it in the Edge browser, I don't care to use that one.


author: John M
body: Hi Ron - The auto-refresh checks for new alerts but does not update existing alerts.


author: Ron Mizoshiri
body: Okay, seems bound to cause frustration if new alerts can show up but existing ones don't have their status updated. I believe all other products I've used over the past 30 years refresh the entire list, I've never heard of a partial refresh. I suppose this isn't intended to perform as an NMS per se, but in my opinion auto-refresh should be all or nothing.

I will need to look into the browser plug-ins that will refresh the page.

*** ** * ** ***


author: John M
body: It appears we do already have a feature enhancement request logged for complete auto-refresh, so that is hopefully a feature we will see sometime in the near future. In the meantime, [here is a plugin](https://chrome.google.com/webstore/detail/opsgenie-alert-refresher/ejkapnfkglbdjgphcmlhaafjmdcjkbmb?hl=en) that may help.


author: Guillaume B
body: Hello,

up! what about this request now ?

we are a bit disapointed too about the way of no refreshing alerts are...

thanks in advance :)


author: John M
body: Hello [@Guillaume B](/t5/user/viewprofilepage/user-id/5012146) ,

This functionality had not been implemented yet, but customers can now follow feature requests using our new public-facing system:

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

You can add yourself as a 'watcher' to get updates and upvote and comment to help requests get traction.


author: Ron Mizoshiri
body: Until they get this basic feature implemented, I have found this browser extension to work perfectly for me: [Opsgenie Alert Refresher.](https://chrome.google.com/webstore/detail/opsgenie-alert-refresher/ejkapnfkglbdjgphcmlhaafjmdcjkbmb)

Noticed afterwards this link was already posted...
Cisco Meraki Alerts into Opsgenie
Asked by Scott Chapman:

Has anyone been able to configure Cisco Meraki webhooks to get Meraki alerts into Opsgenie? Meraki does have the ability but I'm not sure how to configure Opsgenie to receive them.

Thanks!


Answers:
author: Samir
body: Hi [@Scott Chapman](/t5/user/viewprofilepage/user-id/4723483) ,

Opsgenie does not currently have a pre-built integration with Meraki, nor do we have a generic inbound webhook integration that can accept *any* request and create an alert. Each integration in Opsgenie is designed to handle a specific type of payload, and map the fields of that payload to the Opsgenie alert fields (message, description, alias, etc.).

You could leverage the [Opsgenie Alert API](https://docs.opsgenie.com/docs/alert-api#create-alert) to create alerts in Opsgenie. This requires that the requests be sent to Opsgenie with the expected payload format

e.g.

![2022-02-16_08-51-54.png](https://community.atlassian.com/t5/image/serverpage/image-id/183753iF3740ABF8010C326/image-size/large?v=v2&px=999 "2022-02-16_08-51-54.png")

So if on the Meraki side, you can configure the format of the payload it sends, then you could set it up to send the request to Opsgenie with this format. If not, you may need to use some sort of proxy to receive the request from Meraki, structure the payload in the Opsgenie format, then send the request to Opsgenie to create the alert via API.

Alternatively if Meraki can send alerts via email, you could leverage an [Email integration in Opsgenie](https://support.atlassian.com/opsgenie/docs/integrate-your-email-with-opsgenie/) to create alerts.

Hope this helps! Let us know if you have anymore questions.

Thanks,

Samir

comments: author: Scott Chapman
body: Exactly what I was looking for, thank you for your response Samir!

Have a blessed day,

Scott


author: Samir
body: Great, you're welcome Scott!


author: Dexter LaBora
body: Meraki now provides the ability to write custom webhook templates so that you can shape the JSON \& headers to fit any service, including OpsGenie  

Docs  
<https://developer.cisco.com/meraki/webhooks/#!payload-templates-overview>

Quick Example:  
***headers.liquid***

```
{
  "Authorization": "GenieKey {{sharedSecret}}"
}
```

***body.liquid***

```
{  
"message": "{{alertType}}",  
"alias": "{{alertTypeId}}",  
"description":"describe {{alertType}}",  
"responders":\[  
\],  
"visibleTo":\[  
\],  
"actions": \["AnExampleAction"\],  
"tags": \[\],  
"details":{{alertData \| jsonify}},  
"entity":"An example entity",  
"priority":"{{alertLevel}}"  
}
```

![webhook-template-opsgenie-screenshot.png](https://community.atlassian.com/t5/image/serverpage/image-id/212797i9E9662606F945EF4/image-size/large?v=v2&px=999 "webhook-template-opsgenie-screenshot.png")

There is already an example Jira template if you are curious

<https://developer.cisco.com/meraki/webhooks/#!jira-custom>

Hope this helps!
Integration Opsgenie with WhatsApp
Asked by Ricardo Cardoso D_ Oliveira:

Hey guys,

I hope everyone is safe and sound.

I am trying to integrate Opsgenie with **WhatsApp**, however, the WhatsApp API requests authentication and in the integration vi API of Opsgenie does not have the option to include Authentication.

Does anyone know how I can do this integration?

Best Regards

Ricardo D'Oliveira


Answers:
author: Samir
body: Hi [@Ricardo Cardoso D_ Oliveira](/t5/user/viewprofilepage/user-id/2403382) ,

Are you trying to have Opsgenie alerts be sent to WhatsApp? Or do you want to be able to create an alert in Opsgenie via WhatsApp?

If the former, you could leverage our webhook integration which can send alerts outbound out of Opsgenie to a custom endpoint. The limitation with this is you don't have control over the format of the payload that Opsgenie sends outbound. The payloads are sent with the [payload structure defined here](https://support.atlassian.com/opsgenie/docs/opsgenie-edge-connector-alert-action-data/).

The alternative would be to leverage [Opsgenie Edge Connector (OEC)](https://support.atlassian.com/opsgenie/docs/opsgenie-edge-connector-as-an-extensibility-platform/) - which is a service you can install that can be used to trigger custom scripts from Opsgenie alerts. So you could write a script that posts to WhatsApp via API, and leverage OEC to execute that script when an alert is created in Opsgenie.

If you're trying to create alerts in Opsgenie via API, you would have to format the requests to meet our [Alert API requirements](https://docs.opsgenie.com/docs/alert-api#create-alert), and include the Authentication in the headers using an API Key from an API integration in Opsgenie.

Hope this helps!

Thanks,

Samir

comments: author: Ricardo Cardoso D_ Oliveira
body: Hi Samir, thanks for your awser.

Thanks for your response.

I'm trying to have Opsgenie alerts be sent to WhatsApp.

So, based on your response, I have to choose the webhook option, right?


author: Samir
body: [@Ricardo Cardoso D_ Oliveira](/t5/user/viewprofilepage/user-id/2403382)

Webhook or OEC, yes. The payload that Opsgenie sends through the webhook integration isn't configurable. I'm not sure if WhatsApp requires the payload to have a specific format, if so the webhook by itself may not work since you can't customize the payload that Opsgenie sends.

In that case you'd want to use the webhook to some sort of proxy where you can modify the payload before sending to WhatsApp, or you could leverage OEC to do this since OEC can execute custom scripts.


author: Emiliano Fernando Cicarelli
body: [@Ricardo Cardoso D'Oliveira](https://community.atlassian.com/t5/user/viewprofilepage/user-id/2403382) / [@Samir](/t5/user/viewprofilepage/user-id/2168284)   

Hello, question. Have you managed to carry out this integration? Is there a possibility of doing it today in 2024?

Thank you...


Tags: whatsapp
Opsgenie data residency, GDPR compliance?
Asked by imemory:

In this link [Opsgenie data residency \| Opsgenie \| Atlassian Support](https://support.atlassian.com/opsgenie/docs/opsgenie-data-residency/) it is explained that after the integration of OpsGenie with Atlassian, some personal data may be stored in the US, even if the customer has selected EU as the location of their data.

This is not compliance with the GDPR, I would like someone to clarify if this is the case because it would be a stopper to hire this service.


Answers:
author: Samir
body: Hi [@imemory](/t5/user/viewprofilepage/user-id/4760192) ,

This page provides some more detail on[GDPR compliance](https://www.atlassian.com/trust/compliance/resources/gdpr) with Atlassian Cloud products. We also provide [security questionnaires](https://www.atlassian.com/trust/security/vendor-security-risk-response) for each product which may address your concerns as well.

Hope this helps, please let us know if you have further questions.

Thanks,

Samir


Tags: gdpr

privacy
Are trial accounts restricted from using the Service API?
Asked by Nathan Ramella:

I'm trying to build a terraform config for opsgenie but when I try to use opsgenie_service, the API request to create the service returns 403 claiming I don't have a right to use the service API.

Other opsgenie resources can be terraformed, just not new services (so far).


Answers:
author: Samir
body: Hi [@Nathan Ramella](/t5/user/viewprofilepage/user-id/4758834) ,

If you're on an [Opsgenie Standalone plan](https://www.atlassian.com/software/opsgenie/pricing), then you would need to be on the Standard or Enterprise plan in order to have access to the Service API.

![2022-02-16_08-37-41.png](https://community.atlassian.com/t5/image/serverpage/image-id/183751iE02CAA692EAEF451/image-size/large?v=v2&px=999 "2022-02-16_08-37-41.png")

If you're on a JSM plan (JSM includes an Opsgenie subscription), you would need to be on the JSM premium or Enterprise plan to have access to the Service API.

Hope this helps, please let us know if you have further questions.

Thanks,

Samir
how do I get a page on an africian phone # in OPsGenie if I live in Canada?
Asked by Nancy S.:

I'm going to Burundi for 2 months this summer but one month I will be on call, I currently live in Canada and would like to get voice calls from opsgenie on a phone # from there. Is it possible? I know sms works. Just need to see if there is a way around the long distance charges with using a Canadian number.

Thanks,


Answers:
author: Talar Pavlovic
body: Hey there Nancy,

Thanks for writing into Statuspage Community, I'm Talar from the Atlassian team, happy to help!

At this time we do not support calls to Burundi numbers as per this documentation: <https://support.atlassian.com/opsgenie/docs/supported-countries-for-sending-sms-and-voice-calls/>

Different options for you are using Email or Opsgenie App notifications instead.

Regards,  
Talar


Tags: africa
Opsgenie Teams Integration - Authentication
Asked by Howard Nedd:

I have setup and integration between Opsgenie and Microsoft Teams succesfully.  
Now I am trying to run the following command with the Teams Both:  

[@OpsGenie](/t5/user/viewprofilepage/user-id/1671990) connect  

I get the following line back:  
**Howard Nedd** , in order to use your Opsgenie account to execute commands, please **authenticate in Opsgenie**  
When I click on Authenticate in Opsgenie I get a blank link and I am not able to do any authentication. Anyone knows what is causing this issue?


Answers:
author: John M
body: Hi Howard,

Can you please try closing out all of your browser windows, then open an incognito window and sign into Opsgenie and and try the command again? If that doesn't work, can you please open an ticket either via chat from your Opsgenie account or from the contact form here: <https://support.atlassian.com/contact/#/>
Unable to find executable at F:\Softwares\apache-maven-3.6.2\bin\mvn.bat. Will try to run it anyway
Asked by Aakash:

I am trying to run a maven project in Bamboo Plan using my local Bamboo agent(Window Machine), I have all pre-requisite setup ready on my local bamboo agent for a maven run like Apache Maven downloaded, System environmental path declared, Java Home path declared, but still when i try to use any Maven command on Bamboo cmd task or Maven 3.X task, it throw below error -

"Unable to find executable at F:\\Softwares\\apache-maven-3.6.2\\bin\\mvn.bat. Will try to run it anyway"

I manually rechecked and above path exist., I also tried doing 'mvn -v' for Maven version check on that Bamboo agent machine and it worked, but it doesn't run on Bamboo Plan.


Answers:
author: Amruta
body: Hi Akash, I am facing similar issue. Have you found any resolution ?