Summary: | sysutils/fluent-bit: tail plugin not supported | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | pete |
Component: | Individual Port(s) | Assignee: | Palle Girgensohn <girgen> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | freebsd.org, freebsd, hiroo.ono+freebsd, marten |
Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(girgen) |
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any |
Description
pete
2021-03-28 16:09:38 UTC
Maybe it would be worthwile to set the CMake option FLB_IN_TAIL the this port to to False until this has been implemented upstream? Any idea of the status of tail plugin in FreeBSD please? Installed fluent-bit 1.7.9 from packages, enabled tail plugin, we get this in logs every couple of seconds or so: [error] [/wrkdirs/usr/ports/sysutils/fluent-bit/work/.build/plugins/in_tail/CMakeFiles/flb-plugin-in_tail.dir/compiler_depend.ts:1104 errno=2] No such file or directory The plugin seems to work though, it reads files and sends the data, but I'm not sure what the error means or if it will still work later, on file rotation for example. (there's also the issue that fluent-bit dies if the `-d` flag is passed to it (daemon on), but I can report that separately) Hi, the second issue with -d is possibly related to #255593. (In reply to Christopher Beppler from comment #3) I've seen that ticket, but I wasn't sure what to make of it. It starts, but not as daemon. I'll add my comments there. Trying to enable the loki plugin i get a similar error: [2022/09/13 20:39:09] [error] [/wrkdirs/usr/ports/sysutils/fluent-bit/work/.build/plugins/in_tail/CMakeFiles/flb-plugin-in_tail.dir/compiler_depend.ts:1421 errno=2] No such file or directory [2022/09/13 20:39:13] [error] [/wrkdirs/usr/ports/sysutils/fluent-bit/work/.build/plugins/in_tail/CMakeFiles/flb-plugin-in_tail.dir/compiler_depend.ts:1421 errno=2] No such file or directory Now that fluent-bit is updated and tail plugin should be supported for FreeBSD, this bug may be closed? (In reply to Hiroo Ono from comment #6) Thanks Hiroo for updating this bug. I can confirm things work now on my 13.1-RELEASE system using the command at the beginning of this ticket: $ fluent-bit -s 6000 -i tail -p path=/var/log/messages -o stdout [2023/04/06 14:13:55] [ info] [config] changing coro_stack_size from 3072 to 4096 bytes Fluent Bit v2.0.10 * Copyright (C) 2015-2022 The Fluent Bit Authors * Fluent Bit is a CNCF sub-project under the umbrella of Fluentd * https://fluentbit.io [2023/04/06 14:13:55] [ info] [fluent bit] version=2.0.10, commit=, pid=60160 [2023/04/06 14:13:55] [ info] [storage] ver=1.4.0, type=memory, sync=normal, checksum=off, max_chunks_up=128 [2023/04/06 14:13:55] [ info] [cmetrics] version=0.5.8 [2023/04/06 14:13:55] [ info] [ctraces ] version=0.2.7 [2023/04/06 14:13:55] [ info] [input:tail:tail.0] initializing [2023/04/06 14:13:55] [ info] [input:tail:tail.0] storage_strategy='memory' (memory only) [2023/04/06 14:13:55] [ info] [sp] stream processor started [2023/04/06 14:13:55] [ info] [output:stdout:stdout.0] worker #0 started ^C[2023/04/06 14:13:59] [engine] caught signal (SIGINT) [2023/04/06 14:13:59] [ warn] [engine] service will shutdown in max 5 seconds [2023/04/06 14:13:59] [ info] [input] pausing tail.0 [2023/04/06 14:14:00] [ info] [engine] service has stopped (0 pending tasks) [2023/04/06 14:14:00] [ info] [input] pausing tail.0 [2023/04/06 14:14:00] [ info] [output:stdout:stdout.0] thread worker #0 stopping... [2023/04/06 14:14:00] [ info] [output:stdout:stdout.0] thread worker #0 stopped |