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开发,难免要对自己开发的页面进行性能检测,自己写工具检测,工作量太大.网上有几款比较成熟的检测工具,以下 ...
随机推荐
- 浅谈android代码保护技术_加固
可看原文: http://www.cnblogs.com/jiaoxiake/p/6536824.html 导语 我们知道Android中的反编译工作越来越让人操作熟练,我们辛苦的开发出一个apk,结 ...
- Asp.NET中把DataTable导出为Excel ,中文有乱码现象解决办法
//DataTable为要导出的数据表 DataGrid dg = new DataGrid(); dg.DataSource = DataTable; ...
- Haar-like feature和Haar wavelet
Haar-like features are digital image features used in object recognition. They owe their name to the ...
- 下载特定区域内街景照片数据 | Download Street View Photos within Selected Region
作者:姜虹,刘子煜,王玥瑶,杨安琪,天靖居士 街景图片可以通过api下载,但需要提供参数,参数中的poiid.panoid.location可以用来确定位置或全景图片的ID以确定对应的街景图片.优先级 ...
- 国内物联网平台(8):中移物联网开放平台OneNet
国内物联网平台(8)——中移物联网开放平台OneNet 马智 平台定位 OneNET是中移物联网有限公司搭建的开放.共赢设备云平台,为各种跨平台物联网应用.行业解决方案,提供简便的云端接入.存储.计算 ...
- Android TV 开发 (1)
本文来自网易云社区 作者:孙有军 前言 这里主要记录几个TV问题的解决方案,如果对这个不感兴趣的其实就不用往下看了. 这几天有一个需求就是要求出一个TV版本的app,之前没有具体的了解Tv版的app有 ...
- NSUserDefaults数据存储
前言 用来保存应用程序设置和属性.用户保存的数据.用户再次打开程序或开机后这些数据仍然存在. 如果往 userDefaults 里存了一个可变数组,取出来的时候这个数组对象就变成了不可变的. NSUs ...
- scrapy中通过set()方法进行数据过滤去重
我们经常在抓取数据是碰到 数据重复的问题,除了radis数据库去重功能外,还有一种简便的过滤方法, 来来 我们直接上代码: pipelines.py中: from scrapy.exceptions ...
- Windows下Python第三方.whl的安装
1.改成.zip 2.解压 3.然后把解压出来的文件放到C:\Python27\Lib\site-packages下即可.
- 获取表单提交的数据getParameter()方法
请求对象:request public String getParameter(String name); 通过request的getParameter(String name)方法获取 表单里面的n ...