本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用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堆栈。
选择包含要分析的资源的堆栈
打开 Amazon DevOps Guru 控制台,网址为 https://console.aws.amazon.com/devops-guru/
。 -
打开导航窗格,然后选择设置。
-
在 DevOps Guru 分析涵盖范围中,选择管理。
-
如果您希望 DevOps Guru 分析所选堆栈中的资源,请选择 CloudFormation 堆栈,然后选择以下选项之一。
-
所有资源 — 分析您账户中堆栈中的所有资源。每个堆栈中的资源都分组到各自的应用程序中。系统不会分析账户中不在堆栈中的任何资源。
-
选择堆栈 — 选择您希望 DevOps Guru 分析的堆栈。所选每个堆栈中的资源将分组到各自的应用程序中。您可以在查找堆栈中输入堆栈的名称以快速找到特定堆栈。您最多可以选择 1,000 个堆栈。
-
-
选择 Save(保存)。
选择要 DevOps Guru 分析的堆栈 (DevOps Guru SDK)
要使用 Amazon DevOps Guru 软件开发工具包指定AWS CloudFormation堆栈,请使用UpdateResourceCollection
方法。有关此操作的更多信息,请参见 Amazon DynamoDB API 参考的 UpdateGlobalTableSettings。