问题标签 [sentry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
709 浏览

python - 使用 SUDS Python WSDL 客户端和 Django Sentry,带有 __sentry__ 属性的异常

在 Django 应用程序中使用 SUDS 时,除了 Sentry 错误日志记录之外,我遇到了一个问题,即 SUDS 引发错误并且 Sentry 尝试处理它,严重失败并导致服务器 500:

好像 Sentry 和 SUDS 玩得不好……?

0 投票
2 回答
4239 浏览

django - 为什么我会丢失记录器“sentry.errors”的处理程序?

django-sentry以集成方式安装。然后我跑python manage.py shell并尝试像这样记录:

目前,没有任何内容写入哨兵。我相信丢失的记录器“sentry.errors”是我无法登录哨兵的根本原因。我在正确的轨道上吗?

0 投票
1 回答
214 浏览

python - sentry 是否通过 http 将错误发送到中心位置?

有点困惑哨兵的工作原理,它是否将来自不同服务器的错误发送到中央服务器?

0 投票
2 回答
1255 浏览

python - Sentry 与 Mongodb 兼容吗?

Sentry (python/django) 是否与 Mongodb 兼容?

如果没有,是否有一个简单的解决方案可以使其兼容?

多谢你们。

0 投票
1 回答
980 浏览

django - 将芹菜中的错误记录到 django-sentry

我如何将错误从 celery 任务记录到 django-sentry?

我试过 try: except: 块并使用 raven_client.create_from_exception 但每次都会爆炸:

我的任务:

0 投票
2 回答
3102 浏览

python - Django-Sentry 在尝试向 localhost:9000/store 发送错误时给出错误 405

Django-sentry 不爱我。我正在尝试将错误发送到 localhost:9000/store。这是错误:


我在 settings.py 中设置了一些哨兵设置,如下所示:


在另一段代码中,我抛出了一个手动错误,如下所示:

另外,我在我的 INSTALLED_APPS 中添加了 sentry 和 raven.contrib.django


这是 Sentry 的默认配置文件(位于 ~/.sentry/sentry.conf.py):


我确定我只是错误地访问了哨兵服务器,但我不知道为什么。raven 和 django-sentry 的文档非常简洁!任何帮助将不胜感激。

0 投票
2 回答
771 浏览

django - 配置 Django Sentry 的服务器名称

我刚开始使用Sentry,这很可爱。我有大约 10 个不同的站点,其中一些位于相同的服务器上,它们的名称类似于 web12.example.com。这些服务器名称通过 Sentry 的界面传递,因此我可以过滤错误来自哪个服务器。按服务器过滤并不是特别有用 - 有用的是按站点过滤。

有没有办法将服务器名称更改为不是实际的服务器名称,而是(例如)错误来自的域名?

0 投票
1 回答
923 浏览

django - Django Sentry 服务器挂起

我安装了 Sentry v2.0、django 1.3 和 python 2.7

我运行 sentry start,然后我在 0.0.0.0:9000 访问我的服务器 url,它只是挂起。有时我得到一个 HTTP 代码 302,有时我得到一个 HTTP 代码 200(输出到控制台)。有任何想法吗?

我的 ~/.sentry/sentry.conf.py 看起来像:

在我的 settings.py 文件中,我有:

0 投票
1 回答
2046 浏览

c++ - C++:std::istream 或哨兵环绕的奇怪行为

这个小的自定义 getline 函数是作为一个关于处理不同行尾的问题 的答案给出的。

该函数运行良好,直到 2 天前对其进行了编辑,以使其不会跳过每行的前导空格。但是,在编辑之后,程序现在进入无限循环。对代码所做的唯一更改是以下行:

对此:

如果我们指定不跳过空格,有人可以帮我解释为什么程序无限循环吗?

这是完整的程序...

这是一个测试程序:

我也尝试在函数的最开始添加这一行,但没有任何区别......程序仍然在 main 函数的 while 循环中无限循环。

文件end_of_line_test.txt是一个文本文件,仅包含以下两行:

0 投票
1 回答
307 浏览

python - 哨兵记录器过滤器显示实际记录器

我在服务器上设置了一个哨兵。并在 raven 创建了几个不同的记录器,当我通过这个不同的记录器登录时,哨兵显示它是不同的记录器,但在记录器部分的右列过滤器中只有任何记录器,而不是我现有的记录器。如何制作哨兵过滤器以显示实际的记录器而不是毫无意义的任何条目? 现在的样子