運用上の推奨事項からのアラームの作成 - AWS レジリエンスハブ

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

運用上の推奨事項からのアラームの作成

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

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

運用上の推奨事項にアラームを作成するには
  1. 左側のナビゲーションメニューで、[アプリケーション] を選択します。

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

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

    [障害耐性評価] 表では、以下の情報を使用して評価を特定できます。

    • [名前] – 作成時に提供した評価の名前。

    • [ステータス] – 評価の実行状態を示します。

    • [コンプライアンスステータス] – 評価が障害耐性ポリシーに準拠しているかどうかを示します。

    • [障害耐性ドリフトステータス] – アプリケーションが前回の成功した評価から逸脱したかどうかを示します。

    • [アプリバージョン] – アプリケーションのバージョン。

    • [呼び出した人] – 評価を呼び出したロールを示します。

    • [開始時刻] – 評価の開始時刻を示します。

    • [終了時刻] – 評価の終了時刻を示します。

    • ARN – 評価の Amazon リソースネーム (ARN)。

  4. [障害耐性評価] 表から評価を選択します。評価を受けていない場合は、障害耐性評価の実行 の手順を完了してからこのステップに戻ってください。

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

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

    [アラーム] テーブルでは、以下を使用して推奨アラームを識別できます。

    • [名前] – アプリケーションに設定したアラームの名前。

    • [説明] – アラームの目的を説明します。

    • 状態 — Amazon CloudWatch アラームの現在の実装状態を示します。

      この列には、次のいずれかの値が表示されます。

      • 実装済み — が推奨するアラーム AWS Resilience Hub がアプリケーションに実装されていることを示します。以下の番号を選択すると、[アラーム] テーブルがフィルタリングされ、アプリケーションに実装されている推奨アラームがすべて表示されます。

      • Not implemented – によって推奨されるアラーム AWS Resilience Hub は含まれているが、アプリケーションには実装されていないことを示します。以下の番号を選択すると、[アラーム] テーブルがフィルタリングされ、アプリケーションに実装されていない推奨アラームがすべて表示されます。

      • 除外 — が推奨するアラーム AWS Resilience Hub がアプリケーションから除外されていることを示します。以下の番号を選択すると、[アラーム] テーブルがフィルタリングされ、アプリケーションから除外されている推奨アラームがすべて表示されます。推奨アラームを含めるか除外するかについて詳しくは、「運用上の推奨事項を含める/除外する」を参照してください。

      • 非アクティブ — アラームが Amazon にデプロイされているが CloudWatch、Amazon でステータスが INSUFFICIENT_DATA に設定されていることを示します CloudWatch。以下の番号を選択すると、[アラーム] テーブルがフィルタリングされ、実装済みのアラームと非アクティブなアラームがすべて表示されます。

    • [構成] – 対処する必要のある保留中の構成の依存関係があるかどうかを示します。

    • [タイプ] – アラームの種類を示します。

    • AppComponent – このアラームに関連付けられているアプリケーションコンポーネント (AppComponents) を示します。

    • リファレンス ID – の AWS CloudFormation スタックイベントの論理識別子を示します AWS CloudFormation。

    • レコメンデーション ID — 内の AWS CloudFormation スタックリソースの論理識別子を示します AWS CloudFormation。

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

  8. アプリケーションに設定する推奨アラームを選択し、 CloudFormation テンプレートの作成 を選択します。

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

  10. [Create] (作成) を選択します。これには、 AWS CloudFormation テンプレートの作成に数分かかる場合があります。

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

コードベースに AWS Resilience Hub レコメンデーションを含めるには
  1. [テンプレート] タブを選択すると、作成したテンプレートが表示されます。テンプレートを特定するには、以下を使用します。

    • [名前] – 作成時に提供した評価の名前。

    • [ステータス] – 評価の実行状態を示します。

    • [タイプ] – 運用上の推奨事項の種類を示します。

    • 形式 – テンプレートが作成される形式 (JSON/ テキスト) を示します。

    • [開始時刻] – 評価の開始時刻を示します。

    • [終了時刻] – 評価の終了時刻を示します。

    • ARN – テンプレートARNの 。

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

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

  4. Amazon S3 パスをコピーするには、JSONファイルの前にあるチェックボックスをオンにし、コピーを選択しますURL

  5. AWS CloudFormation コンソールから AWS CloudFormation スタックを作成します。 AWS CloudFormation スタックの作成の詳細については、「」を参照してくださいhttps://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-console-create-stack.html

    AWS CloudFormation スタックの作成時に、前のステップからコピーした Amazon S3 パスを指定する必要があります。