diff --git a/hypha/settings/base.py b/hypha/settings/base.py index 3fe2c32c86..24feec2375 100644 --- a/hypha/settings/base.py +++ b/hypha/settings/base.py @@ -644,6 +644,9 @@ SENTRY_DSN = env.str("SENTRY_DSN", None) SENTRY_PUBLIC_KEY = env.str("SENTRY_PUBLIC_KEY", None) SENTRY_TRACES_SAMPLE_RATE = env.float("SENTRY_TRACES_SAMPLE_RATE", default=0) +SENTRY_PROFILE_SESSION_SAMPLE_RATE = env.float( + "SENTRY_PROFILE_SESSION_SAMPLE_RATE", default=0 +) SENTRY_ENVIRONMENT = env.str("SENTRY_ENVIRONMENT", "production") SENTRY_DEBUG = env.bool("SENTRY_DEBUG", False) SENTRY_DENY_URLS = env.list("SENTRY_DENY_URLS", default=[]) @@ -656,6 +659,8 @@ dsn=SENTRY_DSN, environment=SENTRY_ENVIRONMENT, traces_sample_rate=SENTRY_TRACES_SAMPLE_RATE, + profile_session_sample_rate=SENTRY_PROFILE_SESSION_SAMPLE_RATE, + profile_lifecycle="trace", debug=SENTRY_DEBUG, integrations=[DjangoIntegration()], )