This module creates a lambda function that exports log groups on the AWS account and region deployed(default every 4 hours).
It will only export each log group if it has the tag ExportToS3=true
, if the last export was more than 24 hours ago it creates an export task to the S3_BUCKET
defined saving the current timestamp in a SSM parameter.
This module creates:
- A lambda function
- A bucket to receive the logs
- A Cloudwatch to export the logs
aws --region logs tag-log-group --log-group-name <my/log/group/name> --tags ExportToS3=true