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开发,难免要对自己开发的页面进行性能检测,自己写工具检测,工作量太大.网上有几款比较成熟的检测工具,以下 ...
随机推荐
- eclipse——Maven插件创建java工程
目录结构如下 注意默认JDK为1.5 更改默认JDK 方式一 右键工程 选中JRE1.5 Remove 双击JRE System Library 点击Finish 更改完成 方式二 配置maven ...
- 来自网易云的黑科技,带尖角的div......
今天在网易云的网页版听歌,话说Steve Vai的曲子永远是这么让人揣摩不透,不过我还时更喜欢老Joe,咦,跑题了··· 大家可以看到评论输入框和回复框,上面都有个小尖角,实现的方式有很多,我一般是用 ...
- C# 中使用using的三种方法
1.using指令 using+命名空间,这种方法基本学习过C#的都用过,好处在于,写代码的时候不需要指定详细的命名空间 using System.Windows.Media; using Syste ...
- 基于任务的异步编程模式(TAP)
异步编程是C#5.0的一个重要改进,提供两个关键字:async和await.使用异步编程,方法的调用是在后台运行(通常在线程或任务的帮助下),但不会阻塞调用线程.异步模式分为3种:异步模式.基于事件的 ...
- Vue axios发送Http请求
axios 1.cnpm install axios --save 2.在vue文件中引入,import Axios from 'axios' 3.使用,Axios.get(url).then((re ...
- 关于 href="\\#" 和 return false
href="\\#" 跳转到本页 return false 相当于不刷新 href="javascript:void(0)" 或者 href=" ...
- VIN-Fusion config with Realsense D435i
### First shot Copy the .launch file in package VINS-Fusion to the directory of realsense2_cameara/l ...
- winform列标题高度无法改变
datagridview行为里把ColumnHeadersHeightSizeMode属性设置为EnableResizing 但好像会导致横向滚动条从底部跑到了中间,还不知道这个BUG的原因,将Col ...
- 【转】检索 COM 类工厂中 CLSID 为 {00024500-0000-0000-C000-000000000046} 的组件失败,原因是出现以下错误: 80070005 拒绝访问
源地址:https://www.cnblogs.com/love522/p/4462253.html 最近在做一个网站时,有一个下载word文档功能,在本地直接调试是可以下载的,但部署到IIS上就出现 ...
- luoguP4735 最大异或和
https://www.luogu.org/problemnew/show/P4735 令 s 数组为 a 数组的异或前缀,则题目要求的式子可变为 s[p - 1] ^ s[n] ^ x,s[n] ^ ...