flume 简单案历代码

1、创建case_single.properties

内容如下:

#监控指定的目录,如果有新的文件产生,那么将文件的内容显示到控制台
#list the sources, sinks and channels for the agent
#agent的名称可以自定义 a1 sources,sinks,channels的名称也可以自定义
a1.sources =s1
a1.sinks = k1
a1.channels = c1


#配置source
#type        spoolDir监控指定的目录
a1.sources.s1.type = spooldir
a1.sources.s1.spoolDir=/home/hadoop/apps/apache-flume-1.8.0-bin/flumetest


#配置channel
a1.channels.c1.type = memory


#配置sink
a1.sinks.k1.type = logger


# set channel for source
#为source指定他的channel source可以有多个channel
a1.sources.s1.channels = c1


# set channel for sink
#为sink指定他的channel  sink只有一个channel

a1.sinks.k1.channel = c1


2、在安装目录下创建目录:mkdir  flumetest

3、在安装目录下创建目录:mkdir example

4、在安装目录下输入(开启flume)命令:

$ bin/flume-ng agent --conf conf --conf-file example/case_single.properties --name a1 -Dflume.root.logger=INFO,console

5、(复制一本节点进入)在安装目录下创建文件: vi t 

            输入内容:hello flume

6、把 t 文件移到example目录下:mv t flumetest/


7、进入原来开启flume的节点可以看到:


8、进入节点(复制的节点)flumetest目录下查看文件:ll



以上说明flume已经成功可以监控目录、日志


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值