2011-09-04 5 views
6

Amazon S3 계정의 사용 데이터에 프로그래밍 방식으로 액세스하는 방법이 있습니까?Amazon S3 프로그래밍 방식으로 사용 데이터 액세스

아마존 S3 버킷을 사용하는 최종 사용자에게 요금을 부과하는 애플리케이션을 구축하고 있습니다. AWS와 PUT/DELETE 작업에 대한 최종 사용자 간의 중개자가 될 것이므로 업로드 및 저장 공간 사용을 추적 할 수는 있지만 사용자가 공용 액세스 링크를 통해 파일에 직접 액세스 할 수 있도록 허용하고 있으므로 다운 스트림 사용을 직접 모니터 할 수 없습니다.

이와 같이, 내 계획은 정기적으로 다운로드 사용량을 확인하는 것입니다. 사용 통계에 액세스 할 수있는 AWS API가 어디에 있습니까?

답변

4

API로 사용 통계를 얻는 방법은 없습니다. 이 문제는 AWS 팀으로부터 수년간 AWS 포럼에 대한 피드백없이 적극적으로 논의되었습니다.

https://forums.aws.amazon.com/thread.jspa?messageID=277024

대안은 Amazon S3 server log를 켜고 스스로를 분석하는 것입니다.

또 다른 옵션은 Amazon DevPay 서비스를 이용하는 것입니다.

감사 앤디

편집 : http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?ServerLogs.html

0

년 12 월 2011, 당신이 (당신이 예상 요금을 모니터링 할 수 있습니다 프리미엄 지원이있는 경우 중 하나 집계 : 여기에 아마존 S3 액세스 로그와 관련된 공식 아마존 S3 문서입니다 또는 서버 당). 지금 공식 문서가 없지만 개요를 썼습니다 :

http://blog.bitnami.org/2011/12/monitor-your-estimated-aws-charges-with.html