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


92

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


이 질문은 호스팅 비용에 관한 것이므로 주제에서 벗어난 것으로 보입니다.
Flexo

4
참고로 2017 년이고 AWS는 널리 요청 된 기능 임에도 불구하고 Amazon의 수익에 도달 할 것이기 때문에 지출 한도를 구현하지 않습니다. Microsoft Azure는 이것을 구현합니다.
Nostradamus

"AWS 예산"을 설정하고 한도에 도달하면 알림을받을 수 있습니다. docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/…
Benny Neugebauer

AWS 예산은 하루에 3 번만 업데이트되므로 솔루션이 아닙니다. 한편 비용은 매우 많을 수 있습니다.
Philip Enc

답변:



23

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

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

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

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

후자의 경우에도이 오퍼링의 범위가 강조됩니다.

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


UI는 끔찍하지만 특정 서비스가 달러 임계 값을 초과하면 이메일로받을 수있는 것처럼 보입니다. 이런 일이 발생했을 때 실제로 서비스를 중지하는 방법을 모르겠습니다. i.imgur.com/iaiJSDa.png
mpen

11

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

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

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


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.