首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新文物未从Play 2.2.1 Scala App收集数据

新文物未从Play 2.2.1 Scala App收集数据
EN

Stack Overflow用户
提问于 2013-11-04 07:26:32
回答 2查看 903关注 0票数 4

我试图使用New Relic's Java Agent 3.1.0来监视基于Scala的Play 2.2.1 web应用程序,但是however似乎没有从我的服务器收集任何数据。

我已经验证了我的newrelic.yml配置文件是正确的,并且代理在使用以下命令(按照官方指令在这里发现的)启动应用程序时,似乎像预期的那样挂起了钩:

代码语言:javascript
复制
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的应用程序部分,所以我的应用程序肯定是在点击服务,但是我看不到仪表板中的任何实际数据。

我的newrelic_agent.log文件如下:

代码语言:javascript
复制
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

有人能提出建议吗?谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-30 19:30:37

通过直接在支持票证中工作,我们发现了play 2.2和New工具的另一个可能的问题,我们将通过发布我们的Java代理的3.2版本来解决这个问题。它将在2013年12月2日之后发布,并将出现在发布便笺页。上。

票数 2
EN

Stack Overflow用户

发布于 2013-11-06 16:12:19

虽然这个日志显示了一个干净的代理启动,但您可能是3.1.0代理出现问题的受害者,该代理干扰了New的Play 2应用程序工具。Java 3.1.1解决了这一问题。发布说明在docs站点上:https://docs.newrelic.com/docs/releases/java

我最近注意到,我们的文档站点上没有任何更新说明,但这非常容易:替换newrelic.jar,什么也不做,重新启动JVM。

在安装了3.1.1并重新启动JVM之后,度量标准应该正确地报告。如果没有,我会在support.newrelic.com开一张票,这样我们就可以查看详细的日志。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19763311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档