Programing

Amazon AWS 청구 한도를 설정하는 방법이 있습니까?

crosscheck 2020. 9. 15. 07:16
반응형

Amazon AWS 청구 한도를 설정하는 방법이 있습니까? [닫은]


Amazon S3 위에 앱을 구축하고 있습니다. 정해진 예산 내에서 S3를 계속 실행하려면 어떻게해야합니까? 예상치 못한 트래픽이 내 AWS 계정에 과다 청구되는 것을 원하지 않는다고 가정합니다. 차라리 사용할 수없는 상태로 남아 있습니다.


AWS에 대한 예산을 설정할 수있는 방법은 없습니다.

그러나이 기능은 매우 자주 요청되므로 언젠가는 구현 될 것입니다.

https://forums.aws.amazon.com/thread.jspa?threadID=58127


AWS는 2012 년 5 월 10 일부터 Amazon CloudWatch통해 청구 알림사용하여 예상 요금모니터링 하는 기능의 일반 가용성을 발표했습니다 ( Daniel Lopez의 답변 [+1] 에 따르면 2011 년 말부터 이미 AWS 프리미엄 계정에서 사용 가능). :

사용하는 각 AWS 서비스에 대한 총 월별 요금을 정기적으로 추정합니다. 계정에 대한 모니터링을 활성화하면 추정치를 CloudWatch 지표로 저장하기 시작하여 일반적인 14 일 동안 사용할 수 있습니다. [...]

소개 블로그 게시물에 설명 된대로 결제 알림을 사용하여 AWS 청구 금액이 예상보다 높을 때 알려주는 것으로 시작할 수 있습니다 .이 기능에 대한 자세한 내용은 Amazon CloudWatch사용하여 예상 요금 모니터링을 참조하십시오 .

이는 이미 많은 기본 요구 사항에 매우 유용하지만 CloudWatch API사용하여 저장된 지표를 직접 검색 ( 사용 샘플 GetMetricStatistics API 및 지표에 대한 통계 얻기 참조 )하면 실제로이를 기반으로 임의의 워크 플로와 비즈니스 로직을 구동 할 수 있습니다. 데이터.

후자와 관련하여이 오퍼링의 범위도 강조됩니다.

이는 예상치가 아니라 추정치 라는 점에 유의해야합니다 . 추정치 는 현재 결제주기 내 현재 까지의 AWS 사용 비용에 가깝고 리소스를 계속 사용함에 따라 증가 할 것 입니다. [...] AWS 사용 패턴의 추세 나 잠재적 인 변화를 고려하지 않습니다. [내 강조]


아직 Amazon에서 제공하는 솔루션이없는 것 같습니다.

Amazon Price-Watcher 살펴보기 -청구서를 모니터링하고 인스턴스를 자동 종료

그래서 여기에 제가 Python으로 만든 기본 스크립트가 있습니다.이 스크립트는 인스턴스의 현재 가격을 모니터링하고 특정 가격 제한을 초과하면 종료합니다. (향후에는 수신 대역폭을 조절하거나 관리자에게 이메일을 보내도록 변경할 수 있습니다.)


2011 년 12 월부터 AWS 프리미엄 계정이있는 경우 CloudWatch를 사용하여 예상 요금을 모니터링 할 수 있으며 특정 한도를 초과하면 다른 작업 (예 : 머신 종료)을 트리거 할 수 있습니다.

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

참고 URL : https://stackoverflow.com/questions/7021506/is-there-a-way-to-set-amazon-aws-billing-limit

반응형