01 · Synced, read-only
acme-web, acme-api
Sentry · last 30 days
TypeError: plan.interval is undefined
web · 412 eventsNewTimeout on invoice.paid webhook
api · 96 eventsChunkLoadError: pricing
web · 31 events
Errors per day
Product health
A bug that has fired four hundred times this month should not have to compete with an opinion. Connect Sentry and Spectr keeps a read-only view of your unresolved issues and the trend behind them, across up to three Sentry projects at once - Sentry's convention is one project per service, and most products are several. Those numbers go into the next spec, dated and credited to Sentry.
How Sentry fits in
Spectr syncs Sentry read-only: unresolved Sentry issues and the error trend. When it drafts the next spec it quotes those numbers with the date they were true, and the Product Health page shows every project's errors in one place.
A read-only Sentry User Auth Token plus your organisation slug and data region. Not an Organization Auth Token - Sentry hard-codes those to a CI scope that cannot read projects or issues.
Sentry cloud (US or EU) only. The EU region is Sentry's Germany host.
In Sentry, create a User Auth Token ("Personal Token") with org read, project read, and event read scopes.
Note your organisation slug and whether your data lives in the US or EU region.
Enter all three on the Spectr project's Integrations tab, under Sentry.
Select one to three Sentry projects. Spectr runs an initial sync and merges them into one view.
Anything else? Email hello@crowdlinker.com and a person will answer.
Sentry creates Organization Auth Tokens with a fixed CI-only scope that its own interface says cannot be changed, so such a token cannot list projects or read issues. Use a User Auth Token, or an internal-integration token.
No. Aggregate counts only, and both the exception message and the code path are scrubbed - a code path can carry a tenant or customer id, so it gets the same treatment as the message.
Three is the cap per Spectr project. It is set where it is because merging more than that into one snapshot stops being a useful summary.
Use case
Real error and feedback numbers from PostHog and Sentry, quoted with a date in your specs