通过实时日志推送功能,您可以及时分析日志,对于发现的问题,有针对性的进行解决。通过本文您可以了解创建实时日志推送服务的操作方法。

前提条件

使用该服务前,请确保您已开通日志服务

操作步骤

  1. 登录CDN控制台
  2. 在左侧导航栏,单击日志
  3. 日志管理,单击实时日志推送
  4. 实时日志推送区域,单击创建实时日志推送服务
    创建日志服务
  5. 根据界面提示,配置日志服务相关信息。单击下一步
    参数 说明
    Project名称 在CDN上创建的日志服务的Project名称。不能与日志服务控制台上的其他Project名称重复。
    Logstore名称 日志库(Logstore)是创建在项目(Project)下的资源集合,Logstore中的所有数据都来自于同一个数据源。收集到的日志数据的查询、分析、投递均以Logstore为单位。如果您不填写Logstore名称,CDN将默认为您生成Logstore名称。
    地区 收集指定地区的实时日志。
    日志服务授权 您单击日志服务授权后,自动跳转到RAM访问控制界面,单击同意授权,为您授予AliyunCDNLogArchiveRole权限。
  6. 选择关联域名并绑定,单击创建
    选择域名
    说明
    • 迁移域名:A域名的数据需要从logstore1推送至logstore2,迁移未成功前,A数据会一直推送至logstore1,成功后直接推送至logstore2,中间的数据不会中断。
    • 服务暂停和启用:logstore和域名的关联关系保留,但是您可以停止或者开启数据的推送,可以暂停logstore或某个域名。
    • 查询数据:您可以查询某一段时间内,某个用户总数据或某个logstore的推送数据。
    • CDN实时日志推送列表展示的内容,只包含CDN域名管理的logstore,不展示用户账号下的所有logstore。
    • 关联域名时,一次性可以最多绑定5个域名。
    • 数据推送至logstore后,您可以直接查看4张报表,通过CDN打开查看报表默认可以查看。

    如果阿里云CDN提供的数据报表不能满足您的需求,您可以在日志服务控制台对自定义报表进行分析,您也可以提交工单,我们将根据您的意见提供更好的日志分析报表。

  7. 单击完成
    数据统计页签,可以查看实时日志投递的成功次数和失败次数。创建实时日志完成

API接口

您可以调用API接口,实现实时日志推送功能,详情如下表所示。
API 描述
CreateRealtimeLogDelivery 创建域名实时日志推送。
DeleteRealtimeLogDelivery 删除实时日志推送域名。
DescribeDomainRealtimeLogDelivery 查询域名实时日志投递信息。
DescribeRealtimeDeliveryAcc 实时日志推送次数查询。
DisableRealtimeLogDelivery 暂停域名实时日志推送。
EnableRealtimeLogDelivery 开启域名实时日志推送。
ListRealtimeLogDeliveryDomains 查询实时日志推送服务下所有域名。
ModifyRealtimeLogDelivery 更改域名实时日志推送(一个域名同时仅支持投递单个logstore)。
ListRealtimeLogDeliveryInfos 查询所有实时日志推送服务信息。