What is Flume?
6-2
Flume: Architecture
Source Sink
Channel
Agent
HDFS
Web
Server
6-3
Flume Sources (Consume Events)
• Avro source
• Exec source
• Spooling Directory source
• Sequence Generator source
• Syslog source
• HTTP source
Source Sink
• Custom source
Channel
Agent
Web
HDFS
Server
6-4
Flume Channels (Hold Events)
• Memory channel
• JDBC channel
• File channel
• Custom channel
Source Sink
Channel
Agent
Web
HDFS
Server
6-5
Flume Sinks (Deliver Events)
• HDFS sink
• Logger sink
• Avro sink
• IRC sink
• File Roll sink
• Null sink Source Sink
• HBase sink
• AsyncHBaseSink
• ElasticSearchSink Channel
Web HDFS
Server
6-6
Configuring Flume
6-7