Provenance
Error Tracking

Issue Trackers

Integrate with JIRA, Linear, and Monday.com for bidirectional issue sync

Issue Tracker Integration

Connect Provenance error tracking to your project management tool. When errors are detected, issues are automatically created and linked.

Supported Providers

ProviderAPIFeatures
JIRAREST API v3Create bugs, add comments on re-occurrence, label-based linking
LinearGraphQL APICreate issues, add comments, description-based linking
Monday.comGraphQL APICreate items, add updates, name-based linking

Configuration

Configure issue tracker integration per origin in the origin config:

{
  "issueTracker": {
    "provider": "jira",
    "project": "PROJ",
    "autoCreate": true
  }
}

JIRA Settings

Configure in Adapter Settings → JIRA:

SettingDescription
baseUrlYour Jira instance URL (e.g. https://yourorg.atlassian.net)
emailJira account email
apiTokenJira API token (generate here)

Linear Settings

SettingDescription
apiKeyLinear API key (generate here)
teamIdDefault team ID for new issues

Monday.com Settings

SettingDescription
apiTokenMonday.com API token
boardIdDefault board ID for new items

How Linking Works

Each adapter uses a unique tag to link Provenance error issues to external issues:

  • JIRA: Adds a label prov:{fingerprint} to the issue
  • Linear: Includes [prov:{fingerprint}] in the issue description
  • Monday.com: Appends [prov:{fingerprint}] to the item name

On subsequent occurrences of the same error, the adapter finds the existing linked issue and adds a comment/update instead of creating a duplicate.

Using as a Subscriber

Issue tracker adapters work like any other Provenance adapter. Create a subscription that triggers on error interactions:

  1. Create a subscriber with ARN adapter:jira (or adapter:linear, adapter:monday)
  2. Create a subscription matching your error resource type and action
  3. Configure the subscription with project/board details

The subscription fires whenever a new error interaction is logged, creating or updating the linked issue.