

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 자습서: 실패한 작업 이벤트에 대한 Amazon Simple Notification Service 알림 보내기
<a name="batch_sns_tutorial"></a>

이 자습서에서는 작업이 `FAILED` 상태로 변경된 작업 이벤트만 캡처하는 Amazon EventBridge 이벤트 규칙을 구성합니다. 이 자습서를 마치면 선택적으로 이 작업 대기열에 작업을 제출할 수도 있습니다. 이는 Amazon SNS 알림을 올바르게 구성했는지 테스트합니다.

## 사전 조건
<a name="batch_sns_prereq"></a>

이 자습서에서는 작업을 수락할 준비가 된 작업 중인 컴퓨팅 환경과 작업 대기열이 있다고 가정합니다. 이벤트를 캡처할 실행 중인 컴퓨팅 환경 및 작업 대기열이 없는 경우 [AWS Batch 자습서 시작하기](Batch_GetStarted.md)의 단계에 따라 하나를 생성합니다.

**Topics**
+ [사전 조건](#batch_sns_prereq)
+ [자습서: Amazon SNS 주제 생성 및 구독](batch_sns_create_topic.md)
+ [자습서: 이벤트 규칙 등록](batch_sns_reg_rule.md)
+ [자습서: 규칙 테스트](batch_sns_test_rule.md)
+ [대체 규칙: 배치 작업 대기열 차단됨](#test_blocked_job_queue)

## 대체 규칙: 배치 작업 대기열 차단됨
<a name="test_blocked_job_queue"></a>

배치 작업 대기열 차단됨을 모니터링하는 이벤트 규칙을 생성하려면 다음 대체 방법을 사용하여 이 자습서를 반복합니다.**

1. **[자습서: Amazon SNS 주제 생성 및 구독](batch_sns_create_topic.md)**에서 주제 이름으로 {{BlockedJobQueue}}를 사용합니다.

1. **[자습서: 이벤트 규칙 등록](batch_sns_reg_rule.md)**에서 JSON 편집기에서 다음 패턴을 사용합니다.

   ```
   {
      "detail-type": [
        "Batch Job Queue Blocked"
      ],
      "source": [
        "aws.batch"
      ]
   }
   ```