An opinionated Docker implementation for Logstash based on the upstream official image.
4.4K
An opinionated Docker implementation for Logstash based on the upstream official image.
There are a number of features that differentiate this implementation from the official or other solutions.
This implementation is designed to be used with a Helm chart. However, there is a docker compose file included for testing this implementation locally. Bringing up a test cluster and discovering the Logstash endpoint is easily done with just 2 commands.
docker-compose up
It will likely take a few minutes for the containers to start and you can verify when it is available using curl.
curl $(docker-compose port logstash 8080)
The only requirements for bringing up this implementation locally is Docker.
Docker 17.12.0+
It is expected that the Helm chart will be used to install this container. For local development, there are a number of ways to interact with Elasticsearch.
The http endpoint is the main way applications can send data to Logstash.
docker-compose port logstash 8080
Logstash data is send to Elasticsearch and can be viewed using Kibana.
docker-compose port kibana 5601
See the official documentation for Logstash running in Docker.
For use on live systems, see the documentation for the Helm chart.
Logstash - Logstash - transport and process your logs, events, or other data
Logstash-Docker - Official Logstash Docker image
Elasticsearch - Open Source, Distributed, RESTful Search Engine
Kibana - Kibana analytics and search dashboard for Elasticsearch
Prometheus Logstash Exporter - Prometheus exporter for Logstash metrics
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details
Content type
Image
Digest
Size
643.8 MB
Last updated
about 7 years ago
docker pull fairfaxmedia/logstash