

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

# 운영 권장 사항에서 경보 생성
<a name="create-alarm"></a>

AWS Resilience Hub 는 Amazon CloudWatch에서 선택한 경보를 생성하는 세부 정보가 포함된 CloudFormation 템플릿을 생성합니다. 템플릿이 생성되면 Amazon S3 URL을 통해 템플릿에 액세스하고, 템플릿을 다운로드하여 코드 파이프라인에 배치하거나, CloudFormation 콘솔을 통해 스택을 생성할 수 있습니다.

 AWS Resilience Hub 권장 사항을 기반으로 경보를 생성하려면 권장 경보에 대한 템플릿을 생성 CloudFormation 하여 코드 베이스에 포함해야 합니다.

**운영 권장 사항에 경보를 만들려면**

1. 왼쪽 탐색 메뉴에서 **애플리케이션**을 선택합니다.

1. **애플리케이션(Applications)**에서 내 애플리케이션을선택합니다.

1. **평가** 탭을 선택합니다.

   **복원력 평가** 테이블에서 다음 정보를 사용하여 평가를 식별할 수 있습니다.
   + **이름** — 작성 당시 제공한 평가의 이름입니다.
   + **상태** — 평가의 실행 상태를 나타냅니다.
   + **규정 준수 상태** — 평가가 복원력 정책을 준수하는지 여부를 나타냅니다.
   + **복원력 드리프트 상태** — 애플리케이션이 이전의 성공적인 평가에서 벗어났는지 여부를 나타냅니다.
   + **앱 버전** — 애플리케이션 버전.
   + **간접적 호출자** — 평가를 간접적으로 호출하는 역할을 나타냅니다.
   + **시작 시간** — 평가 시작 시간을 나타냅니다.
   + **종료 시간** — 평가 종료 시간을 나타냅니다.
   + **ARN** — 평가의 Amazon 리소스 이름(ARN)입니다.

1. **복원력 평가** 테이블에서 평가를 선택합니다. 평가가 없는 경우 [에서 복원력 평가 실행 AWS Resilience Hub](run-assessment.md)의 절차를 완료한 다음 이 단계로 돌아갑니다.

1. **운영 권장 사항**을 선택합니다.

1. 기본으로 선택되지 않은 경우 **경보** 탭을 선택합니다.

   **경보** 테이블에서 다음을 사용하여 권장 경보를 식별할 수 있습니다.
   + **이름** — 애플리케이션에 설정한 경보의 이름입니다.
   + **설명** — 경보의 목적을 설명합니다.
   + **상태** — Amazon CloudWatch 경보의 현재 구현 상태를 나타냅니다.

     이 열에는 다음 값 중 하나를 표시합니다.
     + **구현됨** -에서 권장하는 경보 AWS Resilience Hub 가 애플리케이션에 구현되었음을 나타냅니다. 아래 숫자를 선택하면 **경보** 테이블이 필터링되어 애플리케이션에 구현된 모든 권장 경보가 표시됩니다.
     + **구현되지 않음** -에서 권장하는 경보 AWS Resilience Hub 가 애플리케이션에 포함되어 있지만 구현되지 않았음을 나타냅니다. 아래 숫자를 선택하면 **경보** 테이블이 필터링되어 애플리케이션에 구현되지 않은 모든 권장 경보가 표시됩니다.
     + **제외**됨 -에서 권장하는 경보 AWS Resilience Hub 가 애플리케이션에서 제외됨을 나타냅니다. 아래 숫자를 선택하면 **경보** 테이블이 필터링되어 애플리케이션에서 제외된 모든 권장 경보가 표시됩니다. 권장 경보를 포함하거나 제외하는 방법에 대한 자세한 내용은 [운영 권장 사항 포함 또는 제외(Including or excluding operational recommendations)](https://docs.aws.amazon.com/resilience-hub/latest/userguide/exclude-recommend.html?icmpid=docs_resiliencehub_help_panel_operational_recommendations_alarms)를 참조하세요.
     + **비활성** **— 경보가 Amazon CloudWatch에 배포되었지만 Amazon CloudWatch에서는 상태가 INSUFICIENT\$1DATA**로 설정되어 있음을 나타냅니다. 아래 숫자를 선택하면 **경보** 테이블을 필터링하여 구현된 경보와 비활성 경보를 모두 표시합니다.
   + **구성** — 해결해야 할 보류 중인 구성 종속성이 있는지 여부를 나타냅니다.
   + **유형** — 경보 유형을 나타냅니다.
   + **AppComponent** — 이 경보와 관련된 애플리케이션 구성 요소(AppComponents)를 나타냅니다.
   + **참조 ID** - AWS CloudFormation 스택 이벤트의 논리적 식별자를 나타냅니다 AWS CloudFormation.
   + **권장 사항 ID** - AWS CloudFormation 스택 리소스의 논리적 식별자를 나타냅니다 AWS CloudFormation.

1. **경보(Alarms)** 탭에서 **경보** 테이블의 경보 권장 사항을 특정 상태를 기준으로 필터링하려면 아래에 있는 숫자를 선택합니다.

1. 애플리케이션에 설정하려는 권장 경보를 선택하고 **CloudFormation 템플릿 생성**을 선택합니다.

1. **CloudFormation 템플릿 생성** 대화 상자에서 자동 생성된 이름을 사용하거나 CloudFormation CloudFormation 템플릿 이름 상자에 템플릿 이름을 입력할 수 있습니다. **CloudFormation ** 

1. **생성(Create)**을 선택합니다. AWS CloudFormation 템플릿을 생성하는 데 최대 몇 분 정도 걸릴 수 있습니다.

   코드베이스에 권장 사항을 포함시키려면 다음 절차를 완료하세요.

**코드 기반 권장 AWS Resilience Hub 사항을 포함하려면**

1. **템플릿** 탭을 선택하면 방금 만든 템플릿을 볼 수 있습니다. 다음을 사용하여 템플릿을 식별할 수 있습니다.
   + **이름** — 작성 당시 제공한 평가의 이름입니다.
   + **상태** — 평가의 실행 상태를 나타냅니다.
   + **유형** — 운영 권장 사항의 유형을 나타냅니다.
   + **형식** — 템플릿이 생성되는 형식(JSON/ 텍스트)을 나타냅니다.
   + **시작 시간** — 평가 시작 시간을 나타냅니다.
   + **종료 시간** — 평가 종료 시간을 나타냅니다.
   + **ARN** — 템플릿의 ARN.

1. **템플릿 세부 정보**에서 **템플릿 S3 경로** 아래의 링크를 선택하여 Amazon S3 콘솔에서 템플릿 객체를 엽니다.

1. Amazon S3 콘솔의 **객체** 테이블에서 경보 폴더 링크를 선택합니다.

1. Amazon S3 경로를 복사하려면 JSON 파일 앞의 상자를 선택하고 **URL 복사**를 선택합니다.

1.  AWS CloudFormation 콘솔에서 AWS CloudFormation 스택을 생성합니다. AWS CloudFormation 스택 생성에 대한 자세한 내용은 섹션을 참조하세요[https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html).

    AWS CloudFormation 스택을 생성하는 동안 이전 단계에서 복사한 Amazon S3 경로를 제공해야 합니다.