HTTP时间指标参考
总下载时间
监测一个页面总的消耗时间,即从开始监测到监测结束的时间。
基础页面下载时间
基础页面即WEB服务器返回的纯文本HTML文件。
网络层时间
监测一个页面时,发生网络通讯的总消耗时间。IE浏览器使用WINDOWS网络层(winInet)和WEB服务器进行通讯。此项指标包含了DNS时间、建立连接时间、SSL握手时间 、重定向时间、发出请求时间、收到第一个包时间、 内容下载时间和关闭连接时间的总和
DNS时间
通过域名解析服务(DNS),将指定的域名解析成IP地址的消耗时间,例如将www.tingyun.com 解析成 42.62.56.35。发生一次域名解析后,WINDOWS操作系统会缓存此操作的结果,当监测节点再次解析相同的域名时,WINDOWS会将此缓存的结果返回给监测节点,对应消耗时间值可能为0。
DNS解析总时间
浏览一个页面过程中,包含页面中的元素,发生DNS解析时的总花费时间。
建立连接时间
浏览器和WEB服务器建立TCP/IP连接的消耗时间。当元素下载完成后,浏览器可能会根据服务器返回的结果保持此连接,而不是完全关闭此连接。当监测节点再次和相同的服务器建立连接时,会复用此连接,对应消耗时间可能为0。注:此指标即为TCP/IP连接三次握手的前二次握手的时间(从IE发送TCP包SYN到收到服务器返回的TCP包SYN ACK的时间),第三次握手时间(从IE发送TCP包ACK到服务器接收此TCP包的时间)不计算在内。
建立连接总时间
浏览一个页面过程中,包含页面中的元素,建立连接时的总花费时间。
SSL握手时间
IE浏览器和WEB服务器建立安全套接层(SSL)连接的消耗时间。TCP/IP连接建立之后,根据WEB服务器需要,可能建立安全套接层(SSL)连接,例如 使用https协议的网址。和TCP/IP连接一样,SSL连接也可能被相同的服务器保持连接和复用连接,对应消耗时间可能为0。
重定向时间
重定向技术可以分为两类,一类是客户端重定向,一类是服务器端重定向。此项指标不包括客户端重定向时间。当IE浏览器通过一个网址访问WEB服务器时,服务器可能通知IE浏览器此网址已经被其它网址所替代,服务器会返回IE浏览器新的网址,浏览器再根据这个新的网址继续访问,这就是服务器重定向。重定向时间是从收到WEB服务器重定向指令到请求WEB服务器的第一个元素之前的消耗时间。
发出请求时间
IE浏览器发送HTTP请求开始,到IE浏览器发送HTTP请求结束的消耗时间。注:HTTP请求的最后一个数据包在网络上传送并到达WEB服务器的时间没有包括在内。当一个HTTP请求包含的数据量比较小时,例如仅发出一个元素下载(GET)请求,发出请求时间通常是比较短的。而当一个HTTP请求包含的数据量比较大时,例如上传文件(POST)请求,此请求会被WINDOWS网络层(winInet)分成多个数据包分多次传送到WEB服务器,每个数据包被WEB服务器接收之后才会通知IE浏览器继续传送下一个数据包,所以这时发出请求时间会相对长一些。
首包时间
IE浏览器发送HTTP请求结束开始,到收到WEB服务器返回的第一个数据包的消耗时间。此指标包含了发送HTTP请求时最后一个数据包在网络上的传输时间、服务器响应此请求的时间和服务器回应的第一个数据包在网络上面的传输时间。
客户端时间
监测一个页面时,没有发生网络通讯的时间片断的总和。此项指标包括了浏览器内存初始分配,解析下载的数据包,页面显示等多个小段时间的总和。注:当IE浏览器解析数据包等操作和网络通讯同时进行时,此段时间并不包含在客户端时间之内。
内容下载时间
监测一个页面时,从页面角度看,IE浏览器接收WEB服务器返回的非第一个数据包的消耗时间。
页面总下载字节数
浏览一个页面过程中从WEB服务器返回的网络通讯字节总数。此指标包含了HTTP协议头的字节数,代表了实际发生的真实的网络流量。
元素总下载字节数
下载页面内某一元素时,例如图像元素、css元素,从WEB服务器返回的字节数。注:此指标未包含HTTP协议头的字节数,所以当服务器未启用HTTP压缩时,页面内全部元素总下载字节数的累计会比页面总下载字节数稍微小一些。而在WEB服务器返回的网络数据包是经过HTTP压缩的情况下,IE浏览器会对原始网络数据包解压缩,此指标指的是解压缩后的元素的大小,页面内全部元素总下载字节数的累计会比页面总下载字节数大很多。
基础页面下载字节数
基础页面即WEB服务器返回的纯文本HTML文件。基础页面下载字节数即为该纯文本HTML文件的总字节数。
下载速度
下载速度 = 页面总下载字节数 / 网络层时间
基础页面下载速度
下载速度 = 页面总下载字节数 / 网络层时间
首屏下载字节数
IE浏览器显示 第一屏主页面 所包含元素的总字节数
页面对象数
浏览一个页面过程中,从WEB服务器下载的元素数量。
首屏对象数
IE浏览器显示 第一屏主页面 所包含总的元素个数。
首屏时间
IE浏览器显示第一屏主页面的消耗时间。首屏的定义以800X600像素尺寸为标准。从开始监测开始计时,到IE浏览器页面显示高度达到600像素且此区域有内容显示之后的时间。当监测的页面比较简洁,全部显示完毕的高度也在600像素以下时,首屏高度取页面的实际高度。
DNS解析次数
浏览一个页面过程中,包含页面中的元素,发生DNS解析的总次数。
建立连接次数
浏览一个页面过程中,包含页面中的元素,建立连接的总次数。
DOM元素个数
浏览一个页面过程中,从WEB服务器下载的DOM元素数量。DOM = Document Object Model,文档对象模型。DOM元素可以理解为一个页面中各种对象的标识,例如一个图片,一个表格,表格中一行。注意与 页面对象数 的区别。
元素错误量
页面中元素发生错误的数量。
延迟加载元素个数
浏览器onLoad事件之后加载的元素个数。
白屏时间
浏览器开始显示页面的时间,以当前页面开始浏览事件为计时起点
自定义渲染时间
用户可以在页面上自定义的时间,使用external.log(1013,"10|毫秒数")函数来触发。例如:用户可以定义在页面某个重要的UI控件加载完成后触发该事件。以当前页面开始浏览事件为计时起点。
页面卸载开始时间
当在同源的两个页面之间切换时,前一个页面开始卸载的时间点。以前一个页面的开始浏览为计时起点。当没有前一页面的情况下,该时间为0。
页面卸载完成时间
当在同源两个页面之间切换时,前一个页面卸载结束的时间点。以前一个页面的开始浏览事件为计时起点。
DOM处理开始时间
浏览器开始处理加载当前页面的Dom内容的时间,以当前页面的开始浏览事件为计时起点。
交互时间
用户可以开始在当前页面上进行交互的时间,例如点击和滚动页面。以当前页面的开始浏览时间为计时起点。
开始加载内容时间
浏览器开始处理DOMContentLoaded事件的时间。以当前页面的开始浏览时间为计时起点。
结束加载内容时间
浏览器完成处理DOMContentLoaded事件的时间。以当前页面的开始浏览时间为计时起点。
DOM处理结束时间
浏览器开始处理加载当前页面的Dom内容的时间,以当前页面的开始浏览事件为计时起点。
onLoad事件开始时间
浏览器开始处理onLoad时间的时间,以当前页面的开始浏览时间为计时起点。
onLoad事件结束时间
浏览器完成处理onLoad时间的时间,以当前页面的开始浏览时间为计时起点。