问题标签 [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.
ruby-on-rails - airbrake notifier.js 与 airbrake-js 之间的区别
有谁知道 airbrake 的 notifier.js 与新的 airbrake-js https://github.com/airbrake/airbrake-js库之间的区别?
如果我想使用 airbrake-js,我们是否需要同时包含两者?
backbone.js - 覆盖 marionettejs 渲染方法以将 airbrake 发送到 airbrake.io
我想向 airbrake.io 发送由于渲染木偶视图而出现的空气制动,但我不想在视图的所有方法中都使用 try catch。有更好的方法吗?
当前实施:
javascript - 在 Ember 应用程序上设置 Airbrake
您如何设置 Airbrake 以便从 Ember 应用程序中发生的未处理 Javascript 错误中获取上下文信息?
ruby-on-rails - 未初始化的恒定空气制动
我正在尝试捕获特定异常,然后手动将其记录到 errbit,然后向用户显示错误消息并重定向它们。
在我的模型中使用下面的代码,我可以出错
如何手动将错误记录到 errbit?我正在使用 Airbrake gem 4.0.0 版
ruby-on-rails - PG::TRDeadlockDetected; 进程 i 等待事务 j 上的 ShareLock;
作为一个团队,我们运行一个以 Ruby on Rails 编写的软件即服务,用于国家家庭守望协会,以帮助团队监控租户的小屋、住宅、小屋、车库、船屋、水疗中心、游泳池、车道和院子缺席。
自我们上次部署以来,Airbrake 中记录了一个问题,出现了 67 次。这是 Airbrake 概要的抄本:
这是租户/任务#update 操作的片段:
此外,我还包括了负责任的关注(respond_smart_with),以防万一: http ://pastebin.com/pFQuRc4P
感谢您的时间和考虑。
亲切的问候,快速报告系统的杰森
ruby-on-rails-3 - 在开发以外的环境中,Airbrake 没有在 Rails 应用程序中捕获 Sidekiq 的错误
我在 Rails 应用程序中使用 Sidekiq 和 Airbrake。我希望 Airbrake 能够捕获 Sidekiq 作业期间发生的任何错误。根据我在网上找到的说明,我在 sidekiq.rb 中添加了以下内容:
然后,Airbrake 能够在我的开发环境中发生错误时捕获它们。但是,一旦我部署到更高的环境,Airbrake 就无法捕获 Sidekiq 错误。有什么理由会发生这种情况吗?在我的应用程序中我还需要配置什么吗?
我正在使用 sidekiq gem 版本 ~>3.0.2、airbrake gem 版本 ~>4.0.0 和 rails 3.2.18
这是我完整的sidekiq.rb:
这是我完整的airbrake.rb:
ruby-on-rails - 如何使用 errbit 和 airbrake 跟踪 js 错误?
我有一个 rails 应用程序,跟踪 ruby 错误效果很好,但是如何跟踪 js 错误?
ruby-on-rails - 从例外转向空气制动,.context 的任何替代品?
我正在尝试从例外转移到 airbrake.io
因为那是例外的建议。
我目前遇到问题的一个地方是我的 applcation_controller 上的 before 过滤器,它具有以下代码:
这为异常设置了一个“上下文”,它将在每个异常上传递这个重要参数。
我怎样才能在空气制动中做同样的事情?我找不到任何类似的选项。只是将我的额外参数作为哈希的一部分传递。这只有在我是调用空气制动的人时才有可能:Airbrake.notify
但我希望这个参数一般在每个异常情况下发送?
谢谢
ruby-on-rails - Ruby 无法访问主机
出于某种原因,我们的本地 errbit 服务器无法从运行在 unicorn 和 nginx 之外的 Ruby 应用程序访问。
** [Airbrake] 无法联系 Airbrake 服务器。HTTP 错误 = 执行已过期 ** [Airbrake] 环境信息:[Ruby:1.9.3] [Rails:3.2.19] [Env:staging] ** [Airbrake] 失败:NilClass ** [Airbrake] 环境信息:[Ruby : 1.9.3] [Rails: 3.2.19] [Env: staging] ** [Airbrake] 注意细节:
来自服务器本身的 ping 正常,生产正在记录,完全没有错误,irb ping 也正常。我花了我所有的想法。
ruby-on-rails - Ruby on Rails 2.3.8 - 通过 IP 地址忽略 Airbrake
我正在使用 Airbrake gem 来报告我的 rails 应用程序中的错误。
如果它具有某个 IP 地址,是否可以不发送报告,我想忽略以下内容:
213.233.458.*
我查看了文档并注意到了一个名为 ignore_by_filters 的方法,但想知道如何使用它来忽略 IP 地址。
exception_data 变量是否保存有关请求 IP 的信息或任何其他访问它的方式?