메뉴
Amazon Simple Storage Service
콘솔 사용 설명서 (API Version 2006-03-01)

버킷 로깅 관리

중요

이 문서는 이전 Amazon S3 콘솔의 사용 설명서입니다. 새로운 Amazon S3 콘솔용 사용 설명서를 찾는 경우 새로운 Amazon S3 콘솔 사용 설명서에 오신 것을 환영합니다를 참조하십시오.  

로그는 상세 액세스 로그를 선택한 버킷에 전달합니다. 액세스 로그 레코드에는 요청 유형, 요청과 관련된 리소스, 요청 처리 날짜/시간과 같은 요청 세부 정보가 포함됩니다. 로그 콘텐츠에 대한 자세한 정보는 Amazon Simple Storage Service 개발자 가이드서버 액세스 로그 형식을 참조하십시오.

서버 액세스 로그는 버킷 소유자가 제어하지 않는 클라이언트 요청의 성격을 파악할 수 있도록 해주기 때문에 많은 애플리케이션에 있어 유용합니다. Amazon S3은(는) 기본적으로 서비스 액세스 로그를 수집하지 않지만, 로그를 허용하면 Amazon S3에서 액세스 로그를 한 시간 간격으로 버킷에 전달합니다.

이 단원에서는 콘솔로 버킷에 대한 로그 허용과 금지 방법을 살펴봅니다. 로그를 허용한 버킷과 같은 버킷에 또는 다른 버킷에 로그를 저장할 수 있습니다. 버킷 로그에 대한 자세한 정보는 Amazon Simple Storage Service 개발자 가이드Accessing Server Logs를 참조하십시오.

참고

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

버킷의 로깅 활성화

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

  2. [All Buckets] 아래에서 액세스 요청이 기록될 버킷을 클릭합니다.

  3. [Details] 창에서 [Properties]를 클릭합니다.

  4. [Logging] 아래에서 다음을 수행합니다.

    • [Enabled] 확인란을 선택합니다.

    • [Target Bucket] 상자에서 로그 객체를 받을 버킷의 이름을 클릭합니다.

    • (선택 사항) 로그 객체의 키 접두사를 지정하려면 [Target Prefix] 상자에 원하는 접두사를 입력합니다.

  5. Save를 클릭합니다.

버킷의 로깅 비활성화

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

  2. [All Buckets] 아래에서 액세스 요청이 기록될 버킷을 클릭합니다.

  3. [Details] 창에서 [Properties]를 클릭하고 [Logging] 아래에서 [Enabled] 확인란 선택을 취소합니다.

  4. Save를 클릭합니다.