Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby 我如何向stderr发送Bugsnag通知?_Ruby_Logging_Io Redirection_Stderr_Bugsnag - Fatal编程技术网

Ruby 我如何向stderr发送Bugsnag通知?

Ruby 我如何向stderr发送Bugsnag通知?,ruby,logging,io-redirection,stderr,bugsnag,Ruby,Logging,Io Redirection,Stderr,Bugsnag,我正在开发一个Ruby软件,它可能会捕获一些错误(异常),并使用Bugsnag在Bugsnag日志中记录事件 例如,我可能有这样的东西: begin [...snip...] rescue StandardError => e Bugsnag.notify(e) end 我想能够做的是将这行代码记录的消息重定向到我的控制台。这样,我就可以把它放到我的日志文件中,然后搜索它,看看它之前/之后是什么,并确保事情按预期进行 有没有办法设置Bugsnag来获得这样的功能?从未使用过Bug

我正在开发一个Ruby软件,它可能会捕获一些错误(异常),并使用Bugsnag在Bugsnag日志中记录事件

例如,我可能有这样的东西:

begin
  [...snip...]
rescue StandardError => e
  Bugsnag.notify(e)
end
我想能够做的是将这行代码记录的消息重定向到我的控制台。这样,我就可以把它放到我的日志文件中,然后搜索它,看看它之前/之后是什么,并确保事情按预期进行


有没有办法设置Bugsnag来获得这样的功能?

从未使用过Bugsnag,但是添加
Rails.logger.error e
有什么问题?@anothermh如果您有数百个
Bugsnag.notify(e)
,那么将它们全部更改为另一个日志机制是不切实际的。也就是说,我在一些地方使用了
放置…
,以验证事情是否按预期发生。成功了。