【发布时间】:2018-07-10 17:29:41
【问题描述】:
当 ALB 日志文件从 ALB 自动上传到 S3 时,我正在尝试寻找一种解决方案来提取 .gz 格式的 ALB 日志文件。
我的bucket结构是这样的
/log-bucket
..alb-1/AWSLogs/account-number/elasticloadbalancing/ap-northeast-1/2018/log.gz
..alb-2/AWSLogs/account-number/elasticloadbalancing/ap-northeast-1/2018/log.gz
..alb-3/AWSLogs/account-number/elasticloadbalancing/ap-northeast-1/2018/log.gz
基本上,每 5 分钟,每个 ALB 会自动将日志推送到对应的 S3 存储桶。我想当时在同一个存储桶中提取新的 .gz 文件。
有什么办法可以解决吗?
我注意到我们可以使用 Lambda 函数,但不知道从哪里开始。示例代码将不胜感激!
【问题讨论】:
标签: amazon-web-services amazon-s3