Commands
Configuration files must be flexible enough for any deployment need, but they must keep a clean and readable format.
Fluent Bit Commands
extends a configuration file with specific built-in features.
The following commands are available:
@INCLUDE FILE
Include a configuration file.
@SET KEY=VAL
Set a configuration variable.
@INCLUDE
@INCLUDE
Configuring a logging pipeline might lead to an extensive configuration file. In order to maintain a human-readable configuration, split the configuration in multiple files.
The @INCLUDE
command allows the configuration reader to include an external configuration file:
This example defines the main service configuration file and also includes two files to continue the configuration.
Fluent Bit will respects the following order when including:
Service
Inputs
Filters
Outputs
inputs.conf
inputs.conf
The following is an example of an inputs.conf
file, like the one called in the
previous example.
outputs.conf
The following is an example of an outputs.conf
file, like the one called in the
previous example.
@SET
@SET
The @SET
command can only be used at root level of each line. It can't be used inside a section:
Last updated
Was this helpful?