加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

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.上

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读