Fluentbit HTTP输出-每个请求发送一个日志

时间:2020-11-05 07:56:33

标签: fluent-bit

我正在尝试使用流线(td-agent-bit-1.6.3-win64)将日志行从文件发送到HTTP端点。 我的问题是,端点一次只能通过POST接受1个JSON对象,而fluentbit似乎总是向该端点批量发送几个JSON对象。 我的配置是:

[SERVICE]
    flush 2
    daemon off
    log_level debug
    
[INPUT]
    name tail
    path c:\something\*.log
    refresh_interval 2

[OUTPUT]
    name http
    match *
    host myhost
    port 1234
    uri /something/logs
    header content-type application/json
    format json_stream

根据文档,此输出(https://docs.fluentbit.io/manual/pipeline/outputs/http)有几种格式

我尝试使用json输出格式,但是会发送由数组包装的多个JSON对象。 json_stream格式似乎也发送了多个JSON对象,以逗号分隔 json_lines还会发送多个对象。

我非常感谢每次使用Fluentbit一次发布日志的帮助

谢谢!

0 个答案:

没有答案