1 files changed, 8 insertions, 0 deletions
diff --git a/synapse/app/_base.py b/synapse/app/_base.py
index d681ff5245..482f0e22ea 100644
--- a/synapse/app/_base.py
+++ b/synapse/app/_base.py
@@ -279,6 +279,12 @@ def start(hs, listeners=None):
def setup_sentry_io(hs):
+ """Enable sentry.io integration, if enabled in configuration
+
+ Args:
+ hs (synapse.server.HomeServer)
+ """
+
if not hs.config.sentry_enabled:
return
@@ -287,6 +293,8 @@ def setup_sentry_io(hs):
dsn=hs.config.sentry_dsn,
release=get_version_string(synapse),
)
+
+ # We set some default tags that give some context to this instance
with sentry_sdk.configure_scope() as scope:
scope.set_tag("matrix_server_name", hs.config.server_name)
|