Hi, this is a pretty wide open question, but all of the sudden I am not able to receive JSM/ Service Desk Tickets into Opsgenie for one of our teams.
I've went so much as to create a new JSM integration and no luck.
I've checked the logs and see [incoming][jira-software-cloud]Received integration question with event ID... but there is no data in the logs.
I also see other successful integrations for other teams occurring around this integration.
Any thoughts? We have 14ish teams in Opsgenie that are connecting back to JSM. I'm wondering if there is a limit?
I discovered this in trouble shooting a weird thing where the 'priority' of JSM wasn't setting the Opsgenie priority field. It does that by default in other integrations as well.
Hi @[deleted] ,
This is pretty wide open without being able to dive into the account and review the logs.
But you did mention - "I've checked the logs and see other successful integrations for other teams occurring around this integration."
+
This log: [incoming][jira-software-cloud]Received integration request - all leads me to believe that the JSM alerts might be deduplicating under one alert.
Our documentation explains there should be a webhook configured in JSM for each integration: https://docs.opsgenie.com/docs/jiraservicedesk-integration#configuration-in-jira-service-management
But if you have multiple integrations / webhooks - you should consider configuring a JQL within each webhook to specify when they trigger.
For example:
If no JQL is configured under multiple webhooks, they would all trigger, and only one Opsgenie alert would be created with an increased alert count since their aliases would match - aka they'd be deduplicated: https://docs.opsgenie.com/docs/alert-deduplication
^ If this is not the case, I'd suggest searching the Opsgenie logs for the issue number to troubleshoot. If Opsgenie is receiving the requests, it'll be logged (even if there are errors). If there are no logs, Opsgenie is most likely not receiving the request and there is probably a slight misconfiguration on the JSM side.
Hope this helps! Let us know if you have any additional questions, issues, etc.
Thank you Nick, I updated the JIRA to reference the project key and not the name. But I'm back to my original issue where the JSM priority won't seem to update the opsgenie priority for this specific integration.
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.
This similar community post should help with mapping priority: https://community.atlassian.com/t5/Opsgenie-questions/How-do-I-match-JSM-to-Opsgenie-priority-level/qaq-p/1583386
Since JSM priorities do not match with Opsgenie's out-of-the-box, multiple Create Alert actions that filter on the JSM priority can be added to map to the corresponding Opsgenie priority.
But - I do see that your priority includes a number that corresponds with Opsgenie's priority; JSM Highest (P1) ~ Opsgenie P1.
If all of your priorities do correspond with a number similar to Opsgenie, you could instead use one Create Alert action, and use the Custom Value to Opsgenie Priority mapping with an expression like this: {{priority.extract(/P[1-5]/)}}
I adjusted my JSM priorities to something similar, ran a few tests, and was able to use the configuration above to work as expected. Below are screenshots of both:
Hope this helps!! Let us know if you have any other questions, issues, etc.
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.