기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon EventBridge를 통한 절감형 플랜 자동화
EventBridge를 사용하면 AWS 서비스를 자동화하고 애플리케이션 가용성 문제나 리소스 변경 등의 시스템 이벤트에 자동으로 응답할 수 있습니다. AWS 서비스의 이벤트는 거의 실시간으로 EventBridge로 전송됩니다. 이벤트는 최선의 작업에 근거하여 발생됩니다. EventBridge는 사용자가 만든 규칙에 따라 이벤트가 규칙에 지정된 값과 일치하면 하나 이상의 대상 작업을 호출합니다.
자동으로 트리거할 수 있는 작업은 다음과 같습니다.
-
AWS Lambda 함수 호출
-
Amazon EC2 Run Command 호출
-
Amazon Kinesis Data Streams로 이벤트 릴레이
-
AWS Step Functions 상태 머신 활성화
-
Amazon SNS 주제 또는 대기열 알림
다음은 CloudWatch Events를 절감형 플랜에 사용하는 몇 가지 예제입니다.
-
절감형 플랜이 사용 중지되면 Lambda 함수를 활성화합니다.
-
절감형 플랜이
payment-failed또는active로 표시되면 Amazon SNS 주제를 알립니다.
자세한 내용은 Amazon CloudWatch Events 사용 설명서에서 참조하세요.
절감형 플랜의 샘플 이벤트
이 섹션에는 절감형 플랜의 예제 이벤트가 포함되어 있습니다. 절감형 플랜은 2가지 유형의 이벤트를 생성합니다. 상태 변경 시 트리거되는 상태 변경 이벤트와 하루 또는 7일 이내에 발생할 예정인 상태 변경을 알리는 상태 변경 알림 이벤트입니다.
절감형 플랜 상태 변경 이벤트
절감형 플랜의 상태 변경은 절감형 플랜이 한 상태에서 다른 상태로 전환될 때 생성됩니다. 예를 들어 payment-pending 상태가 active로 변경되거나 active 상태가 retired로 변경됩니다.
{ "version": "0", "id": "999cccaa-eaaa-0000-1111-123456789012", "detail-type": "Savings Plans State Change", "source": "aws.savingsplans", "account": "123456789012", "time": "2020-09-16T20:43:05Z", "region": "us-east-1", "resources": [ "arn:aws:savingsplans::123456789012:savingsplan/07ec53ab-91c3-4ac5-bde6-79fd53192252" ], "detail": { "severity": "INFO", "previousState": "payment-pending", "currentState": "active", "message": "PaymentSuccessful" } }
상태 변경 이벤트에는 리소스(절감형 플랜 ARN), 이전 상태, 현재 상태, 심각도 및 메시지에 대한 필드가 포함됩니다.
| previousState | currentState | severity | message |
|---|---|---|---|
| queued | payment-pending | INFO |
|
| queued | payment-failed | ERROR |
or
|
| queued | queued-deleted | INFO |
|
| payment-pending | 활성화 | INFO |
|
| payment-pending | payment-failed | ERROR |
or
|
| 활성화 | retired | INFO |
|
| 활성화 | pending-return | INFO |
|
| pending-return | returned | INFO |
|
| pending-return | 활성화 | ERROR |
|
절감형 플랜 상태 변경 알림 이벤트
절감형 플랜의 상태 변경 알림은 절감형 플랜이 queued 상태에서 active로 또는 active에서 retired로 하루 또는 7일 이내에 전환될 때 생성됩니다. 이는 절감형 플랜이 사용 중지되거나 대기 상태가 충족되는 경우 미리 알려주는 알림입니다.
{ "version": "0", "id": "999cccaa-eaaa-0000-1111-123456789012", "detail-type": "Savings Plans State Changange Alert", "source": "aws.savingsplans", "account": "123456789012", "time": "2020-09-16T00:15:00Z", "region": "us-east-1", "resources": [ "arn:aws:savingsplans::123456789012:savingsplan/07ec53ab-91c3-4ac5-bde6-79fd53192252", "arn:aws:savingsplans::123456789012:savingsplan/19a9fa12-911a-18ed-9aa1-3a2615149a14" ], "detail": { "currentState": "queued", "nextState": "active", "remainingdays": "1", "nextStateChangeDate": "2020-09-17", "message": "queued savings plans will go to active state on 2020-09-17" } }
상태 변경 알림 이벤트에는 리소스(절감형 플랜 ARN), 현재 상태, 다음 상태, 남은 일수, 다음 상태 변경 날짜 및 메시지에 대한 필드가 포함됩니다.
| currentState | nextState | remainingDays | message |
|---|---|---|---|
|
queued |
활성화 |
1 |
대기 중인 절감형 플랜은 |
| queued | 활성화 | 7 |
대기 중인 절감형 플랜은 |
| 활성화 | retired | 1 |
활성 절감형 플랜은 |
| 활성화 | retired | 7 |
활성 절감형 플랜은 |