AWS Systems Manager
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

配置清单的资源数据同步

您可以使用 Systems Manager 资源数据同步将从所有托管实例收集的清单数据存储到单个 Amazon S3 存储桶。收集新的清单数据后,资源数据同步自动更新集中式数据。所有清单数据存储在目标 Amazon S3 存储桶中后,您可以使用 Amazon Athena 和 Amazon QuickSight 等服务查询和分析聚合数据。

例如,假设您将清单配置为收集关于操作系统 (OS) 和 150 个托管实例机群上运行的应用程序的数据。其中部分实例位于混合数据中心,而其他实例在多个 AWS 区域中的 Amazon EC2 中运行。如果您配置清单的资源数据同步,则您需要手动收集已收集的每个实例的清单数据,或者必须创建脚本来收集这些信息。然后您需要将数据传输到应用程序中,以便运行查询和分析数据。

使用资源数据同步,您可以通过一次性操作同步所有托管实例中的所有清单数据。在创建同步时,可以指定多个 AWS 账户和 AWS 区域的托管实例。在成功创建同步后,Systems Manager 创建所有清单数据的基准,并将其保存在目标 Amazon S3 存储桶中。当收集新的清单数据时,Systems Manager 自动更新 Amazon S3 存储桶中的数据。然后您可以快速有效地将数据传输到 Amazon Athena 和 Amazon QuickSight。

图 1 显示了资源数据同步如何将 Amazon EC2 和混合环境中的托管实例的清单数据聚合到目标 Amazon S3 存储桶。该图还显示了资源数据同步如何处理多个 AWS 账户和 AWS 区域。

图 1:对多个 AWS 账户和 AWS 区域进行资源数据同步

 Systems Manager 资源数据同步架构

如果删除托管实例,资源数据同步会保留删除的实例的清单文件。但是,对于正在运行的实例,当新文件创建并写入到 Amazon S3 存储桶中时,资源数据同步自动覆盖旧清单文件。如果要随着时间推移跟踪清单变化,您可以使用 AWS Config 服务跟踪 MangagedInstanceInventory 资源类型。有关更多信息,请参见 AWS Config 入门

相关内容

  • 资源数据同步使用下列 API 操作:CreateResourceDataSyncListResourceDataSyncDeleteResourceDataSync

  • Amazon QuickSight 是一项业务分析服务,可轻松构建可视化内容,以便您分析数据并从数据中获得见解。单击一次即可从 QuickSight 连接到 Athena。您不需要提供终端节点或用户名和密码。您可以选择 Athena 作为您的数据源,选择要分析的数据库和表,然后开始在 QuickSight 中实现数据可视化。有关更多信息,请参阅 Amazon QuickSight User Guide

  • Amazon Athena 是一种交互式查询服务,可使用此服务通过标准 SQL 查询在 Amazon S3 中轻松分析数据。Athena 无需运行 Amazon EC2 实例,因此无需管理基础设施。您只需为您运行的查询付费。有关更多信息,请参阅 Amazon Athena User Guide