Self-hosted error tracking: Sentry, GlitchTip, Bugsink, Telebugs, Epure
Canonical sourced comparison matrix. Shortlist essay and /vs pages stay linked.
On this pageShowHide
This page is the canonical five-tool self-host comparison matrix for Sentry, GlitchTip, Bugsink, Telebugs, and Epure. It is useful if you leave with another tool. Head-to-heads stay on vs Sentry, vs GlitchTip, vs Bugsink, and vs Telebugs. The install shortlist narrative with lived picks stays on Best self-hosted error tracking. Hosted products stay on Sentry alternatives. Dated Epure MiB rows live only on Resource footprint.
Methodology
- Sources are those four /vs pages and /blog/sentry-alternatives as they stand in this repo on 2026-10-05, plus first-party Epure compose (
epure+postgres:16-alpine). - We did not open vendor sites again for this URL beyond facts already on those pages. If a number is only on a vendor site and not on those pages, it is not claimed.
- Epure scope: exception events stored; transaction items discarded; replay and profile items skipped. Partial DSN swap compatibility, not full Sentry protocol parity.
- Epure idle RAM is the dated full-stack table on Resource footprint: ~53 MiB combined on a 2026-09-23 VPS, ~82 MiB combined on 2026-09-12 Docker Desktop. Do not average those rows. Peer RAM floors stay the figures already on the source pages.
- When Sentry footprint is discussed, disclose
COMPOSE_PROFILES=errors-onlybefore differentiating. That profile is still a large fleet.
License
Sentry
- License
- FSL / cloud-shaped
- What the source page says
- Self-host license called FSL on the alternatives essay and vs Sentry
GlitchTip
- License
- MIT
- What the source page says
- OSI. Prefer GlitchTip when MIT is the requirement
Bugsink
- License
- Polyform Shield
- What the source page says
- Source-available. Self-host if you are not competing with it
Telebugs
- License
- $299 binary
- What the source page says
- $299 once per domain. Commercial, not OSI
Epure
- License
- Apache 2.0
- What the source page says
- $0 software license. You still operate the box
| Dimension | License | What the source page says |
|---|---|---|
| Sentry | FSL / cloud-shaped | Self-host license called FSL on the alternatives essay and vs Sentry |
| GlitchTip | MIT | OSI. Prefer GlitchTip when MIT is the requirement |
| Bugsink | Polyform Shield | Source-available. Self-host if you are not competing with it |
| Telebugs | $299 binary | $299 once per domain. Commercial, not OSI |
| Epure | Apache 2.0 | $0 software license. You still operate the box |
Architecture
Sentry
- Architecture
- 20+ containers, 16-32 GB class box
- Dependencies called out
- Full suite self-host. errors-only profile exists and is still a large fleet
GlitchTip
- Architecture
- About four services
- Dependencies called out
- Django, Celery, Redis/Valkey, Postgres. 256 MB minimum, 512 MB recommended
Bugsink
- Architecture
- One Django container
- Dependencies called out
- SQLite by default. Postgres optional
Telebugs
- Architecture
- One container
- Dependencies called out
- Rails + SQLite. 1 GB documented minimum
Epure
- Architecture
- Two containers
- Dependencies called out
- Rust binary + PostgreSQL 16. Dated idle on /proof/resource-footprint
| Dimension | Architecture | Dependencies called out |
|---|---|---|
| Sentry | 20+ containers, 16-32 GB class box | Full suite self-host. errors-only profile exists and is still a large fleet |
| GlitchTip | About four services | Django, Celery, Redis/Valkey, Postgres. 256 MB minimum, 512 MB recommended |
| Bugsink | One Django container | SQLite by default. Postgres optional |
| Telebugs | One container | Rails + SQLite. 1 GB documented minimum |
| Epure | Two containers | Rust binary + PostgreSQL 16. Dated idle on /proof/resource-footprint |
Deployment model
- Sentry: SaaS meters (Team about $26 for 50k errors, then pay-as-you-go) or the large self-host.
- GlitchTip: self-host, and hosted plans exist on glitchtip.com (stated on the alternatives essay).
- Bugsink: self-host, plus hosted EU plans (stated on vs Bugsink).
- Telebugs: installer you pay for once, plus the VPS, plus vendor email.
- Epure: Compose on a VPS ($0 license) or Cloud Pro $24 / Plus $79 list prices (Cloud not live as of 2026-10-05).
Capability and scope
Sentry
- Sentry SDK DSN
- Native
- Exceptions
- Yes, plus the suite
- Replay, APM, profiling
- In the product
GlitchTip
- Sentry SDK DSN
- DSN swap
- Exceptions
- Yes
- Replay, APM, profiling
- Not claimed on this page
Bugsink
- Sentry SDK DSN
- DSN swap
- Exceptions
- Yes
- Replay, APM, profiling
- Not claimed on this page
Telebugs
- Sentry SDK DSN
- DSN swap
- Exceptions
- Yes
- Replay, APM, profiling
- Not claimed on this page
Epure
- Sentry SDK DSN
- DSN swap, partial wire
- Exceptions
- Yes
- Replay, APM, profiling
- Out of scope
| Dimension | Sentry SDK DSN | Exceptions | Replay, APM, profiling |
|---|---|---|---|
| Sentry | Native | Yes, plus the suite | In the product |
| GlitchTip | DSN swap | Yes | Not claimed on this page |
| Bugsink | DSN swap | Yes | Not claimed on this page |
| Telebugs | DSN swap | Yes | Not claimed on this page |
| Epure | DSN swap, partial wire | Yes | Out of scope |
Epure JS/TS sourcemaps are documented. Other languages stay on raw frames. Not 100% Sentry protocol parity.
Choose them if
- Sentry: replay, tracing, or profiling is daily work, or you already run their self-host.
- GlitchTip: you require MIT, or Django, Celery, and Redis are normal ops.
- Bugsink: one SQLite container matters more than an OSI license.
- Telebugs: $299 once and vendor email beat a public Apache 2.0 repo.
Choose Epure if
- You want Apache 2.0, two containers, PostgreSQL 16, and exception tracking.
- You will set trace, replay, and profile sample rates to 0.
- You accept partial SDK compatibility and no history import.
Reading order
Start here for the matrix. Open the matching /vs page when you have already narrowed to one rival. Open the blog shortlist when you want a lived pick and install narrative. Open Resource footprint when you need a MiB citation. Do not treat this URL as a second essay twin of the shortlist.
Last verified
Last verified 2026-10-05. The /vs pages record the same date as last reviewed. To correct a row, change the source page in this repo (the matching /vs file or the alternatives essay) and then this matrix. We do not keep a second set of vendor URLs here.
Not claimed
- Current invoices, SLAs, and feature checklists that are not on the source pages.
- A single blended idle floor. The VPS row and the Docker Desktop row stay separate on Resource footprint.
- Speed rankings and full Sentry protocol parity.
How to cite
External editors: use the matrix plus the method date. Link the blog shortlist for narrative picks. Link proof for MiB. Do not attribute absolute Google ranks to Epure. Do not call Epure fully Sentry compatible.