使用AWS CloudFormation堆栈识别 DevOps Guru 应用程序中的资源 - Amazon DevOps Guru

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

使用AWS CloudFormation堆栈识别 DevOps Guru 应用程序中的资源

您可以使用AWS CloudFormation堆栈来指定您希望 DevOps Guru 分析哪些AWS资源。堆栈是可作为单个单元管理的一系列AWS资源的集合。您选择的堆栈中的资源构成您的 DevOps Guru 涵盖范围边界。对于您选择的每个堆栈,都会分析其受支持资源中的操作数据是否存在异常行为。然后将这些问题分组为相关异常以创建见解。每个见解都包含一项或多项建议,可帮助处理这些异常。您可以指定的最大堆栈数是 1000。有关更多信息,请参阅AWS CloudFormation用户指南在 DevOps Guru 中更新AWS分析的涵盖范围中的使用堆栈

选择一个堆栈后,DevOps Guru 会立即开始分析您添加到堆栈的任何资源。如果您从堆栈中移除一个资源,将不再对其进行分析。

如果您选择让 DevOps Guru 分析账户中所有支持的资源(这意味着您的AWS账户和区域就是您的 DevOps Guru 涵盖范围),DevOps Guru 将分析您账户中所有支持的资源,包括堆栈中的资源,并创建见解。根据不在堆栈中的资源的异常创建的见解在账户级别进行分组。如果见解是根据堆栈中资源的异常创建的,将在堆栈级别对其进行分组。有关更多信息,请参阅了解异常行为如何分组为见解

选择要 DevOps Guru 分析的堆栈

通过选择创建资源的AWS CloudFormation堆栈,指定您希望 Amazon DevOps Guru 分析的资源。您可以使用 AWS Management Console 或 SDK 来完成此操作。

选择要 DevOps Guru 分析的堆栈(控制台)

可以使用控制台来添加AWS CloudFormation堆栈。

选择包含要分析的资源的堆栈
  1. 打开 Amazon DevOps Guru 控制台,网址为 https://console.aws.amazon.com/devops-guru/

  2. 打开导航窗格,然后选择设置

  3. DevOps Guru 分析涵盖范围中,选择管理

  4. 如果您希望 DevOps Guru 分析所选堆栈中的资源,请选择 CloudFormation 堆栈,然后选择以下选项之一。

    • 所有资源 — 分析您账户中堆栈中的所有资源。每个堆栈中的资源都分组到各自的应用程序中。系统不会分析账户中不在堆栈中的任何资源。

    • 选择堆栈 — 选择您希望 DevOps Guru 分析的堆栈。所选每个堆栈中的资源将分组到各自的应用程序中。您可以在查找堆栈中输入堆栈的名称以快速找到特定堆栈。您最多可以选择 1,000 个堆栈。

  5. 选择 Save(保存)。

选择要 DevOps Guru 分析的堆栈 (DevOps Guru SDK)

要使用 Amazon DevOps Guru 软件开发工具包指定AWS CloudFormation堆栈,请使用UpdateResourceCollection方法。有关此操作的更多信息,请参见 Amazon DynamoDB API 参考UpdateGlobalTableSettings