应用程序响应时间与事务服务器时间

时间:2014-02-18 09:23:31

标签: java newrelic

我无法理解我得到的这两张图 关于申请 - >监控 - >概述我可以看到我的应用程序的响应时间长达300毫秒,但当我查看事务时,我发现某些事务需要500毫秒甚至更长时间。那么如何一个事务需要500毫秒,总体响应时间总是300毫秒?

2 个答案:

答案 0 :(得分:1)

关键是要注意您正在查看的时间窗口。在右上角是选择日期和时间窗口的选择器。只要你没有改变它,通常它会从视图到视图持续存在,但是仔细检查它仍然是好的。

此外,信息不会相同。

例如,在应用程序> (申请名称)>监控>概述有一个图表显示了所选时间窗口的响应时间,图表上面有一个值,它是时间窗口的平均值。此外,图表的每个组件(数据库,Web外部和JVM)也是平均值。您可以将光标悬停在图表中的任何时间点上,以查看该时刻的数据。

对于交易,它的出现方式在很大程度上取决于下拉选择器的选择。例如,“事务”列表可能是最耗费或最慢的响应事务。这些信息可能与平均值有很大不同,特别是如果有足够数量的快速交易。

如果此信息有用,请告诉我们。如果您需要进一步说明,我建议您通过http://support.newrelic.com创建一张票,这样我们就可以更具体地查看数据。

答案 1 :(得分:0)

正如Jeanie所说,不仅您正在查看的时间窗口是相关的。您必须考虑到您所查看的内容是平均值,并且根据每分钟的调用量,您可以获得较低的平均值,同时仍然可以获得超过平均值的单个交易。

我自己对这个问题感到困惑,所以我发表了这个问题并且(4天后)回答:How is "app server" time related to "browser time" and "transaction time" in newrelic?