问题标签 [raven]

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 回答
276 浏览

ruby-on-rails - 安装 Raven for Sentry 后运行 rake:test 会引发错误

在我的 Rails 4.1.9 应用程序中安装Sentry后,他们的文档说我可以通过运行rake raven:test. 但是当我这样做时,我得到了这个输出

我也尝试过手动传入 DSN,得到完全相同的输出。有什么理由这不起作用?

编辑:我假设这不是测试输出,但也许是?

0 投票
0 回答
261 浏览

python - 使用 Raven,如何将异常保存到文件并稍后发送到 Sentry?

在我的 Python 应用程序中,我一直在使用 Raven+Sentry 来捕获异常并在异常发生时将其发送到哨兵,代码如下:

它会在应用程序崩溃后直接将异常发送到 Senty 后端。我想要完成的是,首先将异常保存到本地文件,然后在应用程序启动时将其发送。

Sentry+Raven 支持这种功能吗?

0 投票
1 回答
564 浏览

django - 在哪里查找哨兵本身的错误?

我们已经在我们的服务器上设置了哨兵,有时我们在使用哨兵网络界面时遇到错误。它看起来像这样:

由于错误代码总是在变化,我假设它指向某些存储中的某种错误 ID。但我找不到它。

0 投票
2 回答
255 浏览

python - 应用程序引擎上的 python-raven 错误超时

我使用 python-raven 作为我的哨兵客户端。不幸的是,当我在服务器上收到错误 500(被 raven 捕获)时,我的请求超时:

Sentry 上正确报告了 500 错误。如何配置 raven 不让我的请求超时?

0 投票
1 回答
180 浏览

javascript - 我们如何强制浏览器/ravenjs 用英文报告错误?

最近我们开放了哨兵以捕获JS错误。我们注意到的问题是许多错误以其他语言返回。我们将错误消息放入谷歌翻译,它们看起来与英语中的一些等效错误非常相似。然后我们意识到浏览器错误发生在用户的浏览器语言中。

有没有办法可以强制错误是英文的?

0 投票
2 回答
283 浏览

django - 如何让 raven 向 Sentry 报告 Django runscript 异常?

我的 Django Web 应用程序通过 raven 将异常记录到 Sentry。我还运行一些脚本(通过manage.py runscript)作为 cron 作业。目前,这些脚本中的任何异常都不会报告给 Sentry。如何设置此类报告?

0 投票
1 回答
711 浏览

ubuntu - ubuntu 14.04 SuperDesk Raven 未配置(日志记录被禁用)

我在 VMWare ESXi5.5 上安装了一个干净的 Ubuntu 14.04 x64 服务器机器 在里面我按照https://github.com/superdesk/superdesk/blob/master/README.md中描述的 Sourcefabric 的 SuperDesk 软件的安装过程

在 README.md 文件末尾运行“本地演示”和“创建用户”脚本后,我得到以下输出:

警告:elasticsearch:PUT /superdesk [状态:400 请求:0.064s]

Raven 未配置(禁用日志记录)。请参阅文档以获取更多信息。INFO:raven.base.Client:Raven 未配置(日志记录已禁用)。请参阅文档以获取更多信息。

命令完成: {'password': '$THE_PASSWORD_HASH.', 'is_active': True, 'user_type': 'administrator', 'needs_activation': False, 'session_preferences': {}, '_etag': 'acc4fd0363d32c1e3c283662ea6c0a8411044773', 'email': 'admin@example.com', '_updated': datetime.datetime(2015, 6, 13, 15, 30, 11, tzinfo=), 'username': 'admin'}

我想知道,由于现在 syslog 中的日志记录非常有限,我如何才能安装 Raven 日志记录系统,我似乎无法在我当前的 apt 存储库中找到它......

0 投票
1 回答
631 浏览

javascript - 哨兵/乌鸦传递附加数据

我正在尝试将带有异常报告的附加数据传递给 sentri。

测试代码

在 sentri admin 中,我可以看到错误,但找不到任何其他数据。我错过了什么,是隐藏在某个地方,还是我错过了附加数据参数的目的?

谢谢

0 投票
0 回答
49 浏览

ruby - Raven 错误登录 heroku。super:没有超类方法`assert_required_properties_set!

我刚刚将我的 ruby​​ 应用程序推送到 Heroku,而用于哨兵错误记录的 Raven gem 无法正常工作。它这样说。

super:没有超类方法`assert_required_properties_set!

发生了什么事,我该如何解决?

0 投票
1 回答
222 浏览

sinatra - Sinatra 错误日志与哨兵集成

下面是我的 config.ru 文件

只有异常得到通知。我的问题是获取错误日志数据的通知,但目前没有。