Flume.apache.org 官方文档学习笔记 part six

NetCat TCP source
    netcat-like源 会监听一个给出的端口,并且将文本的每一行转化成一个事件。 命令就像 nc -k -l [host] [port]

    换句话说, 它打开了一个特定的端口并且监听数据。  期望提供的数据是换行符分割文本。 每行文本都会转换成flume事件,并通过连接的通道发送。Flume.apache.org 官方文档学习笔记 part six_第1张图片

NetCat UDP Source
    就像每一个原始的netCat(tcp)Source 一样, 这个源会监听一个给出的端口,并且转换文本的每一行为flume事件,并通过连接的信道发送出去。 表现得像: nc -u -k -l [host][port]

Flume.apache.org 官方文档学习笔记 part six_第2张图片

Sequence Generator Source 
    一个简单的序列生成器,能够使用计数器持续地生成从零开始,每次加1,结束在totalEvents处的事件。 无法向通过发送事件时会重试。 经常被有效地用于测试。在重试地期间,它会保持重试信息地主体和以前一样,以便在目的地重复数据删除之后,唯一事件地数量应等于指定的totalEvents.

Flume.apache.org 官方文档学习笔记 part six_第3张图片

Syslog Sources
    读取syslog数据并生成flume事件。  UDP 源把整个信息 作为一个单个事件来处理。 TCP源为每一个被换行符分割地字符建立一个新的事件
Syslog Tcp Source
    最原始的,可靠的 syslog TCP source

Flume.apache.org 官方文档学习笔记 part six_第4张图片

Multiport Syslog TCP Source
这是一个更新的,更快的,多端口的,能干的Syslog TCP Source版本 ,注意ports 配置设置代替了port。  Multi-port 能力代表着它可以用一个有效的方式同一时间监听很多端口。 这个源使用apache mina 库去做这些事情。 提供对FRC-3164 还有许多常见的RFC-5424 格式信息的支持。也提供基于每个端口的字符集的功能

 

Flume.apache.org 官方文档学习笔记 part six_第5张图片

你可能感兴趣的:(BigData,flume,hadoop)