How to migrate from Bugsnag to Sentry (self-hosted)
Technical infrastructure migrations vary a lot depending on the tool — these are the general steps that apply to most cases.
- 1
Export your configuration and data from Bugsnag
Check Bugsnag's documentation for exporting projects, configuration and integrations — the exact format depends on the service, but almost all offer some export path for paid accounts.
- 2
Prepare the Sentry (self-hosted) environment
Deploy Sentry (self-hosted) in a staging environment first (not production) and replicate the base configuration before moving any real data.
- 3
Migrate in pieces and validate each one
Move one project or integration at a time instead of all at once, checking that each piece works in Sentry (self-hosted) before moving on to the next.
- 4
Update integrations that depended on Bugsnag
Any external service (CI/CD, webhooks, SDKs) that pointed at Bugsnag needs to be reconfigured to point at your new Sentry (self-hosted) instance.
Before cancelling Bugsnag
Before cancelling Bugsnag, confirm no production service still depends on it by checking recent access logs.
Ready to deploy Sentry (self-hosted)?
Full profile with license, tech stack and ready-to-copy docker-compose.
View Sentry (self-hosted)'s profileThese steps are a general guideline — the exact export menu can vary depending on Bugsnag's plan and version.