SSL-remixed: The ELK stack powered by Docker and Docker-compose.
fig.yml | ||
README.md |
Fig ELK Stack
Run a local ELK (Elasticseach, Logstash, Kibana) stack with Fig and Docker.
Based on 3 Docker images:
Installation and use
- Install Docker.
- Install Fig.
- Clone this repository
- fig up
- nc localhost 5000 < /some/log/file.log
- http://localhost:8080 to see the messages show up in Kibana.
This will create 3 Docker containers with Elasticsearch, Kibana, and Logstash running in them and connected to each other. Three ports are exposed for access:
- 5000: Logstash TCP input.
- 9200: Elasticsearch HTTP (With Marvel plugin accessible via http://localhost:9200/_plugin/marvel)
- 8080: Kibana web interface.