QuestionQ29

Monitoring and Logging

A video-sharing company stores its videos in Amazon S3. The company has seen a sudden rise in video-access requests, but it does not know which videos are the most popular. The company needs to determine the overall access pattern for the video files. This pattern includes the number of users who access a particular file on a given day, along with the number of pull requests for particular files.

How can the company satisfy these requirements with the LEAST effort?

Explanation

Amazon S3 server access logs provide request-level access records, and Amazon Athena can query those log objects directly in S3 through an external table. SQL aggregations can group records by object key and date to count requests and distinct requesters without creating or operating a database, Lambda ingestion workflow, or streaming analytics application. Using Amazon S3 server access logs to identify requests

Learn more

Community Discussion

No comments yet. Be the first to start the discussion!