Skip to content

错误报告设置

Sentry数据源名称 (SENTRY_DSN)

默认值: 无

定义了一个Sentry数据源名称(DSN),用于自动错误报告。要使此参数生效,必须将SENTRY_ENABLED设置为True。例如:

SENTRY_DSN = "https://[email protected]/0"

启用Sentry (SENTRY_ENABLED)

默认值: False

设置为True以通过Sentry启用自动错误报告。

注意

启用Sentry集成需要安装sentry-sdk Python包。


错误采样率 (SENTRY_SAMPLE_RATE)

默认值: 1.0 (全部)

用于错误报告的采样率。必须是介于0(禁用)和1.0(报告所有错误)之间的值。


Sentry标签 (SENTRY_TAGS)

一个可选的标签名称和值字典,用于应用于Sentry错误报告。例如:

SENTRY_TAGS = {
    "custom.foo": "123",
    "custom.bar": "abc",
}

保留的标签前缀

避免使用以netbox.开头的任何标签名称,因为此前缀被NetBox应用程序保留。


事务采样率 (SENTRY_TRACES_SAMPLE_RATE)

默认值: 0 (禁用)

用于事务的采样率。必须是介于0(禁用)和1.0(报告所有事务)之间的值。

考虑性能影响

对事务的高采样率可能导致显着的性能损失。如果需要事务报告,建议使用相对较低的采样率,例如10%到20%(0.1到0.2)。