...
Table of Contents | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Overview
What does the integration offer?
Statuspage lets service providers add a component for each of the separate infrastructure or functional part of their service. Jira Service Management has a powerful two-way integration with Statuspage. The integration is used as follows:
Statuspage sends webhook notifications on incident updates. With Atlassian Statuspage Integration, every new incident creates an alert in Jira Service Management, and every update of the incident gets added as a Note to the existing alert. Jira Service Management acts as a dispatcher for these alerts, determines the right people to notify based on on-call schedules– notifying them using email, text messages (SMS), phone calls, and iOS & Android push notifications, and escalates alerts until the alert is acknowledged or closed.
Jira Service Management creates an incident in Atlassian Statuspage if an a Jira Service Management action is mapped to a create an incident or create incident and update the components'/incident's statuses according to tags Atlassian Statuspage action.
Jira Service Management resolves incidents in Atlassian Statuspage if an a Jira Service Management action is mapped to a resolve the incident or resolve the incident and update the components' statuses according to tags Atlassian Statuspage action. Jira Service Management updates the incident in Atlassian Statuspage if an a Jira Service Management action is mapped to an add note to the incident Atlassian Statuspage action.
How does the integration work?
When an incident is created in Statuspage, an alert will be created automatically in Jira Service Management.
When an incident is closed in Statuspage, the related alert will be closed automatically in Jira Service Management.
Action Mapping
If Send Alert updates Back to Atlassian Statuspage is selectd, actions for Statuspage are executed in Statuspage when the chosen action is executed in Jira Service Management.
If Create Atlassian Statuspage Incidents for Jira Service Management Alerts is enabled, actions for Statuspage will be run when the chosen action is executed in Jira Service Management for alerts that have a source other than the Statuspage integration.
When a specially formatted tag is added to the alert, the statuses of the components/incident in Statuspage will be changed to the given status, if an update components'/incident's statuses according to added tags Statuspage action is mapped to a tag is added to the alert Jira Service Management action.
The statuses of the components given in the tags will be changed to Operational, when applicable if a resolve incident and update components' statuses according to tags Statuspage action is mapped to a Jira Service Management action.
...
Set up the integration
Statuspage is a bidirectional integration. Setting it up involves the following steps:
Add a Statuspage integration in Jira Service Management
Map alert actions
Configure the integration in Statuspage
Add Statuspage integration
...
In the Subscribers interface, select Options > Settings.
On the Subscriber Notification Settings modal, select “Webhook” for Delivery types.
Select Save Changes.
Go to your status page and select Subscribe To Updates.
Select webhook tab from the subscription dropdown.
Paste the URL you copied while adding the integration in Jira Service Management into URL.
Enter your email address to receive emails when the API endpoint fails.
Select Subscribe To Notifications.
Configure the integration to update Statuspage
Select your avatar in the bottom left of your Statuspage screen.
Select API info from the menu.
Copy the page ID for the page you want the integration to work for.
Navigate back to Jira Service Management and go to the Statuspage integration page.
Select Send Alert Updates Back to Statuspage and/or or Create Statuspage Incidents for Jira Service Management Alerts check boxcheckbox as needed.
Paste the page ID into Statuspage Page Id field.
In Statuspage, copy the API key and paste in it into the Statuspage API Key field.
Control what type of alerts is sent to Statuspage by using the Alert Filter.
Save the integration.
Jira Service Management attempts to verify the settings with Statuspage upon saving.
Map alert actions
Jira Service Management allows you to define action mappings between Jira Service Management actions and Atlassian StatusPage actions.StatusPage actions.
If Send alert updates back to Statuspage is selected, actions for Statuspage are run in Statuspage when the chosen action is run in Jira Service Management.
If Create Statuspage Incidents for Jira Service Management alerts is selected, actions for Statuspage are run when the chosen action is run in Jira Service Management for alerts with a source other than the Statuspage integration.
When a specially formatted tag is added to the alert, the statuses of the components/incident in Statuspage are changed to the given status, if an update components'/incident's statuses according to added tags Statuspage action is mapped to a tag is added to the alert Jira Service Management action.
The statuses of the components given in the tags are changed to Operational when applicable if a resolve incident and update components' statuses according to tags Statuspage action is mapped to a Jira Service Management action.
Expand | ||
---|---|---|
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
Expand | ||
---|---|---|
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
Expand | ||
---|---|---|
|
...
|
...
| |
This is an optional step.
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
Allowed component statuses
operational
degraded_performance
partial_outage
major_outage
...
|
...
Examples
...
cmp_API:degraded_performance
...
cmp_Database Server:partial_outage
...
cmp_Management Portal:operational
...
inc:monitoring
...
Sample payload sent from Statuspage
Expand | ||
---|---|---|
| ||
|
...