This repository compose of example of how to setup logstash with elastic search over docker compose for pushing data from files using logstash plugin
(Docker)[https://www.docker.com/]
docker-compose up --build # if not build previouslyhttp://localhost:8888/api/docs
If you face issue like: too_many_requests/12/disk usage exceeded flood-stage watermark index has read-only-allow-delete dockerise
Then use the following curl to update the elastic search settings
curl --location --request PUT 'http://localhost:9200/_all/_settings' \
--header 'Content-Type: application/json' \
--header 'Cookie: storeInfo=mafpak|en|PAK' \
--data-raw '{"index.blocks.read_only_allow_delete": null}'curl --location --request PUT 'http://localhost:9200/_cluster/settings' \
--header 'Content-Type: application/json' \
--header 'Cookie: storeInfo=mafpak|en|PAK' \
--data-raw '{ "transient": { "cluster.routing.allocation.disk.threshold_enabled": false } }'