AWS 服务的最佳实践警报建议
CloudWatch 提供开箱即用的警报建议。我们建议您为其他 AWS 服务发布的指标创建此类 CloudWatch 警报。这些建议可以帮助您确定应为哪些指标设置警报,以遵循监控最佳实践。这些建议还建议了要设置的警报阈值。遵循这些建议可以帮助您避免错过对 AWS 基础设施的重要监控。
要查找警报建议,您可以使用 CloudWatch 控制台的“指标”部分,然后选择“警报建议”筛选开关。如果您在控制台中导航到“建议警报”,然后创建建议警报,CloudWatch 可以预先填充一些警报设置。对于某些建议警报,系统也会预先填充警报阈值。您还可以使用控制台下载建议警报的基础设施即代码警报定义,然后使用此代码在 AWS CloudFormation、AWS CLI 或 Terraform 中创建警报。
您还可以在 建议的警报 中查看推荐的警报列表。
您需要为自己创建的警报付费,费率与您在 CloudWatch 中创建的任何其他警报的费率相同。使用这些建议不会产生额外费用。有关更多信息,请参阅 Amazon CloudWatch 定价
查找并创建建议警报
按照以下步骤查找 CloudWatch 建议您为其设置警报的指标,并可以选择创建其中一种警报。第一个过程说明了如何查找包含建议警报的指标,以及如何创建其中一种警报。
您还可以批量下载 AWS 命名空间中所有建议警报的基础设施即代码警报定义,例如 AWS/Lambda
或 AWS/S3
。本主题的后续部分中包含了这些说明。
查找包含建议警报的指标,并创建单个建议警报
访问 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 控制台。 -
在导航窗格中,依次选择 Metrics(指标)、All metrics(所有指标)。
-
在指标表上方,选择警报建议。
指标命名空间列表经过筛选,仅包含具有警报建议且您账户中的服务将发布的指标。
为服务选择命名空间。
此命名空间下的指标列表经过筛选,仅包括具有警报建议的指标。
-
要查看指标的警报意图和建议阈值,请选择查看详细信息。
要为其中一个指标创建警报,请执行以下操作之一:
-
要使用控制台创建警报,请执行以下操作:
选中指标的复选框,然后选择图形化指标选项卡。
选择警报图标。
随即出现警报创建向导,其中根据警报建议填入了指标名称、统计数据和时间段。如果建议包含特定阈值,则该值也会预先填充。
选择下一步。
-
在通知下面,选择当警报转换为
ALARM
、OK
或INSUFFICIENT_DATA
状态时要通知的 SNS 主题。要使告警为相同告警状态或不同告警状态发送多个通知,请选择添加通知。
要让警报不发送通知,请选择删除。
要让警报执行 Auto Scaling 或 EC2 操作,请选择相应的按钮,然后选择警报状态和要执行的操作。
-
在完成后,选择下一步。
-
输入警报的名称和说明。名称只能包含 ASCII 字符。然后选择下一步。
在 Preview and create 下面,确认具有所需的信息和条件,然后选择 Create alarm。
要下载基础设施即代码警报定义以在 AWS CloudFormation、AWS CLI 或 Terraform 中使用,请选择下载警报代码并选择所需格式。下载的代码将包含指标名称、统计数据和阈值的建议设置。
-
下载针对 AWS 服务的所有建议警报的基础设施即代码警报定义
访问 https://console.aws.amazon.com/cloudwatch/
打开 CloudWatch 控制台。 -
在导航窗格中,依次选择 Metrics(指标)、All metrics(所有指标)。
-
在指标表上方,选择警报建议。
指标命名空间列表经过筛选,仅包含具有警报建议且您账户中的服务将发布的指标。
为服务选择命名空间。
此命名空间下的指标列表经过筛选,仅包括具有警报建议的指标。
下载警报代码会显示建议为该命名空间中的指标设置多少个警报。要下载所有建议警报的基础设施即代码警报定义,请选择下载警报代码,然后选择所需代码格式。