。我正在使用Newrelic for java agent。我使用命令" java -jar newrelic.jar install"安装newrelic.yml文件。在我的提示中。运行时,它会将消息显示为INSTALL SUCCESSFUL和其他一些信息。我还在运行run.bat文件时找到了newrelic.yml设置。但是在运行端口时,我无法在浏览器中看到新的API,因为" localhost:8080 / newrelic" 。我在8080端口启动了我的服务器。
newrelic diectory中的日志文件夹。我的newrelic_agent.log包含以下行...,
Feb 8, 2012 05:49:07 PM NewRelic INFO: Writing to New Relic log file: D:\work\software\jboss-6.0.0.Final\newrelic\logs\newrelic_agent.log
Feb 8, 2012 05:49:09 PM NewRelic INFO: Configured to connect to New Relic at collector.newrelic.com:80
Feb 8, 2012 05:49:09 PM NewRelic INFO: Setting protocol to "http"
Feb 8, 2012 05:49:09 PM NewRelic INFO: Configuration file is D:\work\software\jboss-6.0.0.Final\newrelic\.\newrelic.yml
Feb 8, 2012 05:49:09 PM NewRelic WARN: The apdex_t setting is obsolete and is ignored! Set the apdex_t value for an application in New Relic UI
Feb 8, 2012 05:49:09 PM NewRelic INFO: New Relic Agent v2.3.0 has started
Feb 8, 2012 05:49:09 PM NewRelic INFO: Java version: 1.6.0_12
Feb 8, 2012 05:49:30 PM NewRelic INFO: JVM is shutting down
Feb 8, 2012 05:49:30 PM NewRelic INFO: New Relic Agent has shutdown
我确定尚未在我的浏览器中启动新的API。它显示错误为" HTTP 404请求资源/ k12 / newrelic不可用。我使用j.d.k 1.6 请帮帮我..?
答案 0 :(得分:2)
New Relic Ruby代理有一个开发人员模式,它位于您尝试访问的/ newrelic路径,但Java代理没有。开发者模式将为您提供应用程序所做的每个Web请求的详细跟踪,这类似于正常的New Relic产品对事务跟踪的处理。
要使用New Relic并报告性能数据,看起来您已正确配置了所有内容。您应该能够登录https://rpm.newrelic.com并查看您的应用正在做什么。
你提到了“新的API”,但我不确定你到底在寻找什么。有API for the Java agent可让您配置代理。还有New Relic HTTP REST API可让您检索应用程序报告的数据。