问题标签 [airbrake]
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.
android - Android 异常报告不一致
当我们发布我们的 Android 应用程序时,我们决定使用 Airbrake 作为第 3 方异常报告服务。我将 loopj Airbrake 通知器 ( https://github.com/loopj/airbrake-android ) 集成到我们的应用程序中,它似乎做得相当好。
在过去的两周里,我们看到下载量呈爆炸式增长,因此报告的异常情况也有所增加。我遇到了一些非常奇怪的异常,所以我决定查看 Google Play 中应用程序的 Android 开发者控制台。我发现有趣的是,Google Play 仪表板中的错误数量不到 Airbrake 中错误总数的 10%。然后我决定再次检查 Flurry。Flurry 似乎遇到的异常数量与 Airbrake 向我展示的相似,这使我相信 Flurry 以与 Airbrake 相同的方式收集这些统计数据。
所以我想知道并且找不到任何好的答案:
- Google / Android 与普通的未捕获异常处理程序有何不同?
- 我应该只扔掉 Airbrake 并只使用 Google Play 错误报告吗?(我们的应用确实回到了 2.1,但我们可以忍受)
ruby-on-rails-3 - 错误——:未初始化的常量 Airbrake (NameError)
我正在开发一个rails 3.2.8项目,我刚刚安装了airbrake gem来跟踪错误,在开发中我做了airbrake安装步骤,然后当我用capistrano进行部署时,我在独角兽中得到了以下错误生产日志:
我注意到 airbrake gem 与所有其他 gem 一起安装在 shared/bundle/ruby/1.9.1/gems 中。
在生产中,我正在运行 Ubuntu 12.04 x64,独角兽与 nginx 和 ruby 1.9.3-p194 一起运行,这个 gem
并且还试图停止nginx,独角兽然后重新启动它们,但它没有奏效
我希望有人可以帮助我
android - 什么是 Android 中的 Airbrake 通知程序?
我在应用程序中遇到了 AirBrakeNotifier 的代码。但是,在此之前我应该知道它的作用。我所知道的是它跟踪错误。我找不到关于它的文档。谁能告诉我?谢谢
ruby-on-rails - 为什么 Mongoid/Moped 在生产 Rake 任务中向 Airbrake 抛出 Timeout::Error?
我的生产安装有问题。我有几个成功运行的预定 rake 任务。但是,我收到了Timeout::Error: execution expired
很多来自 Airbrake 的电子邮件。
但是,奇怪的是:Rake 任务全部成功完成。我正在 cron 命令中捕获 stdout/stderr,并且错误不会出现在日志中。我还在 rake 任务的末尾添加了简单的打印语句来验证它们的完成。
我该如何进一步解决这个问题?
这是其中一封电子邮件的堆栈跟踪:
ruby-on-rails - 在不弄乱 Airbrake 的情况下拯救 500 错误
我在我的 Rails 应用程序上安装了 Airbrake。但是,当 500 发生时,我还想执行一些其他操作。如何在不干扰 Airbrake 的情况下挽救 500 个错误?
deployment - airbrake:heroku:add_deploy_notification 与多个应用程序
当您有多个 Heroku 应用程序(即 git 远程)时,尝试在 Heroku 部署上设置 Airbrake 的部署通知将产生:rake airbrake:heroku:add_deploy_notification
Airbrake似乎意识到了这一点,但没有提供真正的解决方案。
有解决办法吗?
ruby - 无法使 airbrake gem 适应 Sinatra 应用程序
我正在像这样使用airbrake gem:
但它仍在开发中发送空气制动通知。
我的环境保存在ENV['RACK_ENV']
.
我不想破解这个,有“外部”解决方案吗?
另外,我确实想在开发中提出异常-我只是不希望它们被发送到空气制动..
ruby-on-rails - 记录回溯、rescue_from 和自定义错误页面
我正在尝试在 rails 3.0.20 和 ruby 1.8.7 的项目中创建自定义错误页面。
无论如何在我的应用程序控制器中:
然后是渲染错误方法:
似乎现在我的日志充满了比通常更长的回溯。为什么会这样?有没有办法只显示回溯的“重要”部分?在这里调用airbrake是否正确?
谢谢
ruby-on-rails-3 - 访问延迟作业 Rails 的失败方法中的 last_error
我在 Rails 应用程序中使用延迟作业。每当延迟作业失败时,我想通知错误以进行空气烘烤。我在github上查看并了解了失败的方法。
我想将延迟作业失败的 last_error 属性发送到 airbrake。像这样的东西:
但它给了我以下运行时错误:
请帮我弄清楚如何将延迟作业失败的 last_error 通知 Airbrake。
非常感谢!!