Integrations
Jira Service Management
Automatically open Jira issues whenever an Uptime monitor fires an incident. The integration connects your Atlassian Cloud site to xUptimeMonitor so that on-call engineers can triage the outage from the tools they already use.
Prerequisites
- An Uptime plan that includes the Jira integration.
- Administrator access to the target Jira Cloud site (for example
https://acme.atlassian.net). - A Jira user with permission to create issues in the chosen project.
- An Atlassian API token created for that user (tokens are generated at id.atlassian.com/manage/api-tokens).
Connect your Jira site
- In the dashboard go to Dash → Account → Integrations and locate Jira Service Management.
- Check Enabled to activate the configuration form.
- Enter the Jira Cloud site URL (for example
https://acme.atlassian.net). - Provide the Atlassian account email that owns the API token.
- Fill in the target Project key (the short code visible in your Jira board) and Issue type (for example Incident or Task).
- Paste the API token. Tokens are stored encrypted and are write-only; you can paste a new token later to rotate credentials.
- Select Save changes. A confirmation message appears when the connection succeeds.
If the integration is not available on your plan, the form is read-only. Upgrade first, then refresh the page to unlock the controls.
What gets synced
- Each open incident in statuses
investigating,identified,monitoring, orin_progressis queued for Jira. - The worker creates a new issue containing the incident title, timeline, affected monitor, and status page links.
- When an incident recovers we add a comment to the linked Jira issue and update the state field tracked in Jira.
- Retry logic handles temporary API failures up to five times before marking the sync as errored (visible in the incident sidebar).
The worker runs continuously; newly opened incidents appear in Jira within a few minutes once DNS/custom-domain limits allow the request queue to proceed.
Troubleshooting
- Check the incident’s Jira panel in the dashboard. Errors such as “401 Unauthorized” or “Project not found” surface there.
- Verify the API token is active (tokens can be revoked from the Atlassian profile page). Paste a fresh token to rotate credentials.
- Ensure the Jira user has Create Issue permission for the specified project and issue type.
- Disable the integration toggle to pause syncing without losing your stored settings. Re-enable once credentials are corrected.
Removing the integration
To disconnect Jira, uncheck Enabled and click Save changes. Optionally paste a blank value in the API token field to wipe the stored secret. Existing Jira issues remain in Atlassian and are no longer updated by xUptimeMonitor.