服务端 API 文档

数据统计问题

最近更新时间:2020-06-05 16:02:04

可以查看哪些统计数据?

目前在云点播控制台上可以查看带宽/流量统计、存储统计、转码统计数据。

  • 带宽/流量统计:云点播服务在分域名/分地区/分运营商,不同时间段内的带宽使用详情、流量使用详情、流量省份 TOP10 及流量使用运营商对比。
  • 存储统计:云点播服务在不同时间段内的存储情况统计,同时包含了当前文件总数与当前使用的存储空间。
  • 转码统计:云点播服务在不同时间段内的各转码类型、各转码详情以及各转码的占比。

除此以外,云点播在访问情况中提供了分域名/分地区/分运营商的请求数明细和独立 IP 访问数的数据分析,在播放情况中提供了以点播 FileId 为维度的文件播放情况查询和播放次数 TOP100 的视频。

什么是请求数?

请求数是指在一段时间内,所有发送至 CDN 的播放请求数。该数据包含所有源的统计,包括腾讯云播放器、网页和客户自定义的播放器。
请求数同文件格式有关。如果采用 MP4 格式,则请求数等同于文件播放次数;如果采用 HLS 格式,则请求数包括 M3U8 及 TS 分片的请求次数。该值5分钟更新一次。

什么是文件播放次数和流量统计?

  • 文件播放次数由腾讯云播放器上报,仅包含使用腾讯云播放器的源信息,该数值每3小时更新一次。
  • 流量统计信息由 CDN 节点上报,包含所有源的统计(包括腾讯云播放器、网页和客户自定义的播放器),该数值每1小时更新一次。

用量统计中的带宽数据是如何统计的?

云点播系统的各 CDN 边缘节点会实时采集流量数据,上报至计算中心,汇总为域名总流量数据,并且还会按照时间周期、使用流量或时间,折算为带宽数据进行展示。

  • 如果某1分钟产生的总流量为6MB,则对应的带宽为(6 x 8)÷ 60 = 0.8Mbps
  • 如果带宽计费时,使用5分钟粒度数据结算,则对应带宽值 = 5分钟粒度总流量 ÷ 300秒

为什么控制台用量统计中展示的流量数据与日志计算的流量对不上?

云点播分发加速域名日志中记录的下行字节数统计而来的流量数据,是应用层数据。
在实际网络传输中,产生的网络流量要比纯应用层流量多5%-15%

  • TCP/IP 包头消耗:基于 TCP/IP 协议的 HTTP 请求,每一个包的大小最大是1500个字节,包含了 TCP/IP 协议40个字节的包头,包头部分会产生流量,但是无法被应用层统计到,这部分的开销大致为3%左右。
  • TCP 重传:正常网络传输过程中,发送的网络包会有3%-10%左右会被互联网丢掉,丢掉后服务器会对丢弃的部分进行重传,此部分流量应用层也无法统计,占比约为3%-7%

在业内标准中,计费用流量一般在应用层流量的基础上加上上述开销,云点播在应用层监控数据统计上浮10%,因此计费的加速流量(用量统计显示)约为日志计算加速流量的110%

目录