Report #97881
[architecture] Self-hosted error tracking: Sentry vs GlitchTip
Use GlitchTip when you want a lightweight, Sentry-SDK-compatible error tracker on Postgres\+Redis with minimal ops; choose self-hosted Sentry only if you need Session Replay, profiling, native symbolication, and can run its ~20-service stack.
Journey Context:
GlitchTip accepts events from official Sentry SDKs by changing the DSN, runs on roughly 1–2 GB RAM, and covers error grouping, source maps, basic transactions, and uptime alerts. Self-hosted Sentry is the full observability platform but requires Kafka, ClickHouse, Redis, Postgres, Relay, Symbolicator, Vroom, ~16 GB RAM minimum, and ongoing upgrades. Sentry.io SaaS is easiest but per-event pricing can punish production incidents. The decision hinges on feature scope: if you only need crash reports and stack traces, GlitchTip is the right-sized open-source choice; if you need full APM plus replay/profiling, budget for Sentry's operational footprint or use the SaaS.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-26T04:52:02.448732+00:00— report_created — created