29 MB. One binary. Zero drama.

Sentry called in sick.
Urgentry showed up.

A Sentry-compatible error tracker that runs on a $5 VPS. Use your existing SDKs. Keep your data. Ditch the invoice.

$ curl -fsSL https://urgentry.dev/install | sh
Dashboard — Issue Stream

29 MB

Entire binary

183 MB/s

Ingest throughput

128

API endpoints mapped

$0

Per-event pricing

What's in the box

Error Tracking

Stack traces, breadcrumbs, context. Group by fingerprint. The same error tracking you know from Sentry, running on hardware you own.

Performance Monitoring

Trace spans across services. Find the slow endpoint. 183 MB/s ingest means your tracing data won't bottleneck before your app does.

Session Replay

Watch what the user did before the crash. Recordings stay on your infrastructure. Nobody else sees them.

Profiling

Continuous profiling data linked to your traces. Find the hot function. Ship the fix.

Cron Monitors

Know when your background jobs stop running. Check-in based monitoring with alerting. If the cron doesn't call home, you'll know.

Custom Metrics

Counters, distributions, sets, gauges. Emit from your code using the Sentry SDK. Query them here.

The report card

Side by side. No spin.

Feature Comparison

A+
Subject Sentry Urgentry
Self-hosted
Uses existing Sentry SDKs
Deploy time Docker compose 60 seconds
Binary size Multi-GB image 29 MB
Min infrastructure Kafka, Redis, PG... $5 VPS
Per-event cost $0
Data ownership Their servers Your servers

What people are saying

"Swapped the DSN on our staging server. Took four minutes. Everything just worked."

Backend Engineer, Series A Startup

"We were spending $800/mo on Sentry. Now we spend $5/mo on a Hetzner box. Same error tracking."

CTO, 12-person team

"Finally, observability that doesn't need a Kubernetes cluster to observe itself."

Solo Founder

Your move

Open source. MIT license. Download the binary, run it, forget about it.

Get Urgentry