基本概念 | 解释 |
---|---|
拨测节点 | 云拨测分布在全球各地域的节点,用来执行拨测任务。包括两种类型:
|
私有节点 | 私有节点是指用户自行部署的代理程序,用于与云拨测服务端通信,接收并执行拨测任务。更多内容,请参见私有节点。 |
任务 | 任务是指拨测节点模拟的用户访问指定IP或域名的活动。当前支持三种类型的拨测任务: |
拨测样本 | 拨测样本是指拨测节点完成一次探测任务实际产生的一组性能数据。 |
指标 | 具体含义 | 单位 | |
---|---|---|---|
通用指标 | 拨测次数 | 接收到的任务数据次数,未传回到云拨测的不计算在内。 | 次 |
可用率 | 可用次数 / 拨测次数 | % | |
可用次数 | 匹配了可用性断言的次数。 | 次 | |
任务超时次数 | 任务超时的次数。 | 次 | |
任务超时占比 | 任务超时次数 / 拨测次数 | % | |
不可用次数 | 拨测次数 - 可用次数 | 次 | |
HTTP | HTTP-首字节时间 | 从 SSL/TLS 建连完发送请求,到收到首字节的时间。 | ms |
HTTP-整体时延 | 从 DNS 到下载完成的整体时间。 | ms | |
HTTP-下载速度 | HTTP下载内容大小 / HTTP下载时间 | byte/s | |
HTTP-上传速度 | HTTP上传内容大小 / HTTP总请求时间 | byte/s | |
HTTP-重定向时延 | 从重定向开始,到完成重定向的时间。 | ms | |
HTTP-DNS时延 | DNS 解析的时间。 | ms | |
HTTP-建连时间 | 从建立连接到收到首字节的时间,仅涵盖 TCP 握手阶段。 | ms | |
HTTP-SSL 时延 | SSL 建连的时间。 | ms | |
HTTP-下载时间 | 从首字节,到全部下载完成的时间。 | ms | |
HTTP-下载大小 | 响应体字节数。 | byte | |
HTTP-上传大小 | 请求体字节数。 | byte | |
网络监测 | 最大时延 | 在一次 PING 任务中发送的多个包中,记录最大的延迟时间。 说明 仅 PING 任务计算。 | ms |
最小时延 | 如果发送多个包,取最小值。 说明 仅 PING 任务计算。 | ms | |
平均时延(RTT) | 从发出包,到接收包的耗时。如果是 TCP 则包含建连时间,如果发送多个包,取平均时延。 说明 仅 PING 任务计算。 | ms | |
DNS 解析时延 | DNS 查询发起到收到解析结果的总耗时。 | ms | |
丢包率 | 一次任务,( 发包数 - 收包数 ) / 发包数。 说明 仅 PING 任务计算。 | % | |
路由跳数 | 一次任务,路由 hop 数。 说明 仅 Traceroute、MTR 任务计算。 | ||
发送数据包数 | 一次任务,发包数。 说明 仅 PING 任务计算。 | ||
接收数据包数 | 一次任务,收包数。 说明 仅 PING 任务计算。 | ||
端口监测 | TCP-建连时间 | 3 次握手时间。 | ms |
UDP-DNS 时延 | 通过 UDP 协议进行 DNS 解析时,从发送 DNS 查询请求到接收到 DNS 解析结果所花费的时间。 | ms | |
UDP-整体时延 | 从 DNS 解析到所有数据接收完成的时间。 | ms | |
UDP-响应时间 | 从发送,到收到首字节的时间。不包括 DNS 时间。 | ms | |
TCP-响应时间 | 从建连完成,到收到首字节的时间。 | ms | |
TCP-接收时间 | 从收到首字节,到所有数据接收完成的时间。 | ms | |
TCP-整体时延 | 从 DNS 解析到所有数据接收完成的时间。 | ms | |
TCP-DNS 时延 | 指通过 TCP 协议进行 DDNS解析时,从发送 DNS 查询请求到接收到 DNS 解析结果所花费的时间。 | ms | |
UDP-接收时间 | 从首字节,到接收完成的时间。 | ms | |
页面加载 | 页面 DOM 加载时间 | 从接收到页面的第一个字节开始,到浏览器触发 DOMContentLoaded 事件所花费的时间。这段时间通常包括下载 HTML 文档、解析 HTML 及加载和执行内联脚本和 CSS 样式的时间。 | ms |
页面元素总大小 | 页面内所有元素大小(字节数)之和。 说明 如果页面未完成加载,该值为 null。 | byte | |
页面元素个数 | 页面内对象的个数。 | 个 | |
页面元素加载速度 | 页面元素总大小 / 从发送请求到页面完全加载的总时间 说明 总请求时间包含从 TCP 建连到断连的时间。 | byte/s | |
报错元素个数 | 加载失败的对象个数。 | 个 | |
报错元素占比 | 报错元素个数 / 页面元素个数 | % | |
页面完全加载时间 | 从首字节,到 LoadEventStart 的时间。 | ms |
执行拨测任务后,不同任务的状态码及说明请见下表。
任务类型 | 拨测方式 | 状态码 | 说明 |
---|---|---|---|
|
| 999 | 正常完成。 |
|
| 600 | 未知错误。 |
单协议任务 | HTTP | 400~599 | HTTP 错误。 |
606 | 发送请求失败。 | ||
608 | 与服务器连接意外终止。 | ||
609 | 与服务器连接被重置。 | ||
610 | 发送请求超时 | ||
611 | 重定向失败。 | ||
612 | SSL连接失败 | ||
613 | 远程服务器的 SSL 证书不正确。 | ||
614 | 找不到指定的 SSL 加密引擎。 | ||
615 | 无法将选定的 SSL 加密引擎设为默认选项。 | ||
616 | 本地客户端证书有问题。 | ||
617 | 无法使用指定的密钥。 | ||
618 | 无法使用已知的 CA 证书验证对等证书。 | ||
619 | 无法识别传输编码。 | ||
620 | SSL 引擎初始化失败。 | ||
621 | 读取 SSL CA 证书时遇到问题(可能是路径错误)。 | ||
622 | 无法终止 SSL 连接。 | ||
623 | 无法加载证书吊销列表。 | ||
624 | 证书撤销检查失败。 | ||
625 | 密钥不匹配。 | ||
626 | 无效的证书授权机构。 | ||
627 | 请求目标不可达,Ping 包发送失败。 | ||
628 | DNS 劫持。 | ||
629 | 文件大小超过限制。 | ||
630 | 网络不可达。 | ||
631 | 证书过期。 | ||
634 | 验证关键字失败。 | ||
638 | 连接被重置。 | ||
645 | 域名解析超时。 | ||
645 | 域名解析超时。 | ||
646 | 收包数超过发包数。 | ||
647 | 网络不可达。 | ||
648 | 响应接收超时。 | ||
649 | 建联超时。 | ||
650 | https 连接超时。 | ||
651 | SSL 连接超时。 | ||
652 | 域名连接失败。 | ||
653 | 服务端无响应。 | ||
654 | HTTP2 错误。 | ||
655 | HTTP2 传输错误。 | ||
656 | 传输中断。 | ||
657 | 发送数据失败。 | ||
658 | 协议不支持。 | ||
659 | 服务器拒绝执行查询请求。 | ||
|
| 601 | Ping 测试时找不到主机。 |
| 602 | Tracert 超过最大跳数限制。 | |
| 603 | 网络环境测试超时 | |
DNS | 604 | 所有 NS 服务器解析请求失败。 | |
DNS | 605 | 域名不存在。 | |
DNS | 607 | DNS 解析失败。 | |
| 660 | Traceroute 域名不存在。 | |
| 661 | Traceroute 网络不可达。 | |
页面元素任务 | Page | 632 | 参数非法。 |
633 | 无法连接到网络。 | ||
635 | 无法解析网站名称。 | ||
636 | 无法提供安全连接。 | ||
637 | 连接超时。 | ||
639 | 网络变化。 | ||
640 | 连接被拒绝。 | ||
641 | 未收到数据。 | ||
642 | 重新提交表单。 | ||
643 | 浏览器放弃执行。 |