AWS 서비스 로그 쿼리 - Amazon Athena

AWS 서비스 로그 쿼리

이 단원에는 Amazon Athena를 사용하여 AWS CloudTrail 로그, Amazon CloudFront 로그, Classic Load Balancer 로그, Application Load Balancer 로그, Amazon VPC 흐름 로그, Network Load Balancer 로그 등, 널리 사용되는 데이터 세트를 쿼리하는 다양한 절차가 나와 있습니다.

이 섹션의 작업은 Athena 콘솔을 사용하지만 Athena JDBC 드라이버, AWS CLI 또는 Amazon Athena API Reference 등의 다른 도구를 사용할 수도 있습니다.

Athena에서 AWS CloudFormation를 사용하여 AWS 서비스 로그 테이블, 파티션, 예제 쿼리를 자동으로 생성하는 방법에 관한 자세한 내용은 AWS Big Data Blog에서 Automating AWS 서비스 logs table creation and querying them with Amazon Athena를 참조하세요. Athena에서 AWS Glue용 Python 라이브러리를 사용해 AWS 서비스 로그를 처리하고 쿼리하기 위한 일반 프레임워크를 생성하는 방법에 대한 자세한 내용은 Amazon Athena를 사용하여 간단히 AWS 서비스 로그 쿼리를 참조하세요.

이 단원의 주제에서는 Athena에 액세스할 수 있는 적절한 권한과 쿼리할 데이터가 상주해야 하는 Amazon S3 버킷을 모두 설정했다고 가정합니다. 자세한 내용은 관리 및 프로그래밍 방식 액세스 설정시작 단원을 참조하세요.

Amazon S3 로그 쿼리에 대한 자세한 내용은 다음 주제를 참조하세요.