[Bug 254628] sysutils/fluent-bit: tail plugin not supported

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Mar 28 16:09:39 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254628

            Bug ID: 254628
           Summary: sysutils/fluent-bit: tail plugin not supported
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: girgen at FreeBSD.org
          Reporter: pete at nomadlogic.org
          Assignee: girgen at FreeBSD.org
             Flags: maintainer-feedback?(girgen at FreeBSD.org)

I am working on rolling out fluent-bit and currently make use of the tail
plugin for my ruby based fluentd systems.  When trying to run this on FreeBSD
it get an error:

$ fluent-bit -s 6000 -i tail  -p path=/var/log/messages -o stdout
Fluent Bit v1.7.2
* Copyright (C) 2019-2021 The Fluent Bit Authors
* Copyright (C) 2015-2018 Treasure Data
* Fluent Bit is a CNCF sub-project under the umbrella of Fluentd
* https://fluentbit.io

[2021/03/28 09:00:34] [ info] [engine] started (pid=50457)
[2021/03/28 09:00:34] [ info] [storage] version=1.1.1, initializing...
[2021/03/28 09:00:34] [ info] [storage] in-memory
[2021/03/28 09:00:34] [ info] [storage] normal synchronization mode, checksum
disabled, max_chunks_up=128
[2021/03/28 09:00:34] [ info] [sp] stream processor started
[2021/03/28 09:00:34] [error] [plugins/in_tail/tail_file.c:1088 errno=63] File
name too long


After some digging it looks like their tail implementation is only supported on
Linux/OSX and Windows:
https://github.com/fluent/fluent-bit/issues/208
https://github.com/fluent/fluent-bit/issues/2897

Filing this ticket to see if it would be possible to get a patch together to
add support for the tail plugin.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list