메뉴
Amazon Simple Storage Service
콘솔 사용 설명서

S3 버킷에 대한 서버 액세스 로깅을 활성화하려면 어떻게 해야 합니까?

서버 액세스 로깅은 특정 버킷에 대한 요청을 자세한 기록으로 보여 줍니다. 서버 액세스 로그는 버킷 소유자가 제어하지 않는 클라이언트 요청의 성격을 파악할 수 있도록 해주기 때문에 많은 애플리케이션에 있어 유용합니다. Amazon Simple Storage Service(Amazon S3)는 기본적으로 서버 액세스 로그를 수집하지 않습니다. 이 주제에서는 버킷에 대한 로깅을 활성화하는 방법을 살펴봅니다. 자세한 정보는 Amazon Simple Storage Service 개발자 가이드에서 서버 액세스 로깅을 참조하십시오.

로깅을 활성화하면 Amazon S3는 사용자가 선택한 대상 버킷에 액세스 로그를 전달합니다. 액세스 로그 기록에는 해당 버킷에 대한 요청 내역이 자세히 나와 있습니다. 여기에는 요청 유형, 요청에 지정된 리소스, 요청을 처리한 날짜 및 시간 등이 포함됩니다. 자세한 내용은 Amazon Simple Storage Service 개발자 가이드서버 액세스 로그 형식을 참조하십시오.

중요

Amazon S3 버킷에 서버 액세스 로그를 사용하는 데 따른 별도의 요금이 청구되지 않습니다. 단, 시스템이 사용자에게 전달하는 로그 파일에 대해서는 일반적인 스토리지 요금이 발생합니다. (로그 파일은 언제든지 삭제할 수 있습니다.) 로그 파일 전달에 따른 데이터 전송 요금은 발생하지 않지만 로그 파일 액세스에 따른 일반 데이터 전송 요금은 부과됩니다.

S3 버킷에 대한 서버 액세스 로깅을 활성화하려면

  1. AWS Management Console에 로그인하고 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 엽니다.

  2. [Bucket name] 목록에서 서버 액세스 로깅을 활성화하려는 버킷의 이름을 선택합니다.

  3. [Properties]를 선택합니다.

  4. [Logging]을 선택합니다.

  5. [Enable Logging]을 선택합니다. [Target]으로는 로그 기록 객체를 받아 보고자 하는 버킷의 이름을 선택합니다.

  6. (선택 사항) [Target prefix]에 로그 객체의 키 이름 접두사를 입력하여 그 로그 객체는 모두 동일한 문자열로 시작되도록 합니다.

  7. Save를 선택합니다.

추가 정보

S3 버킷에 대한 속성을 보려면?