- Allow the lambda to use the runtime
provided.al2
, by changing the binary build of cargo to a version that will support it in the Makefile. Add a parameterFunctionRunTime
to allow users to choose the function runtime
- Added support for CloudWatch over Kinesis Stream
- fix bug when trying to deploy CloudWatch integration. deploy with log group, with a name longer than 70 letters hit a limit with aws permission length, update the function so in case that the name is longer than 70 letters it will take the first 65 letters and the last 5.
- Improved tamplate.yaml
- Improved gzip process to support truncanted gzip files.
- Added topic_name as option for Add_Metadata
- Allow user to pass S3 Object URL as topic name or CloudWatchLogGroup, the code will ge the parameter value from this file.
- Disabled ANSI characters in tracing crate logs
- Minor documentation updates
- Fix a bug with MSK integration - misssing command line in LambdaTriggerMskTopic custom lambda
- Added support for blocking pattern in CloudWatch integration
- Update dependencies
- Fix duplication bug in CloudWatch Integration.
- Fixed Issue with S3 files naming containing "+"
- Fix runtime bug affecting Amazon Linux 2 by updating build runtime to Amazon Linux 2023
- Fix bug when deploying cloudwatch integration using log groups with "/" get an error
- Added support for DLQ
- Support multiple topics for msk integration
- Custom Metadata can be added to the log messages.
- Added Support for Custom CSV Header
- Update CloudWatch custom lambda, so you will be able to see log group as trigger in the UI
- Update cloudwatch integration to delete log group subscription after the lambda deletion
- Ecr integration lambda trigger bug fix
- Update dependencies to fix security vulnerabilities
- Added LogGroup Name to CloudWatch Metadata
- Added X86 support
- GA release of Coralogix AWS Shipper
- Added support for ECR Image Scan
- Fix bug causing non-kafka events to show up as kafka event
- Update aws_lambda_events
- Added support for AWS MSK and Kafka Integration type
- Updated Cloudformation template with resources for MSK and Kafka
- Fix typo in Coralogix region selection US --> US1
- Added support for Cloudfront Access logs
- Support for adding metadata to logs (bucket_name, key_name, stream_name)
- Fix issue with decompression of some gzip files
- Added support for kinesis Text and Cloudwatch Logs
- Allow to choose Sqs as integrationType
- Bug Fix in SNS email notification
- Added support for sqs for s3 and sqs messages
- Fix Sns and Sqs space in key bug
- Update the CoralogixRegion param list to be the same as the list in the website
- Moved internal logic to lib.rs and Added Integration tests
- Added s3_key variable for app and subsystem name
- Fixed readme badge link for version
- Reduce Secret Manage IAM permissions
- Added default App or Subsystem name.
- Lambda fail on empty empty gzip file for ELB logs.
- Change LogLevel to WARN
- Added key_path to ungzip error log for reference.
- added Variables BATCHES_MAX_SIZE and BATCHES_MAX_CONCURRENCY
- First release of Coralogix AWS Shipper
- Updated template version