Nick Haller Atlassian Team

Comments

  • Hi @Michael Rogers , Remember the API key (or GenieKey) needed will be from an API integration: Below are a few examples of our Alert API and Postman. I used our Alert API doc to grab the body in the request below: https://docs.opsgenie.com/docs/alert-api#create-alert The only mandatory field is the message. For testing,…
  • Hi @Sam , You'll want to use the API key from an API integration to complete the Alert API requests. Under the Standard and Enterprise plans, integrations can be added globally under the Settings tab >> Integration list tab. Or under all plans, integrations can be added under a team's Integrations tab - but will only be…
  • I'm not an Alertmanager expert - nor have an instance myself to test - so I'm not entirely sure how to capture single label/annotations value in template. This is something you may want to reach out to Prometheus support for. But - within the Opsgenie-Prometheus integration, you should be able to extract a single…
  • Hi @Vadym Kalujny , Out of the box, only "Major" incidents will automatically creates Opsgenie alerts / incidents. If you want other types of JSM incidents or tickets to create Opsgenie alerts, you will need to configure an integration with JSM following these…
  • Hi @Sumit Yadav , A few samples/examples of Alertmanager << >> Opsgenie notification templates can be reviewed here in this other community post: https://community.atlassian.com/t5/Opsgenie-questions/How-to-set-Opsgenie-alert-priority-from-Prometheus-alert/qaq-p/1211053 Hope this helps! Let us know if you have any…
  • Hi @serge calderara , That workflow is certainly possible - where Dynatrace creates an Opsgenie alert, then Opsgenie automates creating a Jira ticket under a specified project. You'd most like want to configure both the Dynatrace and Jira integrations under the same team. Then within the Jira integration, specify which…
  • That typically indicates the Send Via OEC checkbox selected. If you are not using OEC - please uncheck this box >> save the integration >> retest: https://docs.opsgenie.com/docs/jiraservicedesk-integration#integration-via-oec-for-on-premise-jira-service-management-usage A few other things to review with your integration:…
  • Hi @Tavas Neuwirth , There's a few things that you'll want to check when testing. 1) If the JSM integration is assigned to a team, the test alerts should also be sent to the same team. Same goes for if the integration is assigned to [No Team] - the test alerts should NOT be sent to a team. 2) The alert's Activity Log tab.…
  • Hi @Kevin Kinney , We only have web pages at this time. Those can all be reviewed here: https://docs.opsgenie.com/docs/welcome There isn't a button in these pages to download the documents. So sharing a link to the page is most likely the best option. Otherwise - you could manually export these via PDF by: right clicking…
  • Hi @Rob , You can suppress alert notifications during after hours / weekends using Notification Policies: https://docs.opsgenie.com/docs/team-policies#notification-policy These can apply to specific alerts (anything less than P1), and during certain time intervals (after hours / weekends). Your policy might look something…
  • Hi @Robin Sundström , You should be able to do this with an Alert Policy: https://docs.opsgenie.com/docs/global-policies#alert-policy Alert Policies apply to alerts at creation and modify properties like the message, priority, or in your use case - add a tag. These can be configured globally and apply to all alerts, or…
  • Hi @[deleted] , Critical Alert notifications is on Opsgenie's roadmap, and engineering is currently working on this! We do not have a set timeframe of when this will be released. And unfortunately - there isn't a way to follow the progress since Opsgenie tickets are not public. But - the ticket for reference is MOB-911. In…
  • Hi @Mikhail , You can find the user's schedules by first running a GET to list all users, and grab the user's ID that needs to be removed from any schedules: https://docs.opsgenie.com/docs/user-api#list-user Then list the user's schedules using this API call: https://docs.opsgenie.com/docs/user-api#list-user-schedules From…
  • Hi @Mick Love , There are a few things to review for this error. In JSM navigate to the Settings menu >> Issues tab >> Screens tab >> click Configure for the same project’s screen that is configured in the integration’s action mapping section, and check if these fields - summary, description, and labels - are available in…
  • Hi @Alban Rama , This similar Community post should help with setting the priority to different types of alerts: https://community.atlassian.com/t5/Opsgenie-questions/How-to-set-priority-in-AWS-SNS/qaq-p/1407107 Although it's for AWS, the idea is the same. NOTE - these adjustments and actions can be edited in the Advanced…
  • Hi @Владимир Назарко , Within the integration's Advanced tab is where you can edit what data parses in the Message field of the alert. NOTE - this section is only available on the Standard and Enterprise plans. By default, the integration adds "[Prometheus]:" into the Message field - but this can be removed or edited with…
  • Hi @Ray Statham , You can manage what creates or closes alerts in the Advanced tab of the integration: ^ Note - this section is only available on the Standard and Enterprise plans. Seems like you'll want to add an additional Create Alert action that almost replicates what the Close Alert action does - filtering on the…
  • Unfortunately not when it comes to "set one set of fields which applies to all filters." But, Create Alert actions can be duplicated - which essentially clones the action's filter, along with any adjustments made on the alert fields too. For example: https://www.screencast.com/t/SlVpQsGs I made several adjustments in…
  • Hi @Matt Browne , I believe this can done under one integration - as long as you are subscribed to a Standard or Enterprise plan. These plans offer the Advanced tab within an integration that allows for this type of filtering: https://docs.opsgenie.com/docs/advanced-integration-settings You'll first want to assign this…
  • Hi @Tor Magne Svendsen , Some customers have connected Twitter to Opsgenie through 3rd party apps such as IFTTT and Zapier. Both follow an IF >> THEN conditional statement format. For example; IF XYZ account tweets, THEN POST to a webhook, send an email, etc. IFTTT offers a few different ways to integrate with Twitter…
  • Alert Policies are a great and easy way to automate modifications on alerts during creation! They follow a WHEN / IF / THEN conditional statement; WHEN an alert is created, and IF it matches XYZ conditions, THEN have Opsgenie modify _______ on the alert. As a Support Engineer with Opsgenie, a few use-cases we commonly see…
  • Also - I noticed your syntax is using header: Content-Type: text/plain And Opsgenie will be expecting it in Content-Type: application/json Otherwise you'll most likely receive a "Content type is not supported" error.
  • Hi @Ricardo Felgueiras The Create Alert API requires an API key from an API integration. This can be added under the Settings tab >> Integrations tab, or under a team's Integrations tab. NOTE - If the integration is assign to a team, it will only be able to create alerts for that team. An API key from the API Key…
  • Of course! Let us know if you run into any other questions, issues, etc. -Nick
  • Hi @guilherme I do believe that link is broken so I'll report this to engineering. Thanks for pointing that out. Your account, liber, is subscribed to an Essentials plan - which requires integrations to be added under a team's Integrations tab. But - Essentials plans do not have access to the first screenshot I sent -…
  • Hi @guilherme If you see only a Slack integration listed in the Configured Integrations tab, then it sounds like the JSD integration hasn't been created. So you will want to add a new JSD integration from the Settings tab >> Integrations tab. Also - I'm realizing you mentioned in your first comment "it fires up a POST…
  • Hi @Anastasiia Shevchenko I have to assume that alert is not being sent directly to the Team this admin is a member of - but instead sending to one of the team's escalations, schedules, etc. The easy fix is sending alerts directly to the team vs. another responder. That way - all members will have visibility of the alert…
  • Hi @guilherme Creating Opsgenie alerts when Jira/JSD tickets move to a certain status is dependent on how the Integration's Create Alert action is configured. By default - the Create Alert action is set to create Opsgenie alerts from new Jira/JSD tickets. You can adjust the action's filter so the status change and updates…
  • Hi @Taweewat Phonksawai A team's API Integration / API Key should be enough to pull the team's schedules using that request. This is the configuration I have with my team's API Integration: https://docs.opsgenie.com/docs/schedule-api#list-schedules Below is the request for both Postman and Terminal: Try this curl command:…
  • Hi @Santhosh Parepu A 202 typically means "The request is valid and will be processed asynchronously. Unlike 200, it does not guarantee that the request will be handled successfully. You can check the Logs for the result" - https://docs.opsgenie.com/docs/response#response-codes The Logs tab can be found under the Settings…