一 Flume版本
Flume大的版本分为0.9之前和0.9之后
0.9之前 : flume og
0.9之后 : flume ng
二 flume运行agent的命令
1.第一种方式
flume-ng agent --name agent的名字 --conf 配置文件的目录 --conf-file agent的配置文件(自己手动写)
-Dflume.root.logger=INFO,console
--name / -n
--conf / -c
--conf-file / -f
2.第二种方式
flume-ng agent -n agent的名字 -c 配置文件的目录 -f agent的配置文件(自己手动写)
-Dflume.root.logger=INFO,console
说明 :将日志文件写入到控制台上
三 agent的配置文件
1.需要定义agent的名字还需要定义source,channel,sink(叫什么名字,有几个)
2.需要对source,channel,sink指明具体的类型和配置
3.需要指明source,channel,sink三者之间的一个关系。
四 netcat的使用
1.安装sudo yum install -y nc
2.具体操作命令(基于tcp协议)
监听 : nc -l 端口号
发送 : nc 主机名(IP地址) 端口号
注意:①监听和发送的端口号必须一致 ②端口号必须在范围之内的 ③先启动监听端再启动发送端