답변:
aws.amazon.com으로 이동하여 계정> 사용 보고서를 클릭하십시오.
로그인 한 후 서비스 드롭 다운에서 Amazon Simple Storage Service를 선택한 다음 사용 유형 드롭 다운에서 TimedStorage-ByteHrs를 선택합니다. 보고 할 기간을 선택하고 하단의 버튼을 사용하여 보고서를 다운로드하십시오.
사용량 보고서는 각 버킷과 매일의 스토리지 총계를 제공하며, 추가 및 삭제에 대한 요금을 올바르게 청구하는 데 필요합니다. 현재 총계 만 필요한 경우 어제 만 포함 된 맞춤 기간을 선택하십시오. CSV 형식으로 다운로드하는 경우 스프레드 시트 애플리케이션에서 파일을 열고 모든 버킷의 스토리지 총계를 합산하는 것이 쉬워야합니다.
다음은 bash 하나의 라이너를 사용하여 S3 사용 보고서를 구문 분석 하여 읽을 수있는 결과를 얻는 방법을 설명하는 방법 입니다.
cat report.csv | awk -F, '{printf "%.2f GB %s %s \n", $7/(1024**3 )/24, $4, $2}' | sort -n
이제 콘솔에서 직접 각 S3 버킷의 크기를 볼 수 있습니다. Amazon S3->-> 관리-> 지표를 클릭하십시오.
멋진 해결책은 S3Stat 솔루션을 사용하는 것입니다. S3Stat 솔루션 은 아주 좋은 보고서를 제공하지만 무료는 아니지만 저렴합니다.
샘플:
이것은 Darren Kraker의 답변 (Amazon S3-> [버킷]-> 관리-> 지표)과 Martin Eden의 의견에 따라 처음 확인했을 때 "현재 스토리지에 사용할 수있는 메트릭이 없습니다"라는 의견입니다. 내 버킷 중 하나의 지표 패널. 그 후 다른 버킷을 몇 개 확인하고 원하는 데이터를 얻었습니다. 차이점? 사용 가능한 정보가있는 버킷에는 표준 클래스 스토리지 객체 만 포함 된 반면, 처음 확인한 "버킷이 없습니다 ... 현재 사용 가능한"버킷에는 표준 유리 및 Glacier 객체가 모두 포함되었습니다. 측정 항목 패널에서 아직 두 항목을 정확하게 구분할 수 없으므로 "사용할 수 없음"메시지가 표시됩니다.