This tutorial has been done on a Macbook running El Capitan 10.11.6 Make sure that you have a minimum of java 1.7.
$ java -version
$ brew install elasticsearch logstash kibana
Let's see what just happened
$ brew info elasticsearch
$ brew info logstash
$ brew info kibana
Let's start up elasticsearch and kibana
- Use brew services if you don't already -
$ brew tap homebrew/services
- Show the services that are running -
$ brew services list
- Start up elasticsearch -
$ brew services start elasticsearch
- Start up kibana -
$ brew services start kibana
$ logstash -f config/01-hello-world/1.conf
learn about stdin and stdout$ logstash -f config/01-hello-world/2.conf
learn about codec$ logstash -f config/01-hello-world/3.conf
learn about multiple outputs$ logstash -f config/01-hello-world/4.conf
$ logstash -f config/01-hello-world/5.conf
$ logstash -f config/01-hello-world/6.conf
Apache Logs
$ logstash -f config/02-apache/1.conf
$ logstash -f config/02-apache/2.conf
$ logstash -f config/03-twitter/1.conf
$ logstash -f config/03-twitter/2.conf