Where Is the Fluent Bit Config File?
Fluent Bit reads fluent-bit.conf in /etc/fluent-bit with parsers and plugins configured beside it.
Last updated
Fluent Bit configures from classic INI style files in /etc/fluent-bit. The fluent-bit.conf file chains inputs, filters, and outputs into pipelines. Parser definitions live in parsers.conf referenced from the main file.
Container installs mount these paths from ConfigMaps instead. A dry run flag validates config without shipping data. Buffer paths for filesystem queuing sit wherever the output sections point.
Where Fluent Bit stores this, by platform
/etc/fluent-bit/fluent-bit.conf
Input filter output pipelines in one file. Parsers in parsers.conf beside it. Validate with dry run before reload.
Frequently asked questions
How do I add a log source?
Add an input section with its path or socket, then route it to outputs. Validate with dry run first. Tail inputs need read access to the files.
Where are Fluent Bit buffers?
Wherever output sections configure filesystem buffering, commonly under /var/log/flb. Memory buffering loses data on crash. Size buffers for outage windows.
Notice an outdated path? Let us know.