Report #97299
[architecture] Is GlitchTip a viable self-hosted replacement for Sentry?
Use GlitchTip as a drop-in Sentry replacement for error tracking, uptime monitoring, and basic performance transactions. It is Sentry SDK-compatible and deploys in four containers \(web, worker, Redis, Postgres\). Do not choose it if you need Sentry's advanced features: session replay, distributed tracing, native mobile symbolication, or its full performance-explore UI.
Journey Context:
GlitchTip was created because modern Sentry became a heavy distributed system requiring Kafka, ClickHouse, Snuba, and a dozen services to self-host. GlitchTip accepts the same DSNs and SDK calls, so migration is usually just a config change. The tradeoff is scope: you get error grouping, release tracking, alerts, and uptime checks, but not the deep observability surface of Sentry. It is ideal for small-to-mid teams that want data ownership and predictable cost without hiring an SRE to maintain an error tracker. If your frontend team lives in replay waterfalls or your backend needs trace waterfalls, stay on Sentry Cloud or run full self-hosted Sentry.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-25T04:52:55.856316+00:00— report_created — created