岗哨数据未传播到UI

2024-06-07 05:29:08 发布

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

我在运行的服务器上的sentry的pythonsdk有问题。根据POST请求,尸体被压制/没有被发送到哨兵界面,我不知道为什么。在

我是这样宣布客户的:

ignore_exceptions = ['HTTPNotFound']
sentry_client = Client(
    SENTRY_DSN,
    ignore_exceptions=ignore_exceptions
)

据我所知,要不包括post数据,还需要传递类似于

^{pr2}$

(我在卫生处理部分的文档here中读到)

我绝对不会通过,所以我很困惑为什么尸体没有出现在任何地方。是否有某种默认值需要我覆盖?我错过了什么明显的东西吗?在

非常感谢你的帮助,如果我能澄清/改进我的问题,请告诉我。在


Tags: 服务器client客户界面postsentryexceptions哨兵
1条回答
网友
1楼 · 发布于 2024-06-07 05:29:08

好吧,终于弄明白了。这并不是sentry本身的问题,而是我向data对象传递了一个空值。在

我一直在用this page结尾的逻辑把东西送到哨兵那里。碰巧,request.params是空的。我最终需要返回request.stream.read(request.content_length or 0).decode('utf-8')。我的理解是哨兵不使用请求.params对于JSON主体,但我不太确定。在

希望这对以后的人有帮助!在

相关问题 更多 >