问题标签 [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 投票
2 回答
8473 浏览

python - 哨兵、乌鸦和 django 芹菜

现在它django-sentry已经成为一个独立的服务器(而且很棒),我正在尝试移植我的应用程序以使用它。

我已经设置了一个独立的服务器,配置了一个 django 应用程序,以使用 django 1.3 的日志字典 conf 进行日志记录,按照 raven docs。我似乎无法让任何芹菜任务登录到哨兵服务器(尽管它们确实被打印到控制台)。

我不确定我应该做什么?我已包含raven.contrib.django.celery在我的“INSTALLED_APPS”中。

未捕获的异常被发送到哨兵,自定义日志消息通过以下方式发送:

0 投票
3 回答
683 浏览

ruby-on-rails - Sentry Rails 客户端

根据哨兵文档

...Sentry 不仅限于 Python。主要实现是在 Python 中,但它包含一个完整的 API,用于在任何应用程序中从任何语言发送事件。

有一个名为“sentry”的 gem,但它是一个加密库,必须与 OpenSSH 完全无关。

是否已经有一个 Rails 客户端可以连接到 Sentry 或其他可以与 Rails 一起使用的类似技术?

如果没有,Rails Sentry 客户端 +1

0 投票
1 回答
2287 浏览

python - Sentry + Raven,HTTP 错误 401:未经授权

我有一个Sentry应用程序,在 url:mydomain.com:11011 上正确运行。

我有一个使用 CDN 创建的项目:http://XXX:YYY@mydomain.com:11011/2

此 url 由 HAProxy 提供,配置如下:

哨兵的配置:

但是当我从同一台服务器尝试 Raven 测试时,我遇到了身份验证问题:

也失败了:

可能是什么问题呢?谢谢。

0 投票
0 回答
418 浏览

java - 客户端“Raven-Java 0.4”引发 API 错误

我正在尝试在我的服务器上设置一个本地哨兵。

当我的 java 应用程序向服务器发送异常时,哨兵返回“Client 'Raven-Java 0.4' raise API error:”(不显示错误)。

哨兵中此异常的 JSON 数据: {"id": "4f8e8377122340da92c7192c9a059aea", "checksum": "5c99c531830313a994bf4de2e8bb4fd4", "project": "default", "logger": "sentry.api.http", "level": "error", "culprit": "", "extra": {"thread": -1219086144, "process": 8395, "threadName": "MainThread", "module": "api", "filename": "api.py", "pathname": "/opt/sentry/lib/python2.5/site-packages/sentry-4.4.6-py2.5.egg/sentry/web/api.py", "lineno": 153, "message": "Client 'Raven-Java 0.4' raised API error: ", "funcName": "store"}, "modules": {"sentry": "4.4.6", "djcelery": "2.5.5", "django": "1.3.1", "kombu.transport.django": "1.0.0", "kombu": "2.1.8", "south": "0.7.5", "raven": "1.9.1"}, "sentry.interfaces.Message": {"message": "Client 'Raven-Java 0.4' raised API error: ", "params": []}}

我可以将相同的异常从我的 java 应用程序发送到 getsentry 公共服务器。

怎么了?

0 投票
4 回答
11579 浏览

django - 如何清除/维护 django-sentry 数据库?

我正在使用 django-sentry 来跟踪网站中的错误。我的问题是数据库变得太大了。'message' 表和 'groupedmessage' 是相关的

有没有办法清除旧条目和特定消息或将哨兵表添加到 django 的管理员?

0 投票
2 回答
7691 浏览

django - 如何在 django 视图中使用哨兵/乌鸦

我设法成功安装哨兵,我可以在本地主机上看到哨兵接口 web 服务并执行

工作,测试显示在界面中。

问题是我找不到任何示例或文档来说明我应该在我的视图和设置中添加什么。

我知道我必须添加到我的INSTALLED_APPS

'哨兵','raven.contrib.django',

我还添加了

接下来的两行出现在文档中,但没有说明它们去哪里

我试过了,settings.py但我仍然无法让我的观点记录任何内容。我还添加了这个

在我看来,我添加了这个:

除了您在此处看到的内容外,我没有其他与日志记录相关的代码,我错过了什么?

0 投票
1 回答
1353 浏览

django - 缩略图标签失败:(sorl-thumbnail 11.12)

我在生产环境中不断收到来自 sorl-thumbnail 的奇怪错误(使用 Sentry 作为记录器)。他们都只是说Thumbnail tag failed:(这非常有帮助),而且他们都来自三个模块之一。

奇怪的是,它实际上并没有影响网站。页面加载正常,甚至缩略图加载正常。这真的只是一个问题,因为我厌倦了看到错误出现在我的 Sentry 仪表板的列表中。但是,我无法弄清楚为什么会产生错误,或者如何修复它们。我开始怀疑它们是否不仅仅是标准行为与过于冗长的日志记录混合在一起,因为就像我说的那样,对网站没有明显的影响。

也许这里的某个人可以更清楚地了解它,所以这里是堆栈跟踪。

更新#1

对于来自 的那个sorl.thumbnail.engines.pil_engine._orientation,我找到了以下可能的候选人:http ://blog.yawd.eu/2012/fix-sorlthumbnail-engines-pil-orientation-error/

来自sorl.thumbnail.images.deserialize_image_file

来自sorl.thumbnail.images.read

来自sorl.thumbnail.engines.pil_engine._orientation

0 投票
3 回答
7719 浏览

python - 带有 FileHandler 的 Django 日志记录不起作用

我正在使用下面的日志记录设置和一个 django 项目(也使用哨兵/乌鸦)。sentry/raven 位工作正常,但文件记录不是。创建了一个空的日志文件,但每当我使用logging.info('foo')时,日志文件中什么都没有出现(即它保持为空)。有什么建议么?

0 投票
3 回答
4911 浏览

sentry - raven - sentry + django = 未配置服务器,未安装哨兵。无法发送消息

我有一个工作正常的哨兵服务器。

我有一台带有 django 1.3 和 raven 1.93 的开发机器。在 django 项目中,我有这个:

设置.py:

注意 installed_apps 中没有“哨兵”。这是故意的,因为哨兵是服务器,不应该在客户端上!

views.py(在视图中):

当我运行视图时,我进入控制台:

为什么,以及如何解决?

0 投票
3 回答
1635 浏览

django - django - superuser password hash in dumpdata json file

Hi can someone tell me what hash is used by django store superuser data ? I'm asking because I'd like to pre-generate password hash, stick it into prepared json fixture and load the user automatically via script. I just need to know how to prepare particular password hash. Thanks