根据操作建议创建警报 - AWS 弹性中心

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

根据操作建议创建警报

AWS Resilience Hub 创建包含在 Amazon 中创建所选警报的详细信息的 AWS CloudFormation 模板 CloudWatch。生成模板后,您可以通过 Amazon S3 访问该模板URL,下载模板并将其放入您的代码管道中,或者通过 AWS CloudFormation 控制台创建堆栈。

要根据 AWS Resilience Hub 建议创建警报,必须为推荐的警报创建 AWS CloudFormation 模板并将其包含在代码库中。

在操作建议中创建警报
  1. 在左侧的导航菜单中,选择应用程序

  2. 应用程序中,选择您的应用程序。

  3. 选择评估选项卡。

    弹性评估表中,您可以使用以下信息来标识您的评估:

    • 名称 — 创建评估时提供的评估名称。

    • 状态 — 指示评估的实施状态。

    • 合规性状态 — 指示评估是否符合弹性策略。

    • 弹性偏差状态 — 指示您的应用程序是否与之前的成功评估有所偏差。

    • 应用程序版本 — 应用程序的版本。

    • 调用者 — 指示调用评估的角色。

    • 开始时间 — 表示评估的开始时间。

    • 结束时间 — 表示评估的结束时间。

    • ARN— 评估的亚马逊资源名称 (ARN)。

  4. 弹性评估表中选择一项评估。如果您没有进行评估,请完成 在中进行弹性评估 AWS Resilience Hub 中的过程,然后返回此步骤。

  5. 选择操作建议

  6. 如果默认情况下未选中,请选择警报选项卡。

    警报表中,您可以使用以下方式标识建议的警报:

    • 名称 — 您为应用程序设置的警报的名称。

    • 描述 — 描述警报的目标。

    • 状态 — 表示 Amazon CloudWatch 警报的当前实施状态。

      该列显示以下值之一:

      • 已实施-表示建议的警报已 AWS Resilience Hub 在您的应用程序中实现。选择下面的数字可对警报表进行筛选,以显示您的应用程序中实施的所有建议警报。

      • 未实现 — 表示您的应用程序中包含 AWS Resilience Hub 但未实现推荐的警报。选择下面的数字可对警报表进行筛选,以显示您的应用程序中未实施的所有建议警报。

      • 已@@ 排除 — 表示您的应用程序中 AWS Resilience Hub 已排除推荐的警报。选择下面的数字可对警报表进行筛选,以显示从您的应用程序中排除的所有建议警报。有关包含和排除建议警报的更多信息,请参阅包含或排除操作建议

      • 非活动 — 表示警报已部署到亚马逊 CloudWatch,但在 Amazon DATA 中,状态设置为 INSUFFICIENT_ CloudWatch。选择下面的数字可对警报表进行筛选,以显示所有已实施但非活动的警报。

    • 配置 — 指示是否有任何待处理的配置依赖项需要解决。

    • 类型 — 表示警报的类型。

    • AppComponent— 表示与此警报关联的应用程序组件 (AppComponents)。

    • 参考 ID — 表示中 AWS CloudFormation 堆栈事件的逻辑标识符 AWS CloudFormation。

    • 建议 ID — 表示中 AWS CloudFormation 堆栈资源的逻辑标识符 AWS CloudFormation。

  7. 警报选项卡中,如要根据特定状态筛选警报表中的警报建议,请在该状态下选择一个数字。

  8. 选择要为应用程序设置的推荐警报,然后选择创建 CloudFormation 模板

  9. 在 “创建 CloudFormation 模板” 对话框中,您可以使用自动生成的名称,也可以在 AWS CloudFormation 模板名称框中输入CloudFormation 模板的名称

  10. 选择创建。创建 AWS CloudFormation 模板可能需要几分钟。

    完成以下过程以将建议包含在代码库中。

要在代码库中加入 AWS Resilience Hub 建议
  1. 选择模板选项卡以查看刚才创建的模板。您可以使用以下方式来标识模板:

    • 名称 — 创建评估时提供的评估名称。

    • 状态 — 指示评估的实施状态。

    • 类型 — 表示操作建议的类型。

    • 格式-表示创建模板的格式(JSON/文本)。

    • 开始时间 — 表示评估的开始时间。

    • 结束时间 — 表示评估的结束时间。

    • ARN— 模板的 ARN

  2. 模板详细信息下,选择模板 S3 路径下方的链接,在 Amazon S3 控制台中打开模板对象。

  3. 在 Amazon S3 控制台中,从 “对象” 表中选择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 路径。