Updated: 2023-09-01
1 min read
On This Page
Logspout extension
Logspout collects all Docker logs using the Docker logs API, and forwards them to Logstash without any additional configuration.
Usage
If you want to include the Logspout extension, run Docker Compose from the root of the repository with an additional
command line argument referencing the logspout-compose.yml
file:
docker-compose -f docker-compose.yml -f extensions/logspout/logspout-compose.yml up
In your Logstash pipeline configuration, enable the udp
input and set the input codec to json
:
input {
udp {
port => 5000
codec => json
}
}