playframework – New Relic不从Play 2.2.1 Scala App收集数据
发布时间:2020-12-16 10:04:20 所属栏目:安全 来源:网络整理
导读:我正在尝试使用New Relic的 Java Agent 3.1.0来监控基于Scala的Play 2.2.1 Web应用程序,但是NR Web UI似乎并没有从我的服务器收集任何数据. 我已经验证我的newrelic.yml配置文件是正确的,并且代理似乎在使用以下命令启动应用程序时按预期挂钩(根据官方说明fo
我正在尝试使用New Relic的
Java Agent 3.1.0来监控基于Scala的Play 2.2.1 Web应用程序,但是NR Web UI似乎并没有从我的服务器收集任何数据.
我已经验证我的newrelic.yml配置文件是正确的,并且代理似乎在使用以下命令启动应用程序时按预期挂钩(根据官方说明found here): root@myserver:/var/www/myapp/target/universal/myapp# ./bin/myapp -J-javaagent:/var/www/myapp/newrelic/newrelic.jar -Dnewrelic.bootstrap_classpath=true Nov 4,2013 18:15:41 +1100 NewRelic 1 INFO: Agent is using Logback Nov 4,2013 18:15:41 +1100 NewRelic 1 INFO: Loading configuration file "/var/www/myapp/newrelic/./newrelic.yml" Play server process ID is 11599 [info] play - Application started (Prod) [info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000 运行上面的操作后,我可以看到我的应用程序的名称显示在NR的Web UI的“应用程序”部分中,因此我的应用程序肯定在ping服务,但是我没有在仪表板中看到任何实际数据. 我的newrelic_agent.log文件如下: Nov 4,2013 17:39:20 +1100 NewRelic 1 INFO: Writing to New Relic log file: /var/www/myapp/newrelic/logs/newrelic_agent.log Nov 4,2013 17:39:20 +1100 NewRelic 1 INFO: Agent Host: myserver IP: <snipped - it had my IP here!> Nov 4,2013 17:39:24 +1100 NewRelic 1 ERROR: com/caucho/vfs/WriteStream is marked as a weaved class,but no methods are matched to be weaved. Nov 4,2013 17:39:36 +1100 NewRelic 1 INFO: Configured to connect to New Relic at collector.newrelic.com:443 Nov 4,2013 17:39:36 +1100 NewRelic 1 INFO: Setting audit_mode to false Nov 4,2013 17:39:36 +1100 NewRelic 1 INFO: Setting protocol to "https" Nov 4,2013 17:39:37 +1100 NewRelic 1 INFO: Configuration file is /var/www/myapp/newrelic/./newrelic.yml Nov 4,2013 17:39:37 +1100 NewRelic 1 INFO: New Relic Agent v3.1.0 has started Nov 4,2013 17:39:37 +1100 NewRelic 1 INFO: Java version: 1.7.0_45 Nov 4,2013 17:39:37 +1100 NewRelic 1 INFO: The newrelic.bootstrap_classpath system property is deprecated. Nov 4,2013 17:39:37 +1100 NewRelic 1 INFO: Agent class loader is null which typically means the agent is loaded by the bootstrap class loader. Nov 4,2013 17:39:44 +1100 NewRelic 9 INFO: Collector redirection to collector-9.newrelic.com:443 Nov 4,2013 17:39:45 +1100 NewRelic 9 INFO: Agent run id: 404659456 Nov 4,2013 17:39:45 +1100 NewRelic 9 INFO: Agent 11288@myserver/My App connected to collector.newrelic.com:443 Nov 4,2013 17:39:45 +1100 NewRelic 9 INFO: Real user monitoring is enabled with auto instrumentation for application "My App" Nov 4,2013 17:39:45 +1100 NewRelic 9 INFO: Errors will be sent to New Relic for Mealdrum 任何人都可以提供任何建议吗?谢谢! 解决方法
通过直接在支持票据中工作,我们发现了play 2.2和New Relic的另一个可能的问题,我们将通过发布我们的Java代理版本3.2来解决这个问题.它应该在2013年12月2日之后不久出现,并将出现在
release notes page.上
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |