Flume 配置

1.创建配置文件
	[/soft/flume/conf/hello.conf]
	#声明三种组件
	a1.sources = r1
	a1.channels = c1
	a1.sinks = k1

	#定义source信息
	a1.sources.r1.type=netcat
	a1.sources.r1.bind=localhost
	a1.sources.r1.port=8888

	#定义sink信息
	a1.sinks.k1.type=logger

	#定义channel信息
	a1.channels.c1.type=memory

	#绑定在一起
	a1.sources.r1.channels=c1
	a1.sinks.k1.channel=c1

	2.运行
		a)启动flume agent
			$>bin/flume-ng agent -f ../conf/helloworld.conf -n a1 -Dflume.root.logger=INFO,console
		b)启动nc的客户端
			$>nc localhost 8888
			$nc>hello world
		
		c)在flume的终端输出hello world.

注:安装nc

sudo yum install nmap-ncat.x86_64

猜你喜欢

转载自blog.csdn.net/mao502010435/article/details/89472736