diff --git a/aleksis/core/settings.py b/aleksis/core/settings.py index 2b4c5a4aa72da1f55e12d24071a7080c0c72fd9a..78c19974de7fe9c5c2beb88a91236b6884e8b519 100644 --- a/aleksis/core/settings.py +++ b/aleksis/core/settings.py @@ -859,6 +859,8 @@ SENTRY_ENABLED = _settings.get("health.sentry.enabled", False) if SENTRY_ENABLED: import sentry_sdk from sentry_sdk.integrations.django import DjangoIntegration + from sentry_sdk.integrations.redis import RedisIntegration + from sentry_sdk.integrations.celery import CeleryIntegration from aleksis.core import __version__ SENTRY_SETTINGS = { @@ -870,9 +872,11 @@ if SENTRY_ENABLED: "in_app_include": "aleksis", } sentry_sdk.init( - integrations=[DjangoIntegration( - transaction_style="function_name", - )], + integrations=[ + DjangoIntegration(transaction_style="function_name"), + RedisIntegration(), + CeleryIntegration(), + ], **SENTRY_SETTINGS )