变量

使用配置文件时,Fluent Bit 支持在与键关联的任何值中使用环境变量。

变量区分大小写,可以按以下格式使用:

${MY_VARIABLE}

当Fluent Bit启动时,配置读取器将检测对 ${MY_VARIABLE} 的任何请求,并将尝试解析其值。

示例

创建如下配置文件(fluent-bit.conf):

[SERVICE]
    Flush        1
    Daemon       Off
    Log_Level    info

[INPUT]
    Name cpu
    Tag  cpu.local

[OUTPUT]
    Name  ${MY_OUTPUT}
    Match *

打开终端并设置环境变量:

上面的命令将变量 MY_OUTPUT 的值设置为 'stdout'。

使用最近创建的配置文件运行 Fluent Bit:

您可以看到,配置生效,服务可以正常运行。

Last updated

Was this helpful?