离线日志转存功能可以帮助您从不同的云服务商平台获取 CDN 加速域名的访问日志,并统一转存到您指定的对象存储桶中,以满足您对访问日志进行统一存储和分析的需求。
功能介绍
当您在多个云服务商平台使用了相同的加速域名时,由于平台间的数据隔离,您可能无法对该加速域名的访问日志进行统一的分析。
离线日志转存功能专为解决此类场景而设计。您可以为指定的加速域名创建一个离线日志转存任务,该任务会将该域名在不同云服务商平台上的访问日志,定期汇总到同一个对象存储桶中,方便您进行后续的数据处理与分析。
工作原理
离线日志转存功能集成了火山引擎的函数服务(VeFaaS)和对象存储服务(TOS)。
当您在多云CDN控制台创建一个离线日志转存任务时,系统会自动为您创建一个关联的云函数。该函数会按照预设的执行周期,自动从各云服务商平台下载指定加速域名的访问日志,并将其转存到您指定的对象存储桶中。
使用限制
- 目前仅支持转存日志到火山引擎对象存储(TOS)。
- 目前仅支持以下云服务商的 CDN 产品:
计费说明
离线日志转存功能本身不收取任何费用,但其依赖的底层云产品会产生相应的费用。在您使用该功能的过程中:
- 火山引擎函数服务:会根据函数的调用次数和资源使用量向您收取费用。详情请参见函数服务计费说明。
- 火山引擎对象存储服务:会根据您的数据存储量和请求次数等向您收取费用。详情请参见对象存储计费说明。
前提条件
- 您已经将云服务商账号添加到多云CDN。相关操作,请参见添加云服务商账号。
- 确保您添加的云服务商账号具备查询访问日志相关接口的权限。更多信息,请参见账号授权概述。
- 确保要转存日志的加速域名已经成功同步到多云CDN。更多信息,请参见数据同步、查看加速域名。
操作步骤
准备工作(首次使用)
如果您是首次使用离线日志转存功能,需要先完成服务开通和授权。如果您已经完成此步骤,请直接跳转至创建转存任务。
- 登录多云CDN控制台。
- 在左侧导航栏,选择 数据中心 > 日志管理。
- 单击 离线日志转存 页签。

- 开通依赖服务:
- 单击 立即开通。
页面将自动跳转到函数服务控制台。 - 根据界面引导,开通火山引擎函数服务。
- 完成服务授权:
- 开通函数服务后,回到多云CDN控制台的 离线日志转存 页面,单击 立即授权。
- 根据界面引导,完成服务关联角色的创建。
该授权将允许函数服务访问多云CDN以获取加速域名的日志下载信息,并读写您指定的对象存储桶以上传日志数据。
创建转存任务
准备工作完成后,您可以开始创建转存任务。
在 离线日志转存 页面,单击 创建转存任务。
在 创建转存任务 对话框中,根据下表说明配置相关参数。

配置项 | 说明 |
|---|
转存对象 | 目前仅支持 火山引擎对象存储 TOS。 |
对象存储桶 | 选择一个用于存储访问日志的 TOS 存储桶。 |
对象存储桶目录 | (可选)指定日志在存储桶中保存的目录。如果目录不存在,系统会自动创建。 |
备注 | (可选)为任务添加备注信息。 |
关联域名 | 选择需要转存日志的源加速域名。建议您为每个转存任务只关联一个域名,以方便管理。 |
单击 确定。
任务创建成功后,系统会自动开始部署。部署成功后,转存任务将立即开始运行。
查看任务与日志
- 任务执行周期:
- 转存任务默认每 1 小时执行一次,开始时间为每小时零 5 分钟。
- 每次执行时,系统会自动获取并转存关联域名在前一天对应 1 小时周期内(前 25 到前 24 小时)产生的访问日志。
示例:在今天 10:05 时刻,系统将获取并转存昨天 09:00 ~ 10:00 时间段的日志数据。
- 查看任务详情:
在任务列表中,您可以查看任务的状态。在 关联函数 列,单击函数名称,可以跳转到函数计算控制台查看函数的详细信息。 - 查看转存日志:
在 转存至存储桶 列,单击存储桶名称,可以跳转到对象存储控制台,查看已转存的日志文件。
管理转存任务
在 离线日志转存 页面的任务列表中,您可以对已创建的任务进行管理。
- 停用:对于 进行中 状态的任务,您可以执行此操作。任务停用后,系统将暂停获取和转存该任务关联域名的访问日志。
- 启用:对于 已暂停 状态的任务,您可以执行此操作。任务启用后,系统将恢复获取和转存访问日志。
- 调整域名:修改任务当前关联的加速域名。
- 删除:对于 已暂停 状态的任务,您可以执行此操作。删除任务时,系统会一并删除与该任务关联的云函数,但不会删除已经转存到对象存储桶中的日志数据。