

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 運用上の推奨事項からのアラームの作成
<a name="create-alarm"></a>

AWS Resilience Hub は、Amazon CloudWatch で選択したアラームを作成するための詳細を含む CloudFormation テンプレートを作成します。テンプレートが生成されたら、Amazon S3 のURL を介してテンプレートにアクセスし、ダウンロードしてコードパイプラインに配置するか、 CloudFormation コンソールからスタックを作成できます。

 AWS Resilience Hub 推奨事項に基づいてアラームを作成するには、推奨アラームのテンプレートを作成し CloudFormation 、コードベースに含める必要があります。

**運用上の推奨事項にアラームを作成するには**

1. 左側のナビゲーションメニューで、**[アプリケーション]** を選択します。

1. **アプリケーション**で、アプリケーションを選択します。

1. **[評価]** タブを選択します。

   **[障害耐性評価]** 表では、以下の情報を使用して評価を特定できます。
   + **[名前]** – 作成時に提供した評価の名前。
   + **[ステータス]** – 評価の実行状態を示します。
   + **[コンプライアンスステータス]** – 評価が障害耐性ポリシーに準拠しているかどうかを示します。
   + **[障害耐性ドリフトステータス]** – アプリケーションが前回の成功した評価から逸脱したかどうかを示します。
   + **[アプリバージョン]** – アプリケーションのバージョン。
   + **[呼び出した人]** – 評価を呼び出したロールを示します。
   + **[開始時刻]** – 評価の開始時刻を示します。
   + **[終了時刻]** – 評価の終了時刻を示します。
   + **[ARN]** - 評価の Amazon リソースネーム (ARN)。

1. **[障害耐性評価]** 表から評価を選択します。評価を受けていない場合は、[での障害耐性評価の実行 AWS Resilience Hub](run-assessment.md) の手順を完了してからこのステップに戻ってください。

1. **[運用上の推奨事項]** を選択します。

1. デフォルトで選択されていない場合は、**[アラーム]** タブを選択します。

   **[アラーム]** テーブルでは、以下を使用して推奨アラームを識別できます。
   + **[名前]** – アプリケーションに設定したアラームの名前。
   + **[説明]** – アラームの目的を説明します。
   + **[状態]** – Amazon CloudWatch アラームの現在の実装状態を示します。

     この列には、次のいずれかの値が表示されます。
     + **実装済み** – が推奨するアラーム AWS Resilience Hub がアプリケーションに実装されていることを示します。以下の番号を選択すると、**[アラーム]** テーブルがフィルタリングされ、アプリケーションに実装されている推奨アラームがすべて表示されます。
     + **実装されていない** – が推奨するアラーム AWS Resilience Hub は含まれているが、アプリケーションには実装されていないことを示します。以下の番号を選択すると、**[アラーム]** テーブルがフィルタリングされ、アプリケーションに実装されていない推奨アラームがすべて表示されます。
     + **除外** – が推奨するアラーム AWS Resilience Hub がアプリケーションから除外されていることを示します。以下の番号を選択すると、**[アラーム]** テーブルがフィルタリングされ、アプリケーションから除外されている推奨アラームがすべて表示されます。推奨アラームを含めるか除外するかについて詳しくは、「[運用上の推奨事項を含める/除外する](https://docs.aws.amazon.com/resilience-hub/latest/userguide/exclude-recommend.html?icmpid=docs_resiliencehub_help_panel_operational_recommendations_alarms)」を参照してください。
     + **[非アクティブ]** – アラームは Amazon CloudWatch にデプロイされているが、Amazon CloudWatch ではステータスが **[INSUFFICIENT\_DATA]** に設定されていることを示します。以下の番号を選択すると、**[アラーム]** テーブルがフィルタリングされ、実装済みのアラームと非アクティブなアラームがすべて表示されます。
   + **[構成]** – 対処する必要のある保留中の構成の依存関係があるかどうかを示します。
   + **[タイプ]** – アラームの種類を示します。
   + **[AppComponent]** – このアラームに関連するアプリケーションコンポーネント (AppComponents) を示します。
   + **リファレンス ID** – AWS CloudFormation スタックイベントの論理識別子を示します AWS CloudFormation。
   + **レコメンデーション ID** – AWS CloudFormation スタックリソースの論理識別子を示します AWS CloudFormation。

1. **[アラーム]** タブで、**[アラーム]** テーブル内のアラーム推奨事項を特定の状態に基づいてフィルタリングするには、その下にある番号を選択します。

1. アプリケーションに設定したい推奨アラームを選択し、**[CloudFormation テンプレートの作成]** を選択します。

1. **CloudFormation テンプレートの作成**ダイアログでは、自動生成された名前を使用するか、CloudFormation CloudFormation テンプレート名ボックスにテンプレートの名前を入力できます。 **CloudFormation ** 

1. **[作成]** を選択します。 AWS CloudFormation テンプレートの作成には数分かかる場合があります。

   コードベースに推奨事項を含めるには、以下の手順を実行します。

**コードベースに AWS Resilience Hub レコメンデーションを含めるには**

1. **[テンプレート]** タブを選択すると、作成したテンプレートが表示されます。テンプレートを特定するには、以下を使用します。
   + **[名前]** – 作成時に提供した評価の名前。
   + **[ステータス]** – 評価の実行状態を示します。
   + **[タイプ]** – 運用上の推奨事項の種類を示します。
   + **[フォーマット]** – テンプレートが作成されるフォーマット (JSON/テキスト) を示します。
   + **[開始時刻]** – 評価の開始時刻を示します。
   + **[終了時刻]** – 評価の終了時刻を示します。
   + **ARN** – テンプレートの ARN

1. **[テンプレートの詳細]** で、**[テンプレート S3 パス]** の下のリンクを選択し、Amazon S3 コンソールでテンプレートオブジェクトを開きます。

1. Amazon S3 コンソールの **Objects** テーブルから、Alarms フォルダのリンクを選択します。

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 パスを指定する必要があります。