如何实现岗哨一体化

2024-04-24 23:08:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用“新的”哨兵sdk0.9.0

sdk初始化如下

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

事件和异常确实到达了哨兵.io. 但是,我收到以下警告:

We recommend you update your SDK from version 0.9.0 to version 0.9.2 We recommend you enable the 'django' integration We recommend you enable the 'tornado' integration

第一个是因为我还没有升级到0.9.2。我没有使用龙卷风,所以这个警告让我很惊讶。说到django集成的建议,我很困惑。你知道吗

有什么想法或建议我遗漏了什么?你知道吗

谢谢!!你知道吗


Tags: thedjangofromimportyou警告enableversion
1条回答
网友
1楼 · 发布于 2024-04-24 23:08:02

我是实施这些警报的人。OP和我就此事进行了私人谈话,结论是这些警报并非100%可靠,如果没有意义,可以忽略不计。你知道吗

警报只是获取已安装的软件包,然后查看是否有任何软件包需要集成,但尚未启用。这种方法在使用Django和Celery时会出现问题,但只在web worker中启用Django集成,在后台worker中启用Celery集成(据我所知,这并不是OP遇到的情况)。你知道吗

我认为未来的方法是让这些警告永久地被驳回,因为我现在还没有找到一种方法让它们变得准确。告诉人们他们可能想要使用的集成的动机,而不是告诉他们他们要做什么。你知道吗

也就是说,我对那些警报显示无稽之谈的案例很感兴趣。欢迎在这里发帖或给我写信markus@sentry.io。你知道吗

相关问题 更多 >