好的,确切的原因是我想限制新的遗物从管理界面收集数据,所以我需要把:
newrelic_ignore
进入不应添加新文物跟踪器的类。在ActiveAdmin的资源类中,我可以使用
controller do
newrelic_ignore
end
但是在仪表板中这不行。
您知道如何将类代码添加到仪表板吗?
答案 0 :(得分:1)
您可以尝试:
if defined?(NewRelic)
Rails.application.config.to_prepare do
controllers = [ActiveAdmin::BaseController, ActiveAdmin::PageController, ActiveAdmin::ResourceController]
controllers.each do |controller|
controller.class_eval do
newrelic_ignore
end
end
ActiveAdmin.application.namespaces.values.each do |namespace|
namespace.resources.collect(&:controller).each do |controller|
controller.class_eval do
newrelic_ignore
end
end
end
end
end
答案 1 :(得分:0)
我对主动管理员不太熟悉,但你可以在初始化程序中尝试这样的事情:
Rails.application.config.to_prepare do
ActiveAdmin::BaseController.class_eval do
newrelic_ignore
end
end