在Java应用程序上执行newrelic的安装过程后,Web UI建议您在将这些参数移动到Web UI之后从newrelic.yml中删除某些参数。
https://docs.newrelic.com/docs/site/cleaning-up-your-agent-configuration-file
列出了您需要禁用的4个部分:
' capture_params' ' transaction_tracer' ' error_collector' ' thread_profiler'
我能够找到并禁用最后三个,但无法找到" capture_params"。
我使用了代理安装程序的v3.7.2。
这是遗留参数吗?这是否意味着文档应该更新?或者我的newrelic.yml文件有什么问题,因为那里没有包含capture_params部分?
答案 0 :(得分:3)
您无法找到“capture_params'是因为在3.7.2版本中不推荐使用此属性。虽然https://docs.newrelic.com/docs/site/cleaning-up-your-agent-configuration-file中描述的旧代理仍然需要禁用所有四个参数,但3.7.2版及更高版本可以忽略capture_params属性。
可以在https://docs.newrelic.com/docs/java/enabling-and-disabling-attributes-java
找到已弃用属性的列表和说明