fluent-bit本地调试


前言

fluent-bit做为日志采集组件,直接编辑配置想要达到理想的效果比较麻烦,所以可以采用本地起fluent-bit-debug容器进行调试的方式编辑配置。


一、安装fluent-bit进行本地调试

使用如下命令下载fluent-bit容器并启动:

docker pull cr.fluentbit.io/fluent/fluent-bit:1.9.6-debug
docker run -itd --name fluent-bit cr.fluentbit.io/fluent/fluent-bit:1.9.6-debug 

二、使用步骤

1.进入容器

命令如下:

docker exec -it fluent-bit /bin/bash

配置文件在 /fluent-bit/etc 目录下,使用如下命令进行配置文件调试输出:

cd /fluent-bit/etc
../bin/fluent-bit -c fluent-bit.conf

日志输出如下:

Fluent Bit v1.9.6
* Copyright (C) 2015-2022 The Fluent Bit Authors
* Fluent Bit is a CNCF sub-project under the umbrella of Fluentd
* https://fluentbit.io

[2022/08/10 07:08:07] [ info] [fluent bit] version=1.9.6, commit=b30141ba90, pid=25
[2022/08/10 07:08:07] [ info] [storage] version=1.2.0, type=memory-only, sync=normal, checksum=disabled, max_chunks_up=128
[2022/08/10 07:08:07] [ info] [cmetrics] version=0.3.5
[2022/08/10 07:08:07] [ info] [sp] stream processor started
[2022/08/10 07:08:07] [ info] [output:stdout:stdout.0] worker #0 started
[0] cpu.local: [1660115288.022743876, {"cpu_p"=>0.000000, "user_p"=>0.000000, "system_p"=>0.000000, "cpu0.p_cpu"=>0.000000, "cpu0.p_user"=>0.000000, "cpu0.p_system"=>0.000000, "cpu1.p_cpu"=>0.000000, "cpu1.p_user"=>0.000000, "cpu1.p_system"=>0.000000, "cpu2.p_cpu"=>0.000000, "cpu2.p_user"=>0.000000, "cpu2.p_system"=>0.000000, "cpu3.p_cpu"=>0.000000, "cpu3.p_user"=>0.000000, "cpu3.p_system"=>0.000000}]
[0] cpu.local: [1660115289.023193210, {"cpu_p"=>4.000000, "user_p"=>2.500000, "system_p"=>1.500000, "cpu0.p_cpu"=>4.000000, "cpu0.p_user"=>3.000000, "cpu0.p_system"=>1.000000, "cpu1.p_cpu"=>5.000000, "cpu1.p_user"=>3.000000, "cpu1.p_system"=>2.000000, "cpu2.p_cpu"=>4.000000, "cpu2.p_user"=>3.000000, "cpu2.p_system"=>1.000000, "cpu3.p_cpu"=>4.000000, "cpu3.p_user"=>2.000000, "cpu3.p_system"=>2.000000}]

最后

接下来就可以自己编辑配置文件,进行调试了。
调试时建议采用Dummy类型Inputs。
具体可参考博客:https://blog.csdn.net/wb1046329430/article/details/119192452
或者官方文档:https://docs.fluentbit.io/manual/pipeline/inputs/dummy

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值