我正在使用 django 并通过 sentry_sdk 将错误记录到哨兵。
但是,我不想记录特定库中的错误。
例如,弹性 apm 等库会根据状态生成各种错误(如 TransportException、...等)。
import sentry_sdk
from elasticapm.transport.exceptions import TransportException
sentry_dsk.init(
dsn='SENTRY_DSN',
ignore_errors=[
TransportException()
]
)
上面的示例是如何写下特定错误并忽略它。除了这种方式之外,有没有办法忽略特定库中发生的错误?