♻️(backend) use sentry tags instead of extra scope

To ease filtering issues on sentry, we want to use tags instead of extra
scope. Tags are indexed and searchable, it's not the case with extra
scope. Moreover using set_extra to add additional data is deprecated.

Commit #ebf6d46 on docs.
This commit is contained in:
lebaudantoine
2025-05-27 13:58:05 +02:00
committed by aleb_the_flash
parent 409e403581
commit 7a8b50b5f0

View File

@@ -638,10 +638,7 @@ class Base(Configuration):
release=get_release(),
integrations=[DjangoIntegration()],
)
# Add the application name to the Sentry scope
scope = sentry_sdk.get_global_scope()
scope.set_tag("application", "backend")
sentry_sdk.set_tag("application", "backend")
# Ignore the logs added by the DockerflowMiddleware
ignore_logger("request.summary")