New Relic没有加载配置文件Spring Boot App

时间:2017-11-10 16:05:55

标签: maven spring-boot newrelic javaagents

我有一个Spring Boot应用程序,我试图使用New Relic APM进行监控。 在运行Ubuntu的我的认证服务器上,我使用以下命令启动应用程序:

nohup mvn -Drun.jvmArguments=-javaagent:/home/newrelic.jar -Djava.net.preferIPv4Stack=true & tail -f nohup.out

应用程序启动成功,New Relic代理启动,我有输出

[INFO] Attaching agents: []
INFO: New Relic Agent: Loading configuration file "/home/./newrelic.yml"
Nov 10, 2017 14:03:47 +0000 [3882 1] com.newrelic 
INFO: New Relic Agent: Writing to log file: /home/logs/newrelic_agent.log

数据被发送到我的New Relic控制台。

但是当我在生产服务器上尝试相同的命令时,我只收到输出:

[INFO] Attaching agents: []

应用程序启动但我在New Relic控制台上看不到该应用程序。似乎代理程序没有加载配置文件。 newrelic.ymlnewrelic.jar位于同一文件中。两者都是相同的应用程序,区别在于认证服务器受到监控,MySQL数据库位于同一台计算机上,而生产服务器上的数据库位于另一台计算机上。

可能会发生什么?

1 个答案:

答案 0 :(得分:1)

您使用的是其他javaagent吗?

我们发现Dynatrace One代理有一些新遗物问题。阻止它开始。为了使新的遗物工作,我们需要卸载Dynatrace代理。