Docker image of ELK stack (Elasticsearch + Logstash + Kibana) with Logback input support.
- Pull the docker image:
docker pull fayndee/elk-logback - Run the docker container:
docker run -d -p 9200:9200 -p 4560:4560 -p 4570:4570/udp -p 5601:5601 fayndee/elk-logback
Service ports are configured as below and are exposed by default.
| port | protocol | service | description |
|---|---|---|---|
| 9200 | TCP | Elasticsearch | Elasticsearch service port. |
| 4560 | TCP | Logstash | Logstash TCP input port. |
| 4570 | UDP | Logstash | Logstash UDP input port. |
| 5601 | TCP | Kibana | Kibana UI port. |
Logstash is configured with two inputs using different protocol TCP and UDP. Please see the *.conf files for details.