【发布时间】:2014-11-11 19:28:25
【问题描述】:
我们在应用程序控制器中有这个beofre_filter,以便首先记录HTTP_REFER
def init_newrelic_agent
::NewRelic::Agent.add_custom_parameters(
request_referer: request.referer,
request_url: request.url,
request_user_agent: request.user_agent
)
end
仅当请求到达 rails 控制器时才会添加上述自定义参数。 然而,有些请求甚至没有到达那里,因为它们使用错误的路由访问了我们的应用程序。 即使在控制器初始化之前发生了一些错误,您如何配置 rails 以在每个应用程序跟踪中将这些参数记录在 newrelic 中?
【问题讨论】:
标签: ruby-on-rails middleware newrelic