我正在使用 New Relic 运行 Rails 4.0.0.rc 应用程序以进行可用性/异常监控。我application.rb
使用此代码段进行了修改以启用动态异常页面:
config.exceptions_app = self.routes
但是,我不再在 New Relic 中看到404
,422
或500
异常。知道我如何让他们回来吗?
编辑:
注意:这是控制器处理状态的样子:
class ErrorsController < ApplicationController
# GET /404
def missing
render status: 404
end
# GET /422
def unprocessable
render status: 422
end
# GET /500
def exception
render status: 500
end
end