One binary.
Complete error tracking.

urgentry replaces your Sentry stack with a 29MB Go binary. Uses your existing SDKs. Runs on a $5 VPS. Your data never leaves your server.

29MB
Binary size
183 MB/s
Ingest throughput
128
API endpoints mapped
$5/mo
Total infra cost

Everything you need. Nothing you don't.

Six Sentry features, one process, zero external services required.

Error Tracking

Stack traces, breadcrumbs, user context. Sentry SDKs send data here instead. No code changes beyond the DSN.

Performance Monitoring

Distributed traces and span trees. Find slow endpoints and the exact database query causing them.

Session Replay

See what the user did before the crash. Replay data stays on your hardware. No third-party processors.

Profiling

CPU and memory profiles attached to transactions. Go from "this endpoint is slow" to "this function allocates too much" in one click.

Cron Monitors

Scheduled job missed its window? You'll know. Check-in API matches Sentry's cron format.

Custom Metrics

Counters, gauges, distributions, sets. Application metrics alongside errors for context that matters.

Numbers, not adjectives

Tested on a 2023 MacBook Pro. Production servers will be faster.

Ingest Throughput (MB/s) — higher is better
urgentry
183 MB/s
Sentry (SaaS)
~120 MB/s
Sentry (self-hosted)
~75 MB/s
GlitchTip
~45 MB/s
Memory Usage (MB) — lower is better
urgentry
~120MB
Sentry (self-hosted)
~4GB
GlitchTip
~8GB

Benchmarks run under identical event payloads. Throughput measured at peak sustained ingest. Memory includes all child processes.

Trusted by teams who own their infrastructure

Download. Run. Done.

One binary, two minutes, zero vendor lock-in. Your application data stays where it belongs.

Download urgentry Read the documentation