日志收集及数据清洗 fluentd fluent-bit

image.png

第一阶段: 初级清洗,留下可用json格式内容

组件配合 :

  • fluent-bit 负责解析及数据过滤
  • fluentd 负责接收fluent-bit解析后的数据

fluent-bit是一种在Linux,OSX和BSD系列操作系统运行,兼具快速、轻量级日志处理器和转发器。它非常注重性能,通过简单的途径从不同来源收集日志事件。fluent-bit 官网

fluentd 轻量级高性能日志传输工具,拥有丰富的日志采集方式,方便地将日志采集起来。fluentd 官网

fluent-bit

1.作用:负责解析数据,以及发送数据
2.安装及环境配置

在合适的位置解压fluent-bit Docker镜像

准备三种类型文件夹

cd fluentbit/fluent-bit-1.6.3/build/bin/test
mkdir input
mkdir ouput
mkdir conf

input :放置需要解析的日志

conf :放置配置文件和解析规则

output: 放置解析后的干净文本

后台执行解析

cd fluentbit/fluent-bit-1.6.3/build/bin/test/conf/
../../fluent-bit -c input.con

3.具体使用规则

针对一个关键词类,往往需要有input.conf 和 parser.conf 两个文件互相搭配

input.conf
基础【INPUT】配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值