我有一个带有newrelic代理的java应用程序。概览仪表板显示" Web事务响应时间"图表,但它不会进一步分解 - 只是总时间。
如何使其更具体 - 如何划分整个" JVM"进入几个"子事件"?
我所指的图表:
以及它的外观(web中的随机屏幕):
答案 0 :(得分:0)
为了查看您正在寻找的信息,就像我们在您提供的屏幕截图中看到的那样,您需要在最后进行一些配置。 Java代理可以获取您正在寻找的信息,但您需要告诉它这样做。
为您提供一些具体的例子:
数据库:如果您使用受支持的数据库,我们应该对数据库进行调用并进行该部分事务。 (见Java compatibility JDBC)然后,您会看到图表中反映的那些。
Web外部:如果正确检测,您将向外部服务拨打电话。您可以通过此KB document和this one了解有关捕获这些来电的详情。
请求排队这是在请求实际到达您的应用程序之前发生的事情(代理所在的位置)。您可以在此KB document
您当前在图表中看到的是在请求排队,任何数据库或外部呼叫以及收到响应之后,事务花费的剩余时间。
如果您需要澄清或有其他问题,请不要犹豫。
干杯,
Adrienne Kincaid |技术支持工程师| New Relic,Inc