S3 Tables에서 AWS CloudTrail을 사용하여 로깅
Amazon S3는 사용자, 역할, 또는 AWS 서비스가 수행한 작업에 대한 레코드를 제공하는 서비스인 AWS CloudTrail과 통합됩니다. CloudTrail은 Amazon S3에 대한 모든 API 직접 호출을 이벤트로 캡처합니다. CloudTrail에서 수집한 정보를 사용하여 Amazon S3에 전송된 요청, 요청이 이루어진 IP 주소, 요청이 이루어진 시간, 추가 세부 정보를 확인할 수 있습니다. 지원되는 이벤트 활동이 Amazon S3에서 발생하면 해당 활동이 CloudTrail 이벤트에 기록됩니다. AWS CloudTrail 추적을 사용하여 S3 Tables에 대한 관리 이벤트 및 데이터 이벤트를 로깅할 수 있습니다. 자세한 내용은 AWS CloudTrail 사용 설명서의 Amazon S3 CloudTrail 이벤트 및 What is AWS CloudTrail?을 참조하세요.
S3 Tables에 대한 CloudTrail 관리 이벤트
관리 이벤트는 AWS 계정의 리소스에 대해 수행되는 관리 작업에 대한 정보를 제공합니다.
기본적으로 CloudTrail은 S3 Tables의 관리 이벤트를 로깅합니다. S3 Tables에 대한 CloudTrail 관리 이벤트의 eventsource
는 s3tables.amazonaws.com
입니다. AWS 계정을 설정하면 CloudTrail 관리 이벤트가 기본적으로 활성화됩니다. 다음 관리 이벤트가 CloudTrail에 로깅됩니다.
CloudTrail 관리 이벤트에 대한 자세한 내용은 AWS CloudTrail 사용 설명서의 Logging management events를 참조하세요.
S3 Tables에 대한 CloudTrail 데이터 이벤트
데이터 이벤트 리소스에 대해 또는 리소스 내에서 수행된 리소스 작업에 대한 정보를 제공합니다. 기본적으로 CloudTrail 추적은 데이터 이벤트를 로깅하지 않지만 데이터 이벤트를 로깅하도록 추적을 구성할 수 있습니다.
CloudTrail에서 추적에 데이터 이벤트를 로깅할 때 리소스 유형을 선택하거나 지정합니다. S3 Tables에는 AWS::S3Tables::Table
및 AWS::S3Tables::TableBucket
이라는 두 가지 리소스 유형이 있습니다.
다음 데이터 이벤트가 CloudTrail에 로깅됩니다.
CloudTrail 데이터 이벤트에 대한 자세한 내용은 AWS CloudTrail 사용 설명서의 Logging data events를 참조하세요.
S3 Tables의 CloudTrail 이벤트에 대한 자세한 내용은 다음 주제를 참조하세요.