Loggie:一个轻量级、高性能的云原生日志采集组件
作为一个基于Golang开发的云原生日志采集Agent和中转处理Aggregator,Loggie支持多Pipeline和组件热插拔,提供了基于日志可观测性、快速排障、异常预警、自动化运维能力。相比传统的flume采集方式,Loggie可以满足容器化环境下容器及容器内部日志的采集需求。

Loggie的安装与部署
首先需要在已有的k8s集群中准备好helm环境,然后通过下载Loggie的安装包来安装。Loggie可以通过DaemonSet方式部署,安装完成后需要创建被采集的测试容器,并通过定义输出源Sink和定义采集任务的方式来配置Loggie。
输出源Sink的配置有多种方式,可以配置到Loggie容器日志和kafka等输出源中。采集任务的配置也有多种方式,可以直接采集应用日志文件和容器日志等。配置完成后,通过kubectl命令查看测试pod所在节点的日志信息,如果采集成功,就可以在Loggie的输出源中看到对应的日志信息了。
以上内容参考长研云原生研究小组(上海新炬王翦团队)的实践经验,更多云原生相关的技术文章,可以关注“IT那活儿”公众号获取。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6476.html
