流量分析条目数量如何计算?

对于开启了流量分析的VPC,系统默认开启解析日志采集功能,流量分析根据打印日志的条数进行计费。

重要

由于模块响应日志非最终应答结果,所以日志中的源IP地址和目的IP地址的顺序没有进行调换。

域名直接通过AAAAA记录类型解析到IP地址

  1. 云上终端发起1DNS查询请求命中内置权威加速区并获得解析结果

    本过程会产生3条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),1条内置权威加速区响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。

  2. 云上终端发起1DNS查询请求命中内置权威普通区并获得解析结果

    本过程会产生3条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),1条内置权威普通区响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。

  3. 云上终端发起1DNS查询请求命中缓存模块并获得解析结果

    本过程会产生3条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),1条缓存模块响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。

    说明

    缓存模块不区分解析记录具体是从内置权威普通区、转发、递归哪个模块获取并保存在缓存模块的。相对应的命中缓存模块产生的解析日志也不区分。

  4. 云上终端发起1DNS查询请求命中转发模块并从外部DNS获取解析结果

    本过程会产生4条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),1条转发模块响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。1条外部DNS到出站终端节点的响应日志。

    说明
    • 出站终端节点与外部DNS之间的DNS响应日志虽然内网DNS进行了打印,但是在日志转存场景下,由于SLS并没有将此日志进行转存,所以用户无法查看。

    • 100.100.2.136/100.100.2.138与出站终端节点之间的请求和响应日志均不会被记录。

  5. 云上终端DNS查询请求命中递归模块并从公网DNS获取解析结果

    本过程会产生3条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),1条递归模块响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。

    说明

    100.100.2.136/100.100.2.138到公网权威DNS之间的解析日志没有记录。

域名通过CNAME记录类型先解析到域名,再解析到IP地址

重要
  • 本文以一级CNAME场景为例,例如www.abc.com IN CNAME www.xyz.comwww.xyz.com IN A 192.168.1.1

  • 如果解析过程涉及到多级CNAME查询,每多一级CNAME查询,最终命中模块的日志就会增加:若命中内置权威加速区、内置权威普通区、缓存、递归,对应的模块日志就会增加1条。如果命中转发模块,转发模块日志就会增加2条。

  1. 云上终端发起1DNS查询请求,CNAME、A记录均命中内置权威加速区并获得解析结果

    本过程会产生4条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),2条内置权威加速区响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。

  2. 云上终端发起1DNS查询请求,CNAME、A记录均命中内置权威普通区并获得解析结果

    本过程会产生4条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),2条内置权威普通区响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。

  3. 云上终端发起1DNS查询请求,CNAME、A记录均命中缓存模块并获得解析结果

    本过程会产生4条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),2条缓存模块响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。

    说明

    缓存模块不区分解析记录具体是从内置权威普通区、转发、递归哪个模块获取并保存在缓存模块的。相对应的命中缓存模块产生的解析日志也不区分。

  4. 云上终端发起1DNS查询请求,CNAME、A记录均命中转发模块并从外部DNS获取解析结果

    本过程会产生6条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),2条转发模块响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。2条外部DNS到出站终端节点的响应日志。

    说明
    • 出站终端节点与外部DNS之间的DNS响应日志虽然内网DNS进行了打印,但是在日志转存场景下,由于SLS并没有将此日志进行转存,所以用户无法查看。

    • 100.100.2.136/100.100.2.138与出站终端节点之间的请求和响应日志均不会被记录。

  5. 云上终端DNS查询请求命中递归模块并从公网DNS获取解析结果

    本过程会产生4条解析日志,2条全局流量解析日志(云上终端到100.100.2.136/100.100.2.138的请求和响应日志),2条递归模块响应日志(日志记录的源IP为终端IP,目的IP100.100.2.136/100.100.2.138)。

    说明

    100.100.2.136/100.100.2.138到公网权威DNS之间的解析日志没有记录。