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时间的时间,以当前页面的开始浏览时间为计时起点。
HTTP时间指标的更多相关文章
- 精通Web Analytics 2.0 (5) 第三章:点击流分析的奇妙世界:指标
精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第三章:点击流分析的奇妙世界:指标 新的Web Analytics 2.0心态:搞定它.新的闪亮系列工具:是的.准备好了吗?当然 ...
- 使用 cURL 获取站点的各类响应时间 – dns解析时间,响应时间,传输时间
http://zhangrenfang8738.blog.163.com/blog/static/95401881201142711450245/ curl监控站点响应时间 2011-05-27 11 ...
- Oracle AWR报告指标全解析-11011552
1-5 Top 5 Timed EventsWaits : 该等待事件发生的次数, 对于DB CPU此项不可用Times : 该等待事件消耗的总计时间,单位为秒, 对于DB CPU 而言是前台进程所消 ...
- python 日期、时间处理,各种日期时间格式/字符串之间的相互转换究竟是怎样的?
模块函数说明 ''' date 日期对象,常用的属性有year,month,day time 时间对象,常用的属性有hour,minute,second,毫秒 datetime 日期时间对象,常用的属 ...
- 精通Web Analytics 2.0 (6) 第四章:点击流分析的奇妙世界:实际的解决方案
精通Web Analytics 2.0 : 用户中心科学与在线统计艺术 第四章:点击流分析的奇妙世界:实际的解决方案 到开始实际工作的时候了.哦耶! 在本章中,您将了解到一些最重要的网络分析报告,我将 ...
- The Pragmatic Programmer Quick Reference Guide
1.关心你的技艺 Care About Your Craft 如果不在乎能否漂亮地开发出软件,你又为何要耗费生命去开发软件呢? 2.思考!你的工作 Think! About Your Work 关掉自 ...
- H5前端性能测试快速入门
前言 说到H5测试,对于做WEB测试的同学来说再熟悉不过了,它包括页H5功能测试,前端性能测试,浏览器兼容性能测试,以及服务端性能测试.那本文谈到的则是H5前端性能测试,并希望通过阅读本文后,能够知道 ...
- web前端性能意义、关注重点、测试方案、优化技巧
1.前段性能的意义 对于访问一个网站,最花费时间的并不是后端应用程序处理以及数据库等消耗的时间,而是前端花费的时间(包括请求.网络传输.页面加载.渲染等).根据web优化的黄金法则: 80%的最终用户 ...
- Web页面性能测试工具浅析
http://www.cnblogs.com/fo0ol/p/3297054.html 做Web开发,难免要对自己开发的页面进行性能检测,自己写工具检测,工作量太大.网上有几款比较成熟的检测工具,以下 ...
随机推荐
- Openssl genpkey命令
一.简介 genpkey命令用于产生各种密钥(RSA.DSA.DH.EC等)的私钥值. 二.语法 openssl genpkey [-out filename] [-outform PEM | DER ...
- Django--form基础
一.Django--form功能 用户提交数据验证 生成html标签 二.基础实例 需求 利用Django的form功能,接收用户注册信息. urls.py 1 2 3 4 5 from app01 ...
- 无法解析的外部符号 _WinMain@16(原)
原来的控制台程序,想修改为windows程序时,会出现 无法解析的外部符号 WinMain,该符号在函数 __tmainCRTStartup 中被引用 在链接器->高级->入口点输入:ma ...
- 装饰(Decorator)模式
一. 装饰(Decorator)模式 装饰(Decorator)模式又名包装(Wrapper)模式[GOF95].装饰模式以对客户端透明的方式扩展对象的功能,是继承关系的一个替代方案. 二. 装饰模式 ...
- 使用java实现单链表----(java中的引用就是指针)
//一直以为java中没有指针,其实java的引用就是指针,只不过堆栈中的引用储存了在堆中的地址,可以看做java中的指针.public class sibgleLink<E> { // ...
- 用css画的一个图形 空心正方形+四边四色
div{ width: 100px; height: 100px; border: 100px solid black; border-left-color:darkcyan; border-righ ...
- C# Socket通信改进记录
1. Socket 使用原始Socket,Send和Recv方法 进行发送和消息获取.(另起后台线程 不停获取和发送) public void RecvMsg() { //receive messag ...
- C#中实现UrlEncode和UrlDecode
有时需要进行url编码.解码,比如从html中捞数据,有可能>.&等字符会被编码成>等. WinForm中默认没有引入System.Web,因此要现在项目中引入依赖 System. ...
- 类的互相包含------新标准c++程序设计
#include<iostream> using namespace std; class A; class B{ public: void f(A* pt){}; } class A{ ...
- strcmp返回值布尔类型的判断
strcmp: 用于比较两个字符串,原型如下: int strcmp ( char const *s1, char const *s2):如果s1小于s2,strcmp函数返回一个小于零的值.如果s1 ...