This little repository is linked to the following light talk: Suivre son activité avec une stack ELK [FR].
The aim of this repository is to have a basic and simple way to play with Kibana and some data.
This repository is inspired by the work of deviantony/docker-elk.
Random data have been generated thanks to Mockaroo
The suggested stack is composed by:
- an ElasticSearch instance which expose 2 ports: 9200 (HTTP for the Rest API) and 9300 (for the transport module)
- a Logstash instance which expose the 5000 port (TCP input to let you easily inject data)
- a Kibana instance which expose the 5601 port (HTTP for the dashboard web interface)
- a Cerebro instance which expose the 9000 port (HTTP for the admin web interface)
You just need to have:
It's pretty simple to launch the full stack:
cd elk-demo
sudo docker compose up
Then you just need to inject data:
nc localhost 5000 < data/random_data.json
Finally browse on:
- http://127.0.0.1:9000 to manage the created index (just choose to connect to
http://elasticsearch:9200
) - http://127.0.0.1:5601 to start to play with Kibana
... coming soon I hope ...
... coming soon I hope ...