tencent cloud

文档反馈

推送至 AWS S3 兼容对象存储

最后更新时间:2024-06-28 14:21:49
    EdgeOne 实时日志推送支持通过控制台或 API 进行配置,将日志推送至 AWS S3 Signature Version 4 鉴权算法 兼容的对象存储中,例如:
    AWS S3

    操作步骤

    1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,单击站点列表,在站点列表内单击需配置的站点,进入站点详情页面。
    2. 在站点详情页面,单击日志服务 > 实时日志。
    3. 在实时日志页面,单击新建推送任务。
    4. 在选择日志源页面,填写任务名称、选择日志类型、服务区域、需推送日志的域名/四层代理实例,单击下一步
    说明:
    目前仅支持将站点加速日志、四层代理日志推送至 S3 兼容对象存储。
    5. 在定义推送内容页面:
    (必选)在预设字段列表中勾选需要推送的日志字段;
    (可选)添加自定义日志字段,支持从请求头、响应头、Cookie 头中提取指定字段名称的值;
    (可选)配置推送日志筛选条件,默认推送全量日志;
    (可选)在高级配置中,配置采样比例,默认不开启采样,推送 100% 日志至目的地。
    (可选)在高级配置中,配置日志输出格式,默认格式为 JSON Lines。
    6. 在选择目的地页面,选择 S3 兼容,单击下一步
    7. 在目的地信息页面,填写相关目的地及参数信息。
    参数名称
    说明
    端点 URL
    不包含存储桶名称或路径的 URL,例如:https://cos.ap-nanjing.myqcloud.com
    存储桶地域
    存储桶所在的地域,例如:ap-nanjing
    存储桶
    存储桶名称以及日志存储目录,例如:your_bucket_name/EO-logs/。无论您是否填写以/结尾的目录,都将被正确解析处理。
    文件压缩
    勾选后,将使用 gzip 压缩日志文件。
    SecretId
    访问存储桶使用的 Access Key ID。
    SecretKey
    访问存储桶使用的 Secret key。
    8. 单击推送,在弹窗中确认相关费用提示,单击确定创建
    9. 下发实时日志推送任务后,EdgeOne 将推送一个测试文件至目标存储桶目录以校验连通性,例如1699874755_edgeone_push_test.txt,文件内容为固定字符串“test”。

    文件名称说明

    日志将会在指定存储桶目录下以 {{UploadTime}}_{{Random}}.log 格式存储,且会以日期(UTC +00:00)为一个文件夹归档日志,例如:20230331/20230331T185917Z_2aadf5ce.log。当您开启 gzip 压缩时,文件名称为20230331/20230331T185917Z_2aadf5ce.log.gz
    UploadTime:日志文件上传时间,使用 ISO-8601 格式,UTC+00:00 时区。
    Random:随机字符,当日志量较大的情况,可能会出现同一个上传时间有多个日志文件,通过此串随机字符来标识不同的文件。
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持