我想创建一个监控跨账户指标的 Amazon CloudWatch 警报。
简短描述
Amazon CloudWatch 跨账户可观测性允许您监控跨越一个 AWS 区域内多个账户的应用程序并对其进行故障排除。此外,您还可以在任何关联账户中搜索、可视化和分析您的指标、日志、跟踪和 CloudWatch Application Insights 应用程序,而不受账户限制。这些功能允许您针对指标创建警报,以监控跨账户指标。
解决方法
要创建监控跨账户指标的 CloudWatch 警报,请完成以下步骤:
设置监控账户
**注意:**在开始设置监控账户之前,请确保您拥有必要的权限。
完成以下步骤:
- 登录要用作监控账户的账户。
- 登录 CloudWatch 控制台。
- 在左侧导航窗格中,选择 Settings(设置)。
- 在 Monitoring account configuration(监控账户配置)旁边,选择 Configure(配置):
对于 Select data(特定数据),选择监控账户是否可以查看日志、指标、跟踪和 CloudWatch Application Insights。CloudWatch Applications Insights 包含来自与其关联的源账户的应用程序数据。
对于 List source accounts(列出源账户),输入您希望监控账户查看的源账户。要识别源账户,请输入个人账户 ID。
对于 Define a label to identify your source account(定义用于识别源账户的标签),选择要使用账户名称还是电子邮件地址来识别源账户。这些是您希望监控账户查看的账户。
- 选择 Configure(配置)。
下载 CloudFormation 模板或 URL
要下载 CloudFormation 模板或复制 URL 以将源账户关联到监控账户,请完成以下步骤:
- 登录要用作监控账户的账户。
- 登录 CloudWatch 控制台。
- 在左侧导航窗格中,选择 Settings(设置)。
- 在 Monitoring account configuration(监控账户配置)旁边,选择 Resources to link accounts(用于关联账户的资源)。
- 选择 Any account(任何账户)以接收模板或 URL 以将单个账户设置为源账户。
- 选择 Download CloudFormation template(下载 CloudFormation 模板)或 Copy URL(复制 URL)。
- (可选)重复步骤 5-6 以下载 CloudFormation 模板和 URL。
关联源账户
**注意:**在开始关联源账户之前,请确保您拥有必要的权限。
要使用 CloudFormation 模板将个人账户关联到监控账户,请参阅使用 AWS CloudFormation 模板设置单个源账户。
要使用 URL 将单个账户关联到监控账户,请完成以下步骤:
- 登录要用作源账户的账户。
- 在新浏览器窗口中输入您从监控账户复制的 URL。将出现 CloudWatch 设置页面,其中填写了预先填充的数据:
对于 Select data(特定数据),选择此源账户是否与监控账户共享日志、指标、跟踪和 CloudWatch Application Insights。
对于 Enter monitoring account configuration ARN(输入监控账户配置 ARN),请勿更改 ARN。
对于 Define a label to identify your source account(定义标签以识别您的源账户)部分,数据中预先填充了从监控账户中选择的标签。(可选)选择 Edit(编辑)进行更新。
- 选择 Link(关联)。
- 在框中输入 Confirm(确认),然后选择 Confirm(确认)。
为监控账户中的源账户指标创建警报
完成以下步骤:
- 登录 CloudWatch 控制台。
- 在导航窗格中,选择 Alarms(警报),然后选择 Create Alarm(创建警报)。当您选择 Select metric(选择指标)时,您可以查看源账户和目标账户的指标。此外,您可以按账户 ID 和标签筛选指标。
- 选择要监控的指标。
- 输入 statistic(统计数据)、period(周期)和 threshold(阈值)所需的值。然后,配置警报操作。
- 输入警报名称并创建警报。
相关信息
CloudWatch 跨账户可观测性
全新 Amazon CloudWatch 跨账户可观测性
根据静态阈值创建 CloudWatch 警报