首页 > 解决方案 > 以编程方式跨不同帐户访问 cloudwatch

问题描述

我正在使用可用于监控各种 AWS 账户的 prometheus cloudwatch 导出器。我看到了很多关于配置单个 IAM 用户(不是程序化的)以进行跨账户访问的文档,但无法找到配置程序化用户以跨多个账户访问 cloudwatch 的步骤。如果有人可以为我提供相同的指针,那就太好了

标签: amazon-web-servicesamazon-iamprometheus

解决方案


您不能真正跨账户使用单个 IAM 角色。您真正需要的是创建一个可由不同用户帐户代入的 IAM 角色。

下面的链接将有助于定义可由不同帐户承担的角色: https ://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html?shortFooter=true# tutorial_cross-account-with-roles-2

要使用 cloudwatch 导出器,您需要允许导出器以类似的方式承担角色。您也可以使用编码轻松创建这些角色。评论有关您需要的更多详细信息,将有所帮助


推荐阅读