add changelog entries for feature and doc changes
This commit is contained in:
parent
da85445554
commit
0b7d3b2905
|
@ -0,0 +1 @@
|
|||
Clarify that in the Sentry configuration, adding the sentry.environment setting alongside the existing sentry.dsn setting enables log maintenance based on different environments, enhancing organizational control and analysis.
|
|
@ -0,0 +1 @@
|
|||
Enhanced Sentry configuration with a startup-loaded environment for improved system monitoring. Contributed by @zeeshanrafiqrana.
|
|
@ -2772,7 +2772,7 @@ enable_metrics: true
|
|||
### `sentry`
|
||||
|
||||
Use this option to enable sentry integration. Provide the DSN assigned to you by sentry
|
||||
with the `dsn` setting.
|
||||
with the `dsn` setting and specify the environment in the `environment` field. This allows for log maintenance based on different environments, ensuring better organization and analysis..
|
||||
|
||||
NOTE: While attempts are made to ensure that the logs don't contain
|
||||
any sensitive information, this cannot be guaranteed. By enabling
|
||||
|
@ -2783,6 +2783,7 @@ through insecure notification channels if so configured.
|
|||
Example configuration:
|
||||
```yaml
|
||||
sentry:
|
||||
environment: "production"
|
||||
dsn: "..."
|
||||
```
|
||||
---
|
||||
|
|
|
@ -662,14 +662,10 @@ def setup_sentry(hs: "HomeServer") -> None:
|
|||
|
||||
import sentry_sdk
|
||||
|
||||
# Set a default environment if it's not configured
|
||||
default_environment = None
|
||||
environment = hs.config.metrics.sentry_environment or default_environment
|
||||
|
||||
sentry_sdk.init(
|
||||
dsn=hs.config.metrics.sentry_dsn,
|
||||
release=SYNAPSE_VERSION,
|
||||
environment=environment,
|
||||
environment=hs.config.metrics.sentry_environment,
|
||||
)
|
||||
|
||||
# We set some default tags that give some context to this instance
|
||||
|
|
Loading…
Reference in New Issue