从rails clockwork gem发送错误到airbrake?

时间:2017-06-27 19:43:23

标签: ruby-on-rails ruby clockwork

从钟表机构向Airbrake发送错误的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

airbrake库有一个API,可以直接通知他们的服务而不会引发异常。他们的GitHub有很多关于此的文档。

Airbrake Ruby

您可以这样做:

Airbrake.notify("Opps!")

答案 1 :(得分:1)

只需将以下内容添加到您的发条定义中:

module Clockwork
  error_handler do |error|
    Airbrake.notify_or_ignore(error)
  end

  # existing configuration
end

请参阅:Clockwork Docs about error_handler