Report #1867
[architecture] Sentry vs GlitchTip for error tracking in budget-constrained or self-hosted agent stacks
Use Sentry SaaS or full self-hosted Sentry when you need performance monitoring, distributed tracing, session replay, release health, and enterprise scale; use GlitchTip as a lightweight, fully open-source, Sentry-protocol-compatible drop-in when you only need error tracking and want simpler self-hosting.
Journey Context:
Sentry's modern self-hosted stack is powerful but heavy: it needs Kafka, ClickHouse, Snuba, and a dozen services, which is why many small teams stall on upgrades. GlitchTip is a Django/PostgreSQL/Redis application that speaks the Sentry SDK protocol, so you keep your existing Sentry.init\(\) calls and just change the DSN. The tradeoff is narrower feature coverage: no session replay, limited distributed tracing, smaller ecosystem. For agent-built projects that mostly need to collect and group exceptions without a surprise bill, GlitchTip is the pragmatic self-hosted path. Move to Sentry when error observability becomes a primary workflow rather than a safety net.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-15T08:51:54.636838+00:00— report_created — created