使用 AWS 资源定义应用程序 - Amazon DevOps Guru

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

使用 AWS 资源定义应用程序

Amazon DevOps Guru 对覆盖范围内的资源进行分组,指定其分析哪些资源以获得操作见解。资源按 AWS CloudFormation 堆栈中的资源或带标签的资源进行分组。您可以在设置 DevOps Guru 时选择堆栈或标签。您也可以稍后更新堆栈或标签。我们建议您将资源组视为应用程序。例如,您可能会将用于监控应用程序的所有资源定义在一个堆栈中。或者,您可以为数据库应用程序中使用的所有资源添加相同的标签。该边界定义了 DevOps Guru 分析哪些资源。集合中的所有资源都在这个边界内。您账户中不在资源集合中的任何资源都在边界之外,将不会接受分析。有关支持的服务和资源的更多信息,请参阅 Amazon DevOps Guru 定价

您可以通过三种方式定义包含应用程序资源的边界覆盖范围。

  • 指定您的 AWS 账户和区域中所有支持的 AWS 资源。这使您的账户和区域成为您的资源边界。使用此选项,DevOps Guru 可以分析您的账户和区域中所有支持的资源。一个堆栈中的所有资源都分组到一个应用程序中。任何不在堆栈中的资源都将分组到各自的应用程序中。

  • 使用 AWS CloudFormation 堆栈来指定应用程序中的资源。堆栈包含使用 AWS CloudFormation 生成的资源。在 DevOps Guru 中,您可以在自己的账户中选择堆栈。您选择的每个堆栈中的资源将分组到一个应用程序中。DevOps Guru 会对堆栈中的所有资源进行分析,以获取见解。

  • 使用 AWS 资源指定应用程序。每个AWS标签均包含一个和一个。在 DevOps Guru 中,选择一个标签,然后选择一个或多个与该配对的。您可以使用这些将资源分组到应用程序中。

有关更多信息,请参阅在 DevOps Guru 中更新AWS分析的涵盖范围