开发者学堂课程【DevOps 日志分析实战 :SLS 初体验:采集、加工、查询分析及可视化(一)】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/736/detail/13100
SLS 初体验:采集、加工、查询分析及可视化(一)
前言:
日志服务初体验是面向日志服务基础功能介绍的分享,主要包含采集、加工、查询分析及可视化几个功能。通过实操了解功能的运作,更好理解日志服务能做到什么。
目录:
一.日志服务是什么
二.操作示例 -Linux Syslog
一.日志服务是什么
日志服务(SLS)-阿里集团自研的一站式日志平台
大功能划分由四部分组成
1. 数据的实时采集
提供40+数据接入的渠道,主机上的日志可以通过 agent 采集,端上进程日志通过集成日志服务的 SDK 完成数据的采集上报。浏览器买点、用户点击的数据通过 WebCheck 方式上报。丰富的渠道的接入,可以满足各种场景下数据接入的需求。为了保证整个数据链路的可靠提供全球加速的链路保证,数据实时采集解决了数据接入存储的过程。完成数据接入后如果数据本身比较杂乱或有进一步处理需求可以用第二部分功能进行加工。
2. 数据加工
开箱即用、免运维的模块。可以通过灵活的编排,无需写代码可完成自定义数据处理需求。
3. 智能查询分析
在采集上的日志获得数据里挖掘出想要的更多信息。支持 SQL92 语法,编写非常方便。性能优化可做到秒级分析亿级。
4. 数据分发
支持更多场景比如数据需要永久保存,但日志只有180天热数据,超过180天通过此功能投递到 OSS 做低成本的保存。
分享针对前面三个功能介绍,以日志的示例介绍流程。