边缘安全加速平台 EO 推送至兼容 S3 的对象存储

EdgeOne 实时日志推送支持通过控制台或 API 进行配置,将日志推送至兼容 AWS S3 Signature Version 4 鉴权算法的对象存储中,例如。

相关产品
边缘安全加速平台 EO 产品页,含版本规格、价格与购买入口。

·腾讯云 COS

·AWS S3

·Google Cloud Storage

·IBM Cloud Object Storage

·Linode Object Storage

·Oracle Cloud Object Storage 等

一、操作步骤

1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,进入服务总览,单击网站安全加速内需配置的站点。

2. 在站点详情页面,单击日志服务 > 实时日志。

3. 在实时日志页面,单击新建推送任务。

4. 在选择日志源页面,填写任务名称、选择日志类型、服务区域,单击下一步。

5. 在选择目的地页面,选择 兼容 AWS S3 的对象存储,单击下一步。

6. 在定义推送内容页面:

·(必选)选择需推送日志的域名/四层代理实例/边缘函数实例;

·(必选)在 预设字段列表 中勾选需要推送的日志字段;

·(可选)添加 自定义日志字段,支持自定义日志字段名称,以及使用表达式自定义日志字段值;

·(可选)配置 推送日志筛选条件,默认推送全量日志;

·(可选)在高级配置中,配置采样比例,默认不开启采样,推送 100% 日志至目的地;

·(可选)在高级配置中,配置 日志输出格式,默认格式为 JSON Lines;

·单击下一步。

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+0)为一个文件夹归档日志,例如:20230331/20230331T185917Z_2aadf5ce.log。当你开启 gzip 压缩时,文件名称为20230331/20230331T185917Z_2aadf5ce.log.gz。

·UploadTime:日志文件上传时间,采用 UTC+0 时区,格式形如 YYYYMMDDTHHmmssZ。

·Random:随机字符,当日志量较大的情况,可能会出现同一个上传时间有多个日志文件,通过此串随机字符来标识不同的文件。

注意:部分客户早期创建的实时日志推送任务,其文件路径与文件名称仍按 UTC+8 时区生成。若该行为不符合你的预期,请 联系我们 获取支持。

赞 (0)
上一篇 4天前
下一篇 4天前