日志转发:Akamai log-forwarding-akamai
本页介绍如何将 Akamai 的内容传递网络日志转发到 Adobe 的 S3 存储桶,以便收集代理式流量数据。 您将使用Adobe Brand Visibility CDN配置页面载入Adobe Brand Visibility。 完成加入流程后,请按照本页提供的步骤,在 Akamai 控制面板中配置日志转发。
步骤1:在Adobe Brand Visibility中载入 step-1
在Adobe Brand Visibility页面https://abv.adobe.com/上:
-
转到品牌管理。
-
单击 CDN 标签。
-
单击开始使用。
-
在 激活 AI 流量洞察 旁边,单击配置。
-
选择 Akamai (BYOCDN)。
-
单击加入。
第 2 步:在 Akamai 中创建数据流 step-2
在 Akamai 控制面板 https://control.akamai.com/ 中,按照官方文档步骤创建数据流。
第 3 步:选择数据参数 step-3
创建数据流后,在 Akamai 控制面板中点击下一步,进入 数据集 选项卡。 按照 Akamai 官方文档步骤选择数据参数。 Adobe Brand Visibility配置中的以下字段将需要:
字段映射应如下:
- 日志信息
reqTimeSec -> 请求时间 - 地理数据
country -> 国家/地区 - 消息交换数据
reqHost ->请求主机
reqPath -> 请求路径
queryStr ->查询字符串(可选)
reqMethod -> 请求方法
ua -> User-Agent
statusCode -> HTTP 状态码
rspContentType -> 响应 Content-Type - 请求标头数据
referer -> 反向链接 - 网络性能数据
timeToFirstByte -> 首字节时间
queryStr 参数为可选项。 如果查询字符串包含 PII(个人身份信息),可以省略该参数。Akamai 数据集字段(包含 ID)如下:
1100, # reqTimeSec -> 请求时间
2012, # country -> 国家/地区
1011, # reqHost -> 请求主机
1013, # reqPath -> 请求路径
2009, # queryStr -> 查询字符串(可选)
1012, # reqMethod -> 请求方法
1017, # ua -> User-Agent
1008, # statusCode -> HTTP 状态码
1032, # referer -> 反向链接
1016, # rspContentType -> 响应 Content-Type
2025 # timeToFirstByte -> 首字节时间
第 4 步:配置目标 step-4
创建数据流并选择所需参数后,需要配置目标。 请按以下步骤配置目标:
-
在 目标 中,选择 S3。
-
在 名称 中输入便于识别的描述。
-
在 Bucket 中,从Adobe Brand Visibility配置页面复制Bucket名称。
-
在 文件夹路径 中,从Adobe Brand Visibility配置页面复制路径。
-
在 区域 中,从Adobe Brand Visibility配置页面复制区域。
-
在 访问密钥ID 和 访问密钥 中,从Adobe Brand Visibility配置页面复制这两个值。
-
单击验证并保存,以验证目标连接并保存配置。 在验证过程中,系统会使用提供的访问密钥标识符和秘密访问密钥,在您的 S3 文件夹中创建一个验证文件,文件名格式为
Akamai_access_verification_[TimeStamp].txt(包含时间戳)。 只有在验证成功且您具备目标 Amazon S3 存储桶及文件夹访问权限时,才能看到该文件。 -
在 传递选项 菜单中,按如下方式编辑 文件名 字段:
a. 更改前缀。 从Adobe Brand Visibility配置页复制 日志文件前缀 下的值:
code language-none {%Y}-{%m}-{%d}T{%H}:{%M}:{%S}.000b. 更改后缀。 从Adobe Brand Visibility配置页的 日志文件后缀 下复制值。
-
更改推送频率。 从Adobe Brand Visibility配置页的 日志间隔 下复制值。
-
单击 下一步 完成流程。
在最终验证之前,配置应类似于以下示例: