我已经将newrelic gem添加到我的生产Rails应用程序中,并且可以在newrelic站点中查看web事务。但是,HTTP事务不包括HTTP有效负载,例如请求参数和HTTP标头。 这是my newreclic configuration file
这是来自newrelic网站的屏幕截图:
如果附加的配置文件中capture_params
为真,我希望看到参数记录。
任何对此进行问题排查的建议都将受到高度赞赏。
答案 0 :(得分:-1)
我想发表评论,但我没有足够的代表去做。
你想在哪里看到那些参数?无论我想在错误面板中看到它们,我通常都会将它们添加为自定义参数。
不幸的是,如果你超过255个字符,他们根本就不会表现出来,也不会警告你。不幸的是,这是没有记录的,我打开了一张票,以便回答这个问题。请注意,您对自定义参数计数也有限制,无法记住它是哪个值。
我通常做这样的事情:
if (str.length() < NEW_RELIC_CUSTOM_PARAMETERS_MAX_CHARS) {
NewRelic.addCustomParameter(customParameter, str);
} else {
NewRelic.addCustomParameter(customParameter, str.substring(0, NEW_RELIC_CUSTOM_PARAMETERS_MAX_CHARS - 3)
+ "...");
}