Hang on, I already use Sentry
Keep sentry-sdk and change its destination to your Telebugs DSN. Your error reports stay on your server. You don’t need a Sentry account.
Fast requests. Background tasks. The occasional surprise. Connect Sanic to the Sentry Python SDK and keep the error reports on your Telebugs server.
Space pauses or resumes. R replays. Escape shows the complete setup.
Keep sentry-sdk and change its destination to your Telebugs DSN. Your error reports stay on your server. You don’t need a Sentry account.
Yes. The Sanic integration handles request exceptions; the asyncio integration adds support for task errors. Both send ordinary Python error reports to Telebugs.
The SDK keeps request scopes separate. Context added for one request stays with that request’s report, so an error isn’t described using somebody else’s request.