如何在哨兵中启用DjangeTegration



我正在使用"新" sentry-sdk 0.9.0

初始化的SDK如下

import sentry_sdk                                                                                                        
from sentry_sdk.integrations.django import DjangoIntegration    
sentry_sdk.init(integrations=[DjangoIntegration(), ], dsn="...")

事件和例外确实到达Sentry.io。但是,我会收到以下警告:

我们建议您将SDK从0.9.0更新为0.9.2版本 我们建议您启用" django"整合,我们建议您 启用"龙卷风"集成

第一个是因为我还没有升级到0.9.2。我没有使用龙卷风,所以这个警告让我感到惊讶。当谈到Django集成建议时,我感到困惑。

有什么想法或建议我缺少什么?

谢谢!

我是实现这些警报的人。OP和我就此进行了私人对话,判决是那些警报不是100%可靠的,如果它们没有意义,就可以忽略。

警报只需采用已安装的软件包,然后查看是否有任何包装尚未启用的软件包。当您例如使用Django和芹菜,但仅启用Web Worker中的Django集成以及背景工人中的芹菜集成(据我了解,这不是OP所产生的(。

我认为前进的道路是使这些警报永久性化,因为我现在没有看到使它们准确的方法。通知人们的动机,他们可能想使用,不要告诉他们他们有什么要做的。

也就是说,我对这些警报表现出胡说八道的情况很感兴趣。请随时在此处发布或在markus@sentry.io上写信。

在您的情况下,您需要安装sentry-sdk[django]

pip3 install sentry-sdk[django]

如果烧瓶中的错误,则

pip3 install sentry-sdk[flask]

相关内容

  • 没有找到相关文章

最新更新