Updated README

This commit is contained in:
Anthony Lapenna 2014-11-19 20:04:51 +01:00
parent e9ca10d119
commit e1ee422dd2

View file

@ -2,6 +2,8 @@
Run a local ELK (Elasticseach, Logstash, Kibana) stack with Fig and Docker. Run a local ELK (Elasticseach, Logstash, Kibana) stack with Fig and Docker.
This aims to give you the ability to quickly test your logstash filters and how the data can be processed in Kibana.
Based on 3 Docker images: Based on 3 Docker images:
* [elk-elasticsearch](https://github.com/deviantony/docker-elk-elasticsearch) * [elk-elasticsearch](https://github.com/deviantony/docker-elk-elasticsearch)
@ -12,9 +14,10 @@ Based on 3 Docker images:
1. Install [Docker](http://docker.io). 1. Install [Docker](http://docker.io).
2. Install [Fig](http://fig.sh). 2. Install [Fig](http://fig.sh).
3. Clone this repository 3. Clone this repository
4. fig up 4. Update the logstash-configuration in logstash-conf/logstash.conf
5. nc localhost 5000 < /some/log/file.log 5. fig up
6. http://localhost:8080 to see the messages show up in Kibana. 6. nc localhost 5000 < /some/log/file.log
7. 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: 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. * 5000: Logstash TCP input.