了解新Relic的RUM DOM处理与网络时间

时间:2014-05-14 07:31:12

标签: newrelic

关于New Relic报告的DOM处理部分,我的理解是当从服务器接收到第一个数据字节时,DOM处理秒表启动(并且网络秒表停止),从而开始解析。当HTML的解析遇到需要在解析之前下载的CSS或js文件时,下载该文件所花费的时间是New Relic报告的DOM处理部分的一部分吗?或者下载时间是否会添加回图表的“网络”部分?

1 个答案:

答案 0 :(得分:3)

可视化数据记录方式的最佳方法来自此图表:

New Relic Browser Timing

我们可以看到网络时间是应用程序代理测量的应用程序处理时间之后之前的往返时间。进出应用程序服务器的网络时间将汇总到概览图表上显示的网络时间中。

对于DOM处理时间,当客户端的浏览器开始处理请求时,该测量开始于具有HTML的请求。

此浏览器代理将测量此时间,直到DOMContentReady事件为止。

您提到的一些事件可能发生在“页面渲染”部分,但可以肯定的是,您应该在Chrome中加载网络(瀑布视图)以查看这些事件在这些事件的上下文中发生的位置(红色和蓝色)垂直线)。