分析与日志
  • 日志服务
    • 概述
    • 实时日志
      • 实时日志概述
      • 推送至腾讯云 CLS
      • 推送至 AWS S3 兼容对象存储
      • 推送至 HTTP 服务器
    • 离线日志
    • 相关参考
      • 字段说明
        • 七层访问日志
        • 四层代理日志
      • 推送实时日志筛选条件
      • 自定义推送日志字段
  • 数据分析
    • 概述
    • 流量分析
    • 缓存分析
    • 安全分析
      • 站点安全概览
      • Web 安全分析
    • 四层代理
    • DNS 解析
    • 相关参考
      • 如何使用筛选条件
      • 如何修改查询时间范围
      • 如何导出统计数据与报告

推送至腾讯云 CLS

EdgeOne 实时日志推送支持将日志推送至腾讯云日志服务 CLS 中,您可通过控制台或 API 进行配置。如您希望了解更多有关 CLS 的信息,请参见 日志服务 CLS 产品文档

前提条件

1. 登录 腾讯云日志服务控制台,开通日志服务 CLS。
2. 若您期望使用子用户账号来进行日志服务相关操作,请参照 CLS 权限管理指引 完成子账号授权,确保子账号拥有 CLS 日志集和日志主题相关读写权限。
注意:
需要您授权 EdgeOne 通过服务角色TEO_QCSLinkedRoleInRealTimeLogCLS访问您的日志集和日志主题, EdgeOne 将通过服务角色进行查询日志集和日志主题、修改索引配置、推送日志等操作。

操作步骤

1. 登录 边缘安全加速平台 EO 控制台,在左侧菜单栏中,单击站点列表,在站点列表内单击需配置的站点,进入站点详情页面。
2. 在站点详情页面,单击日志服务 > 实时日志。
3. 在实时日志页面,单击新建推送任务。
4. 在选择日志源页面,填写任务名称、选择日志类型、服务区域、需推送日志的域名/四层代理实例,单击下一步
5. 在定义推送内容页面:
(必选)在预设字段列表中勾选需要推送的日志字段;
(可选)添加 自定义日志字段,支持从请求头、响应头、Cookie 头中提取指定字段名称的值;
(可选)配置 推送日志筛选条件,默认推送全量日志;
(可选)在高级配置中,配置采样比例,默认不开启采样,推送 100% 日志至目的地。
(可选)在高级配置中,配置日志输出格式,默认格式为 JSON Lines
注意:
推送至 CLS 时,仅支持选择 JSON 格式,且前后缀、分隔符等配置不生效。
6. 在选择目的地页面,选择腾讯云日志服务(CLS),单击下一步
7. 在目的地信息页面,选择目标日志集所在地域、日志集、日志主题。
注意:
由于云函数(SCF)对于 CLS 日志主题的写操作权限限制,配置 EO 实时日志投递目的地时请勿选择 SCF 默认日志主题,以免出现投递失败或无法检索日志的情况。
8. 单击推送,在弹窗中确认相关费用提示,单击确定创建
9. 在弹窗中选择索引配置方式,推荐单击一键配置索引,EdgeOne 将为您此前选择的日志主题创建键值索引;您也可以选择自行前往 CLS 控制台进行索引配置;需要注意的是,若您未开启键值索引,将导致无法检索日志。
注意:
当日志量过大,同时 CLS 日志主题自动分裂功能关闭、或者分区值已达上限时,CLS 将限制日志推送请求频率,可能导致您的日志数据丢失。为了避免此类问题,请参考 CLS 日志主题 进行相关配置。