flume简单案例2

监控data.log文件新增内容显示到控制台

修改之前的example文件对应部分替换为:

# Describe/ configure the source
a1.sources.r1.type = exec
a1.sources.r1.command = tail -F /opt/module/data/data.log
a1.sources.r1.shell = /bin/sh -c

运行flume:

 ./bin/flume-ng agent --name a1 --conf /opt/module/apache-flume-1.9.0-bin/conf -f /opt/module/apache-flume-1.9.0-bin/conf/example.conf -Dflume.root.logger=INFO,console

向data.log文件中写入数据:

echo hello >> data.log 

可以看到控制台输出

 

posted @ 2022-03-16 10:38  风吹过半夏  阅读(18)  评论(0编辑  收藏  举报