sentry-python
sentry-python copied to clipboard
The official Python SDK for Sentry.io
### How do you use Sentry? Sentry Saas (sentry.io) ### Version sentry-sdk==2.6.0 django==5.0.6 ### Steps to Reproduce 1. django app on completely async stack; 2. sentry configuration: ``` sentry_sdk.init( dsn=SENTRY_DSN,...
### How do you use Sentry? Sentry Saas (sentry.io) ### Version 2.7.1 ### Steps to Reproduce Run the following Python script, with Sentry SDK 2.7.1 installed. Then, rerun the same...
Instrument a Django application once with Sentry and once with Sentry using OpenTelementry for span creation. We want to compare the span waterfalls, to see the differences and what needs...
Instrument a Django application once with Sentry and once with Sentry using OpenTelementry for span creation. We want to compare the span waterfalls, to see the differences and what needs...
### Environment SaaS (https://sentry.io/) ### What are you trying to accomplish? I want to monitor my Streamlit app with Sentry.io so that errors can be easily detected and key metrics...
* create a new otel context `_SCOPES_KEY` that will hold a tuple of `(curent_scope, isolation_scope)` * the `current_scope` will always be forked (like on every span creation/context update in practice)...
Full state of CI: https://github.com/getsentry/sentry-python/pull/3744 Contains: * https://github.com/getsentry/sentry-python/pull/4523 * https://github.com/getsentry/sentry-python/pull/4460 * https://github.com/getsentry/sentry-python/pull/4447 * https://github.com/getsentry/sentry-python/pull/4439 * https://github.com/getsentry/sentry-python/pull/4440 * https://github.com/getsentry/sentry-python/pull/4420 * https://github.com/getsentry/sentry-python/pull/4376 * https://github.com/getsentry/sentry-python/pull/4368 * https://github.com/getsentry/sentry-python/pull/4360 * https://github.com/getsentry/sentry-python/pull/4334 * https://github.com/getsentry/sentry-python/pull/4356 * https://github.com/getsentry/sentry-python/pull/4355...
### Problem Statement Currently, we can only instrument everything with Sentry, or everything with OTel, there is no in-between. Investigate whether we can have an allowlist of instrumentations to be...
* when to release? (needs major probably) * scope management * which variables do we need on the scope/context?
* span processor * propagator