1. flume
新增 avro.conf
启动flume agent a1
启动 Flume 代理
》》》》》bin/flume-ng agent -c /opt/flume-1.8.0/conf/ -f /opt/flume-1.8.0/conf/avro.conf -n a1 -Dflume.root.logger=INFO,console
》》》》》[root@node1 flume-1.8.0]# bin/flume-ng avro-client -c /opt/flume-1.8.0/conf/ -H node1 -p 4141 -F /root/test.log
3、例1:avro
Avro(阿弗罗)是一个数据序列化系统,设计用于支持大批量数据交换的应用。
4、例子2:Spool
Spool监测配置的目录下新增的文件,并将文件中的数据读取出来。
需要注意两点:
1) 拷贝到spool目录下的文件不可以再打开编辑。
2) spool目录下不可包含相应的子目录
6、例子4:Exec
EXEC 执行一个给定的命令获得输出的源。
下面演示实时监控/root/test.log文件,并将结果输出到/tmp 目录下。