阿里云sls日志系统接入

目录

1. 概述

1.1什么是sls

1.2 基本概念术语

2. 快速入门

2.1 创建Project和Logstore

2.2 采集日志

2.3 查询与分析

3. 其它云接入SLS

3.1 接入流程

3.2 安装logtail及配置用户标识

3.3 配置机器组

4. 附录


1. 概述

1.1什么是sls

阿里云SLS日志服务,一站式提供数据采集、加工、查询与分析、可视化、告警、消费与投递等功能,数据采集使用logtail服务的方式进行采集,支持包括单行、多行、正则及json等50多种录入方式。

sls日志服务接入流程:

规划项目(project)-> 配置logstore(存储数据的地方)->安装logtail,配置机器组(机器组就是要采集数据的主机IP集合)->配置采集规则(logtail配置)-> 采集数据 -> 日志查询/分析

1.2 基本概念术语

术语

说明

项目(Project)

资源管理单元,是进行多用户隔离与访问控制的主要边界。项目是按地域区分,一个地域可以有多个项目,但项目不可以跨区(阿里云VPC)采集数据,如华南区的项目,只能采集华南区的ecs、lb等数据,不能采集华东区的;一般来说,一个地区配置一个项目即可实现所有类型的日志接入,如主机系统日志、nginx日志、应用日志及lb日志等

日志库(Logstore)

日志库是日志服务中日志数据的采集、存储和查询单元。这里类似ES的索引存储池,接上面项目(project)接入不同类型的日志,就是通过创建不同的日志库(Logstore)来区分,如主机系统日志和nginx日志各创建一个日志库来进行存放,注意,一个项目(project)可以创建若干个日志库(Logstore)

地域(Region)

地域是日志服务的数据中心所在物理位置。可以在创建Project时指定地域,一旦指定之后就不允许更改。

2. 快速入门

2.1 创建Project和Logstore

2.1.1 创建Project

登录日志服务控制台:阿里云控制台-日志服务 (aliyun.com)

在Project列表区域,单击创建Project

阿里云sls日志系统接入_第1张图片

阿里云sls日志系统接入_第2张图片

参数

描述

Project名称

Project的名称,全局唯一。创建Project成功后,无法更改其名称。

所属地域

Project的数据中心。建议选择与ECS相同的地域,即可使用阿里云内网采集日志,加快采集速度。

创建Project后,无法修改其所属地域,且日志服务不支持跨地域迁移Project。

2.1.2 创建Logstore

创建Project完成后,系统会提示创建一个Logstore,也可以取消,自己手动创建

阿里云sls日志系统接入_第3张图片

2.2 采集日志

创建logstore成功后,会提示接入数据,选择接入类型,比如单行、多行、正则文本、json文本或nginx等类型,选择后会提示安装Logtail

阿里云sls日志系统接入_第4张图片

安装logtail

阿里云sls日志系统接入_第5张图片

阿里云sls日志系统接入_第6张图片

 Tips:一个Logstore可以有多个Logtail配置,即可以配置多个不同路径的配置

阿里云sls日志系统接入_第7张图片

2.3 查询与分析

在配置向导的结束步骤中,单击查询日志或打开sls,选择project,单击对应的logstore

阿里云sls日志系统接入_第8张图片

3. 其它云接入SLS

3.1 接入流程

  • 和上面接入流程一致,区别在于安装logtail的方式不同
  • 按区域创建项目,比如在美国东部,则在美国东部地区创建project
  • 安装logtail,配置用户标识
  • 配置机器组,以IP地址的形式配置,需要配置内网IP,否则检测心跳会失败

3.2 安装logtail及配置用户标识

在创建机器组时,选择“自建机器”,可以看到安装的命令脚本,复制到对应的自建机器上进行安装即可

阿里云sls日志系统接入_第9张图片

3.3 配置机器组

  • IP地址方式
  • 填入内网IP,否则检测心跳会失败

配置logtail配置和查询方式一致,参考第2章节即可

4. 附录

参考文档

logtail安装文档:安装 (aliyun.com)

采集类型配置:采集文本日志 (aliyun.com)

logtial自动诊断工具:如何使用Logtail自动诊断工具 (aliyun.com)

logtail心跳失败排查:Logtail机器组无心跳排查思路 (aliyun.com)

你可能感兴趣的:(云相关,大数据)