A ‘log forwarder’ typically is installed on every node to receive local events. Once an event is received, they forward it to the ‘log aggregators’ through the network.
- fluentd: https://github.com/fluent/fluentd
- Ruby
git clone https://github.com/fernandoalmeida/fluentd-forwarder.git
bundle install
bundle exec fluentd -c conf/fluent.rb --daemon
git clone https://github.com/fernandoalmeida/fluentd-forwarder.git
git submodules init
git submodules update
vagrant up
vagrant ssh
cd ~/fluentd-forwarder
bundle install
bundle exec fluentd -c conf/fluent.rb --daemon
logger "test" # and check the aggregator server