开启日志采集功能

CloudLens for SLS支持一键开启日志采集功能,用于采集全局日志(审计日志、错误日志、监控指标)和运行日志。本文介绍开启日志采集功能的操作步骤及相关操作。

开启CloudLens for SLS

重要

本操作只需执行一次。

开启CloudLens for SLS后,日志服务默认采集全局日志(审计日志、错误日志、监控指标)以及运行日志(原实例日志中的重要日志和作业运行日志),以上日志均免费。

  • 新开通CloudLens for SLS,全局日志存储在名称为log-service-{阿里云主账号ID}-{region}的Project中,其中region是用户开通CloudLens for SLS时选择的全局日志存储地域运行日志存储在名称为log-service-{阿里云主账号ID}-{region}的Project中,其中region是Project所在地域。region列表,请参见使用前须知

    重要

    如果删除存储运行日志的Project,后续会自动创建。

  • 已开通CloudLens for SLS,默认使用已有设置的地域和Project。

操作步骤

  1. 登录日志服务控制台
  2. 日志应用区域的云产品Lens页签中,单击CloudLens for SLS

  3. 接入管理页面的SLS采集规则列表页签中,按照对话框提示开启功能。在开启过程中,系统会自动授权CloudLens for SLS使用服务关联角色AliyunServiceRoleForSLSAudit采集全局日志运行日志。更多信息,请参见管理服务关联角色AliyunServiceRoleForSLSAudit

后续操作

开通计费资源监控

在控制台左侧导航栏,选择报表中心 > 计费资源监控,按照页面提示开通成本管家成本管家记录日志服务计费资源数据,每日自动全量更新。有关成本管家的更多信息,请参见功能入口

创建采集规则

image

SLS采集规则列表>规则列表页签创建采集规则,配置规则名日志类型资源匹配模式等参数。

  • 日志类型

    • 运行日志(免费):记录Logstore的消费组消费延时日志、Logtail心跳日志以及数据导入、Scheduled SQL、投递作业的运行日志,并保存在Project下名称为internal-diagnostic_log的LogStore中。

    • 详细日志(收费):记录Project内所有资源创建、修改、更新、删除等操作日志和数据读写日志,并保存在Project下名称为internal-operation_log的Logstore中。

  • 资源匹配模式

    • 实例模式:在下拉列表中选择目标Project。

    • 属性模式:通过地域选择目标Project。

禁用、修改、删除采集规则

重要

开启CloudLens for SLS后,日志服务默认创建四个内置采集规则,分别用于采集审计日志、监控指标、错误日志和运行日志,内置采集规则不允许禁用、修改或删除。

  • 单击目标规则名称后状态列的禁用,暂停目标规则的采集,不再采集新的日志。

  • 单击目标规则名称后操作列的修改,修改资源匹配模式

  • 单击目标规则名称后操作列的删除,删除目标规则。

查看Project详情

SLS采集规则列表>实例列表页签,展示账号下的Project。单击目标Project名称,跳转至Project详情页面。

重置索引

在页面上方选择存储目标库页签,展示所有已配置为投递目标的日志库。

  • 单击目标Logstore名称,将跳转至Project详情页面。

  • 单击目标Logstore名称后索引重置列的重置,将索引重置到内置索引的最新版本。

重要

重置后,索引将恢复到内置索引最新版本,自定义索引被删除,且重置后的索引只对新数据生效。