更新时间:2024-04-26 GMT+08:00
分享

方案概述

应用场景

CDN记录了所有域名被网络用户访问的详细日志,在控制台可以查看和下载最近30天的日志。日志转储可以将日志存储更长的时间,便于用户基于长时间的日志做出自定义的数据分析,有助于更好地了解CDN的服务质量,以及终端客户的访问详情,提高业务决策能力。

方案架构

该解决方案支持一键式部署函数工作流、对象存储服务,快速搭建CDN日志定时转储环境

图1 方案架构图

该解决方案会部署如下资源:

  • 在对象存储服务(OBS)上创建一个桶,用于存储从CDN转储的日志。
  • 在函数工作流服务(FunctionGraph)上创建一个Python语言的转储函数,定时从CDN转储日志到对象存储服务(OBS)。
  • 在统一身份认证服务 (IAM)上创建一个委托,用于授权函数工作流服务(FunctionGraph)操作账号Region内OBS桶及读取CDN日志。

方案优势

  • 简单易用

    全Serverless化方案,用户无需关注资源运维,用户只需关注业务运行状态。

  • 低成本

    对象存储服务(OBS)和函数工作流服务(FunctionGraph)按需使用,按量计费。

  • 一键部署

    一键轻松部署,即可完成函数工作流,对象存储服务资源创建和配置,上线业务。

约束与限制

  • 该解决方案部署前,需注册华为账号并开通华为云,完成实名认证,且账号不能处于欠费或冻结状态。
  • 卸载解决方案前,请先确保OBS桶中无数据,否则解决方案将卸载失败。

相关文档