https://github.com/tractr/docker-images/tree/main/workers/logstash-input-cloudwatch
50K+
Logstash image with Cloudwatch plugins installed.
https://github.com/tractr/docker-images/tree/main/workers/logstash-input-cloudwatch
Get metrics from Cloudwatch.
See https://www.elastic.co/guide/en/logstash/current/plugins-cloudwatch.html for more information.
input {
cloudwatch {
access_key_id => "AKXXXXXXXXX"
secret_access_key => "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
namespace => "AWS/ECS"
metrics => ["CPUUtilization", "MemoryUtilization"]
filters => {"ClusterName" => "production-cluster"}
region => "us-east-1"
}
}
For more information about available metrics: https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/aws-services-cloudwatch-metrics.html
Get logs from Cloudwatch.
See https://github.com/lukewaite/logstash-input-cloudwatch-logs
Configuration example:
input {
cloudwatch_logs {
access_key_id => "AKXXXXXXXXX"
secret_access_key => "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
log_group => "sample-logs-group"
region => "us-east-1"
}
}
| Parameter | Input Type | Required | Default |
|---|---|---|---|
| log_group | string or Array of strings | Yes | |
| log_group_prefix | boolean | No | false |
| start_position | beginning, end, or an Integer | No | beginning |
| sincedb_path | string | No | $HOME/.sincedb* |
| interval | number | No | 60 |
| aws_credentials_file | string | No | |
| access_key_id | string | No | |
| secret_access_key | string | No | |
| session_token | string | No | |
| region | string | No | us-east-1 |
| codec | string | No | plain |
Content type
Image
Digest
sha256:c0cf4fd4c…
Size
421.5 MB
Last updated
about 4 years ago
docker pull tractr/logstash-input-cloudwatch