- Handle proper ARN format for CloudWatch Logs Log Group in the macro, as received from
ElasticServerlessForwarderCloudWatchLogsEvents
CloudFormation Parameter : #130
- Handle properly gzip content regardless of the content type in S3 storage: #128
- Add support for expanding an events list from a json field: #124
- Promote to GA: #126
- Removed deprecated
es_index_or_datastream_name
config param: #126
- Add support for AWS IaC deployment with CloudFormation and terraform: #115
- Deprecate
es_index_or_datastream_name
config param in favour ofes_datastream_name
one: #115
- Handle properly
cloudwatch-logs
content payload: #113
- Add support for AWS CloudTrail logs: #110
- Handle properly flushing in
kinesis-data-stream
input type, handle properly empty messages in include exclude filters, handle properly empty lines inJsonCollector
decorator, identify properly CloudWatch Logs payload: #107
- Make the integration scope discovery available at Input component: #106
- Handle failure of replayed messages: #105
- Handle properly messages in the continuing queue originated from the continuing queue itself: #104
- Add support for providing
S3_CONFIG_FILE
env variable as cloudformation param: #103
- Add support for collecting json content spanning multiple lines: #99
- Add support for include/exclude filter: #97
- Extract
fields
subfields at event root and make metadata for CloudWatch Logs in event in sync with Elastic Agent: #98
- Support handling of continuing queue with batch size greater than 1: #95
- Add support for CloudWatch Logs subscription filter input: #94
- Add support for direct
sqs
input: #91
- Set default
S3_CONFIG_FILE
env variable to "s3://": #90
- Remove
aws.lambda
,aws.sns
andaws.s3_storage_lens
metrics datasets auto-discovery #82
- Add support for sending data to an index or alias on top of datastream for the Elasticsearch output (
dataset
andnamespace
config params replaced byes_index_or_datastream_name
): #73
- Set HTTP compression always on and max retries to not exceed 15 mins in the ES client #69
- Add support for
kinesis-data-stream
input: #66
- Expose
batch_max_actions
andbatch_max_bytes
config params for ES shipper: #65
- Handle batches of SQS records: #63
- Replay queue for ES ingestion phase failure: #60
- Routing support for AWS Services logs: #58
- Let the Lambda fail and end up in built-in retry mechanism in case of errors before ingestion phase: #57
- Support for tags: #45
- General performance refactoring after stress test outcome: #48
- Support for Secrets Manager: #42
- Integration tests for AWS Lambda handler: #24
- Proper handling of empty lines in
by_lines
decorator: #26
- Support for cloud_id and api_key in elasticsearch client: #14
- Tests for remaining packages: #12
- Optimise storage memory usage: #11
- Tests for share packages: #10
- Refactoring in offset marker: #9
- Support for type checking and related refactoring: #8
- Config support on AWS Lambda handler: #7
- First draft of the AWS Lambda handler with no config: #2