-
netcat source
: 类似于netcat的 nc -l 端口号!可以监听某个主机的指定端口收到的消息,将每行消息封装为一个event -
exec source
: 执行一个linux命令,根据命令启动的进程获取进程在标注输出输出的内容,将内容封装为event!
要求进程必须是一个可以持续产生消息的进程,因为一旦进程停止,source就自动停止! -
logger sink
: 多用于调试,可以将event由logger使用info级别,输出到控制台或文件! -
hdfs sink
: 将event写入到hdfs! -
memory channel
: 在内存中存储event!一旦进程发生故障,有丢失阶段性数据的风险!效率高!
Flume中常见的组件
原创mb60f550efb5b37 ©著作权
©著作权归作者所有:来自51CTO博客作者mb60f550efb5b37的原创作品,请联系作者获取转载授权,否则将追究法律责任
如果真的不知道做什么 那就做好眼前的事情吧 你所希望的事情都会慢慢实现...

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Flume开发中常用组件source,channel,sink等配置
实际开发中Flume中常用的source源,sink,channel,intercepertor等,而实际上关于agent代理中设置选项有很多,具体要到官网去查看。
Flume source源 Flume sink Flume channel类型 kafka 持久性 -
SELinux中常见的权限
文件权限:ioctl read write create getattr setattr lock relabelfrom relabelto ap
SELinux 文件权限 套接字 文件系统 linux