- login to machine
- download the apache flume binary from site. if you have larger RAM then compile src with mvn and build binary.
- create a init.d script for the flume.
- cd /etc/puppet
- sudo puppet apply manifests/site.pp (for usage as configuration for applying puppet.)
- telnet localhost 44444
- from another terminal : tail -f /home/ubuntu/apache-flume-1.4.0-bin/logs/flume.log
- all that typed in telnet session will be logged on the configured log file flume.log if you included this in init.d script :
bin/flume agent --conf conf --conf-file conf/example.conf --name a1 -Dflume.root.logger=INFO,console
where a1 is flume agent with example.conf defining the source channel and sink for logger console session.