Flume(七)之Spooling Directory Source

Spooling Directory Source用于监听指定的目录,如果目录中有新的文件,那么会自动收集新文件中的数据。注意,被收集过的文件会自动的添加一个后缀。.COMPLETED

Spooling Directory Source配置的选项包含:

监听一个文件夹下新产生的文件,并读取内容,发至 channel。使用该 Source 需要注意两点:第一个是拷贝到 spool 目录下的文件不可以再打开编辑,第二个是 spool 目录下不可包含相应的子目录。这个主要用途作为对日志的准实时监控。由于该Source可靠性和稳定性较好,被不少公司采用。

a1.sources = s1  
a1.sinks = k1  
a1.channels = c1  

// Describe/configure the source  
a1.sources.s1.type =spooldir  
a1.sources.s1.spoolDir =/export/software/apache-flume-1.11.0/testlogs 
a1.sources.s1.fileHeader= true  
a1.sources.s1.channels =c1  

// Describe the sink  
a1.sinks.k1.type = logger  
a1.sinks.k1.channel = c1  

// Use a channel which buffers events inmemory  
a1.channels.c1.type = memory

启动

vim test.logs 输入内容

mv test.logs /export/software/apache-flume-1.11.0/testlogs 

结果如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

薛定谔的猫1982

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值