【问题标题】:Application response time vs Transaction server time应用程序响应时间与事务服务器时间
【发布时间】:2014-02-18 09:23:31
【问题描述】:

我无法理解我得到的这两个图表 在应用程序 --> 监控 --> 概述上,我可以看到我的应用程序的响应时间长达 300 毫秒,但是当我查看事务时,我发现某些事务需要 500 毫秒甚至更多。那怎么可能是一个事务需要 500 毫秒,而整体响应时间总是 300 毫秒呢?

【问题讨论】:

    标签: java newrelic


    【解决方案1】:

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

    此外,信息的呈现方式也不相同。

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

    对于交易,它的显示方式很大程度上取决于下拉选择器中的选择。例如,事务列表可能是消耗最多或响应最慢的事务。此信息可能与平均值有很大差异,尤其是在有足够数量的快速事务时。

    如果这些信息有帮助,请告诉我们。如果您需要进一步说明,我建议您通过http://support.newrelic.com 创建票证,以便我们更具体地查看数据。

    【讨论】:

    • 谢谢,非常有帮助!
    【解决方案2】:

    正如珍妮所说,不仅您正在查看的时间窗口是相关的。您必须考虑到您正在查看的是平均值,并且根据每分钟的调用量,您可能会获得较低的平均值,同时仍然有个别事务需要超过平均值。

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

    【讨论】:

      猜你喜欢
      • 2023-03-19
      • 2017-06-28
      • 2017-01-06
      • 1970-01-01
      • 1970-01-01
      • 2018-03-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多