阿里云logtail学习笔记

Posted 柳清风09

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阿里云logtail学习笔记相关的知识,希望对你有一定的参考价值。

最近一直在做logtail的集成工作。发现logtail的确是一个设计精美的日志采集组件。首先它的配置都动态加载的,中心的配置,logtail的组件能够自动同步日志采集配置。logtail还支持各种采集配置,如下所示


但最精巧的设计还是他的配置设置。


它有几个核心概念:

  • 日志库
    日志库直接负责日志存储,所有Logtail采集的数据最终都会存储到日志库中。日志库由项目进行管理,项目和日志库的关系类似于数据库和表之间的关系。

  • 采集配置
    一个日志库中可包含多个不同的采集配置,日志库下的采集配置默认将数据采集到该日志库。

  • 机器组
    采集配置并不直接应用于Logtail客户端,而是应用于中间层的机器组,便于大规模集群和应用的灵活管理。

一个Logtail可属于多个机器组,一个机器组可包含多个Logtail,实现Logtail与机器组的解耦。一个采集配置可应用到多个机器组,一个机器组可关联多个采集配置,实现机器组与采集配置的解耦。
这种充分解构的做法,虽然使用上面稍微有点复杂,但能够更好的适用不同的场景。一个logtail在启动时候会从配置中心获取自己关联机器组的配置信息,然后根据配置信息采集日志发送到不同的logstore中。

以上是关于阿里云logtail学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

阿里云logtail采集IDC机房机器需添加AliUids操作

阿里云日志分析功能使用

阿里云--日志服务器--华东2

阿里云sls的使用

HaaS学习笔记 | 阿里云物联网平台的产品和设备创建明细教程

阿里云server改动MySQL初始password---Linux学习笔记