我有一个 Rails 3 应用程序,其中一些控制器是普通的 rails 控制器,有些是使用 ActionController::Metal 实现的。默认情况下,NewRelic 监控普通的 rails 控制器,但不监控 NewRelic 的。
似乎 NewRelic 支持 Rack 应用程序,但是给出的代码示例是当您想要监控特定的中间件时,或者当您有一个正在定义的 MetalApp 时。似乎两者都不适用于 ActionController::Metal。
那么,如何将 NewRelic 监控添加到我的金属控制器?