Feature
Exception tracking
Your certificate is valid and the site is up, but the app is quietly throwing. Pull those exceptions into the same place that already watches everything else about the domain, using the Sentry SDK you already have.
Works with stock Sentry SDKs
Every domain gets a Sentry-compatible DSN. There is no Xpiry client to install: paste the DSN into the SDK for your language and errors start flowing.
# Ruby
Sentry.init { |c| c.dsn = "https://<token>@xpiry.dev/<project>" }
// JavaScript
Sentry.init({ dsn: "https://<token>@xpiry.dev/<project>" })
Grouped into issues, not noise
- › Occurrences are fingerprinted by error class and stacktrace, so a thousand repeats of the same bug are one issue with a count
- › Volatile parts of messages (ids, hashes) are normalized away before grouping
- › Each issue keeps stacktraces, environment, release, tags, and first/last seen timestamps
- › Resolve an issue when it's fixed; if it ever comes back, Xpiry reopens it and tells you
Alerts that matter
Bounded by design
Every plan includes a daily event budget: 100 events/day on Free, 500 on Hobby, 5,000 on Pro, and 25,000 on Agency. Past the budget, Xpiry answers with the standard rate-limit response that Sentry SDKs honor automatically. Events are retained for 90 days.
Getting started
Enable Exception tracking in a domain's settings to generate its DSN, paste it into your SDK, and trigger a test error. Issues show up under the domain's Errors tab.
Start monitoring in minutes
Free for one domain. No credit card required.
Get started freeSee the full feature list or pricing.