配置New Relic,以便不需要并置newrelic.jar和newrelic.yml

eeb*_*sen 2 newrelic

我使用我的Java/Mule ESB应用程序使用New Relic工具.一切都很好(至少在Eclipse中运行).

但是,由于我的Maven存储库中已经有了New Relic jar文件,所以我不想在我的项目中检查另一个版本的New Relic代理jar.从我在New Relic文档中看到的,New Relic代理jar和newrelic.yml应该在同一个目录中,但是我想在我的项目中使用newrelic.yml并在我的Maven中引用New Relic代理jar库.

像JVM参数那样指定newrelic.yml(就像它目前与javaagent一样)会很棒.

谢谢你的任何建议!

eeb*_*sen 5

来自New Relic支持团队(快速回复,顺便说一下!):

1)您可以将系统属性newrelic.config.file设置为newrelic配置文件的完全限定路径.该文件可在以下文档网站上找到:https://newrelic.com/docs/java/java-agent-configuration#System_Properties

2)即使依赖服务器端配置,您也必须拥有newrelic.yml配置文件.