Sentry

Connect & Ingest data from Sentry

Sentry is an application monitoring and error tracking platform that helps developers identify, triage, and resolve code errors in real-time. The Sling Sentry connector extracts data from the Sentry REST API, supporting organizations, projects, teams, members, issues, events, and releases.

circle-check

Setup

The following credentials and inputs are accepted:

Secrets:

  • auth_token (required) -> Your Sentry Auth Token (Personal or Organization)

Inputs:

  • organization (required) -> The Sentry organization slug to extract data from

  • anchor_date (optional) -> The starting date for historical data extraction (default: 1 year ago). Format: YYYY-MM-DDTHH:MM:SSZ

Getting Your Auth Token

  1. Click "Create New Token"

  2. Give your token a descriptive name (e.g., "Sling Integration")

  3. Select the required permissions:

    • Project: Read

    • Team: Read

    • Issue & Event: Read

    • Organization: Read

    • Member: Read

    • Release: Admin (no Read-only option available)

  4. Click "Create Token" and copy the token (it starts with sntryu_)

Using sling conns

Here are examples of setting a connection named SENTRY. We must provide the type=api property:

Environment Variable

See here to learn more about the .env.sling file.

Sling Env File YAML

See here to learn more about the sling env.yaml file.

With anchor date for historical data:

Replication

Here's an example replication configuration to sync Sentry data to a PostgreSQL database:

Sync all endpoints with incremental where supported:

Endpoints

Endpoint
Description
Incremental

organizations

Organization details (name, slug, status, features)

No

projects

All projects in the organization with metadata

No

teams

All teams in the organization

No

members

Organization members with roles and invite status

No

releases

Releases across the organization

No

issues

Issues (errors/problems) filtered by lastSeen date

Yes

events

Error events for each project with stack traces

Yes

To discover available endpoints:

Rate Limiting

The Sentry API has rate limits that vary by endpoint and plan:

  • Free tier: ~20 requests/second

  • Paid plans: Higher limits

The connector automatically:

  • Uses conservative rate limiting (3 requests/second)

  • Limits concurrency to 2 parallel requests

  • Retries with exponential backoff on 429 (rate limit) responses

  • Retries on 5xx server errors

  • Stops on 403 (access denied) responses

Common Use Cases

Error Monitoring Dashboard

Organization & Team Overview

If you are facing issues connecting, please reach out to us at [email protected]envelope, on discordarrow-up-right or open a Github Issue herearrow-up-right.

Last updated

Was this helpful?