在 Flume 的配置文件中,可以使用通配符来监控多级目录。例如,使用 "*" 通配符可以匹配任意多级目录,使用 "**" 通配符可以匹配任意多级目录和文件。
agent.sources = mysource
agent.sources.mysource.type = spooldir
agent.sources.mysource.spoolDir = /path/to/logs/**
在上面的示例中,spoolDir
属性指定了要监控的日志文件目录路径,使用了 "**" 通配符来匹配任意多级目录和文件。Flume 会自动监控该目录及其子目录下的所有日志文件的变化。