청구 경보를 생성하여 예상 AWS 요금을 모니터링하세요. - Amazon CloudWatch

청구 경보를 생성하여 예상 AWS 요금을 모니터링하세요.

Amazon CloudWatch를 사용하여 예상 AWS 요금을 모니터링할 수 있습니다. AWS 계정에 대한 예상 요금 모니터링을 사용 설정하면 예상 요금이 계산되어 지표 데이터로서 매일 여러 번 CloudWatch에 전송됩니다.

결제 지표 데이터는 미국 동부(버지니아 북부) 리전에 저장되며 전 세계 요금을 나타냅니다. 이 데이터에는 사용한 AWS의 모든 서비스에 대한 예상 요금과 전반적인 총 AWS 예상 요금이 들어 있습니다.

계정 결제가 지정한 임곗값을 초과하면 경보가 작동합니다. 현재 결제가 임곗값을 초과하는 경우에만 경보가 작동합니다. 해당 시점까지의 월 사용량을 기준으로 추정하지 않습니다.

요금이 임곗값을 초과한 시점에 결제 경보를 생성할 경우 경보가 즉시 ALARM 상태가 됩니다.

참고

이미 청구된 CloudWatch 요금을 분석하는 방법은 CloudWatch 결제 및 비용 섹션을 참조하세요.

결제 알림 사용 설정

예상 요금에 대한 경보를 생성할 수 있으려면 먼저 결제 알림을 활성화해야 합니다. 그래야만 예상되는 AWS 요금을 모니터링하고 결제 지표 데이터를 사용하여 경보를 생성할 수 있습니다. 결제 알림을 활성화하고 나면 데이터 수집을 비활성화할 수 없습니다. 그러나 생성된 모든 결제 경보를 삭제할 수는 있습니다.

결제 알림을 처음 활성화하고 나서 결제 데이터를 확인하고 결제 경보를 설정할 수 있기까지 약 15분 정도의 시간이 걸립니다.

요구 사항
  • 계정 루트 사용자 자격 증명을 사용하여 로그인하거나 결제 정보를 볼 수 있는 권한을 부여받은 IAM 사용자로 로그인해야 합니다.

  • 통합 결제 계정의 경우 결제 계정으로 로그인하면 연결된 각 계정에 대한 결제 데이터를 찾을 수 있습니다. 통합 계정에 대해서뿐만 아니라 연결된 각 계정에 대한 서비스별 총 예상 요금 및 예상 요금에 대한 결제 데이터를 볼 수 있습니다.

  • 통합 결제 계정에서 멤버에 연결된 계정 지표는 지급인 계정이 결제 알림 받기 기본 설정을 사용하도록 설정한 경우에만 캡처됩니다. 관리/지급인 계정인 계정을 변경하는 경우 새 관리/지급인 계정에서 결제 알림을 사용해야 합니다.

  • APN 계정에 대한 결제 지표는 CloudWatch에 게시되지 않으므로 계정이 Amazon 파트너 네트워크(APN)에 속하지 않아야 합니다. 자세한 내용은 AWS 파트너 네트워크를 참조하세요.

예상 요금 모니터링을 활성화하려면
  1. AWS Billing 결제 콘솔을 https://console.aws.amazon.com/billing/에서 엽니다.

  2. 탐색 창에서 결제 기본 설정(Billing preferences)을 선택합니다.

  3. 알림 환경 설정에서 편집을 선택합니다.

  4. CloudWatch 결제 알림 수신을 선택합니다.

  5. 기본 설정 저장을 선택합니다.

결제 경보 생성

중요

결제 경보를 생성하기 전에 Region(리전)을 US East (N. Virginia)(미국 동부(버지니아 북부))로 설정해야 합니다. 결제 지표 데이터는 이 리전에 저장되어 전 세계 요금을 나타냅니다. 또한 계정 또는 관리/지급인 계정(통합 결제를 사용하는 경우)에 대한 결제 알림을 활성화해야 합니다. 자세한 내용은 결제 알림 사용 설정 단원을 참조하십시오.

이 절차에서는 AWS에 대한 예상 요금이 정의된 임곗값을 초과할 때 알림을 보내는 경보를 생성합니다.

CloudWatch 콘솔을 사용하여 결제 경보를 생성하려면
  1. https://console.aws.amazon.com/cloudwatch/에서 CloudWatch 콘솔을 엽니다.

  2. 탐색 창에서 경보(Alarms)를 선택한 다음 모든 경보(All alarms)를 선택합니다.

  3. 경보 생성을 선택하세요.

  4. 지표 선택을 선택하세요. Browse(찾아보기)에서 Billing(결제)을 선택한 다음 Total Estimated Charge(예상 요금 합계)를 선택합니다.

    참고

    결제/예상 요금 합계 지표가 표시되지 않으면 결제 알림을 활성화하고 리전을 미국 동부(버지니아 북부)로 변경합니다. 자세한 내용은 결제 알림 사용 설정 단원을 참조하십시오.

  5. EstimatedCharges 지표 상자를 선택한 다음 Select metric(지표 선택)을 선택합니다.

  6. 통계에서 최대를 선택합니다.

  7. Period(기간)에서 6 hours(6시간)를 선택합니다.

  8. 임곗값 유형에서 정적을 선택합니다.

  9. Whenever EstimatedCharges is . . .(EstimatedCharges가 다음인 경우 항상…)에서 Greater(보다 큼)를 선택합니다.

  10. . . . 보다에 대해 경보를 트리거하려는 값을 정의합니다. 예를 들어 USD 200달러입니다.

    EstimatedCharges 지표 값은 미국 달러(USD)로만 표시되며, 통화 변환은 Amazon Services LLC에서 제공합니다. 자세한 내용은 AWS Billing란 무엇인가요?를 참조하세요.

    참고

    임곗값을 정의하면 미리 보기 그래프에 이번 달의 예상 요금이 표시됩니다.

  11. 추가 구성을 선택하고 다음을 수행합니다.

    • Datapoints to alarm(경보를 보낼 데이터 포인트)에서 1 out of 1(1/1)을 지정합니다.

    • Missing data treatment(누락된 데이터 처리)에서 Treat missing data as missing(누락된 데이터를 누락으로 처리)을 선택합니다.

  12. 다음을 선택합니다.

  13. 알림에서 경보 내가 선택되어 있는지 확인하세요. 그런 다음 경보가 ALARM 상태일 때 알림을 받을 Amazon SNS 주제를 지정합니다. Amazon SNS 주제에 이메일 주소를 포함하면 청구 금액이 지정한 임곗값을 초과할 때 이메일을 받을 수 있습니다.

    기존 Amazon SNS 주제를 선택하거나, 새 Amazon SNS 주제를 생성하거나, 주제 ARN을 사용하여 다른 계정에 알릴 수 있습니다. 경보가 동일한 경보 상태 또는 다른 경보 상태에 대해 여러 개의 알림을 전송하도록 하려면 Add notification(알림 추가)을 선택합니다.

  14. 다음을 선택합니다.

  15. Name and description(이름 및 설명)에 경보 이름을 입력합니다. 이름에는 UTF-8 문자만 포함해야 하며 ASCII 제어 문자는 포함할 수 없습니다.

    1. (선택 사항) 경보에 대한 설명을 입력합니다. 설명에 마크다운 서식을 포함할 수 있으며, 이는 CloudWatch 콘솔에서 경보 세부 정보 탭에만 표시됩니다. 마크다운은 런북이나 기타 내부 리소스에 대한 링크를 추가하는 데 유용할 수 있습니다.

  16. 다음을 선택합니다.

  17. Preview and create(미리 보기 및 생성)에서 구성이 올바른지 확인한 다음 Create alarm(경보 생성)을 선택합니다.

결제 경보 삭제

결제 경보가 더 이상 필요하지 않다면 삭제할 수 있습니다.

결제 경보를 삭제하려면
  1. https://console.aws.amazon.com/cloudwatch/에서 CloudWatch 콘솔을 엽니다.

  2. 필요한 경우 리전을 미국 동부(버지니아 북부)로 변경합니다. 결제 지표 데이터는 이 리전에 저장되며 전 세계 요금을 반영합니다.

  3. 탐색 창에서 경보(Alarms) 모든 경보(All Alarms)를 선택합니다.

  4. 경보 옆의 확인란을 선택하고 작업, 삭제를 차례로 선택합니다.

  5. 확인 메시지가 나타나면 예, 삭제합니다(Yes, Delete)를 선택합니다.