Logstash image which includes dynamodb plugins.
1M+
Dockerfile linksThis image is based on the official logstash image and adds support to DynamoDB through DynamoDB streams
The following command will get the information from a DynamoDB stream, index it in ElasticSearch so it becomes indexed by any field.
docker run mantika/logstash-dynamodb-streams -e '
input {
dynamodb{endpoint => "dynamodb.us-east-1.amazonaws.com"
streams_endpoint => "streams.dynamodb.us-east-1.amazonaws.com"
view_type => "new_and_old_images"
aws_access_key_id => "<access_key_id>"
aws_secret_access_key => "<secret_key>"
table_name => "SourceTable"}
}
filter {
dynamodb {}
}
output {
elasticsearch
{ host => localhost }
stdout { }
}'
Note: Configuration might change depending on used version
The input plugin will take care of fetching the info through the stream while the filter will decode the information and make it available to be used for the output plugins
This image is distributed under the Apache License, Version 2.0
Content type
Image
Digest
Size
325.4 MB
Last updated
over 9 years ago
docker pull mantika/logstash-dynamodb-streams