Run the latest version of the ELK (Elasticsearch, Logstash, Kibana) stack with Docker and Docker-compose.
It will give you the ability to analyze any data set by using the searching/aggregation capabilities of Elasticsearch and the visualization power of Kibana.
Based on the official images:
Note: Other branches in this project are available:
- ELK 5 with X-Pack support: https://github.com/deviantony/docker-elk/tree/x-pack
- ELK 5 in Vagrant: https://github.com/deviantony/docker-elk/tree/vagrant
- ELK 5 with Search Guard: https://github.com/deviantony/docker-elk/tree/searchguard
- Install Docker.
- Install Docker-compose version >= 1.6.
- Clone this repository
On distributions which have SELinux enabled out-of-the-box you will need to either re-context the files or set SELinux into Permissive mode in order for docker-elk to start properly. For example on Redhat and CentOS, the following will apply the proper context:
$ chcon -R system_u:object_r:admin_home_t:s0 docker-elk/