amazon-cloudfront-access-logs-queries:使用Amazon Athena大规模分析您的Amazon CloudFront访问日志

时间:2024-06-03 10:49:28
【文件属性】:

文件名称:amazon-cloudfront-access-logs-queries:使用Amazon Athena大规模分析您的Amazon CloudFront访问日志

文件大小:178KB

文件格式:ZIP

更新时间:2024-06-03 10:49:28

JavaScript

大规模分析您的Amazon CloudFront访问日志 这是AWS博客文章中描述的概念的示例实现,使用 , , , 和 (S3) 。 此应用程序可在AWS无服务器应用程序存储库中找到。 您可以从此处将其部署到您的帐户: 概述 该应用程序包含两个主要部分: 一个S3存储桶-cf-access-logs ,用作Amazon CloudFront访问日志的日志存储桶。 Amazon CloudFront交付新的访问日志文件后,事件将触发AWS Lambda函数moveAccessLogs 。 这会将文件移动到前缀。 每小时计划的AWS Lambda函数transformPartition每次运行时在单个分区上运行查询,同时考虑到一个小时的数据。 它将分区的内容以Apache Parquet格式写入-cf-access-logs S3存储桶中


【文件预览】:
amazon-cloudfront-access-logs-queries-mainline
----template.yaml(20KB)
----.gitignore(24B)
----README.md(6KB)
----.github()
--------PULL_REQUEST_TEMPLATE.md(196B)
----LICENSE(931B)
----functions()
--------util.js(1KB)
--------createPartitions.js(1006B)
--------moveAccessLogs.js(2KB)
--------transformPartition.js(1KB)
----CONTRIBUTING.md(4KB)
----CODE_OF_CONDUCT.md(311B)
----images()
--------cloudformation-launch-stack.png(4KB)
--------moveAccessLogs.png(69KB)
--------transformPartition.png(91KB)
----buildspec.yml(496B)

网友评论