如何使用 NewRelic 监控 ActionController::Metal?
我有一个 Rails 3 应用程序,其中一些控制器是普通的 Rails 控制器,有些是使用 ActionController::Metal 实现的。默认情况下,NewRelic 监视普通的 Rails 控制器,但不监视 NewRelic 的控制器。
NewRelic 似乎支持 Rack 应用程序,但给出的代码示例要么是当您想要监视某个特定的中间件时,要么是当您有一个正在定义的 MetalApp 时。两者似乎都不适用于 ActionController::Metal。
那么,如何将 NewRelic 监控添加到我的金属控制器中?
I have a Rails 3 application of which some controllers are normal rails controllers and some are implemented using ActionController::Metal. By default, NewRelic monitors the normal rails controllers but not the NewRelic ones.
It seems that NewRelic supports Rack applications, but the code examples given are either when there is a specific piece of middleware you want to monitor, or when you have a MetalApp you are defining. Neither seems to work with ActionController::Metal.
So, how do I add NewRelic monitoring to my metal controllers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
新遗迹支持建议:
这似乎有效。
New Relic support suggested:
which seems to work.
你有请求过 New Relic 的支持吗?
我相信你可以使用:
http://newrelic.com/docs/docs/custom-metric-collection
Have you asked New Relic support?
I believe you can use:
http://newrelic.com/docs/docs/custom-metric-collection