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

AWS Systems Manager Inventory

AWS Systems Manager Inventory 提供对 Amazon EC2 和本地计算环境的可见性。您可以使用 Inventory 从托管实例收集元数据。您可以在中央的 Amazon Simple Storage Service (Amazon S3) 存储桶中存储此元数据,然后使用内置工具来查询数据并快速确定哪些实例运行的是软件策略需要的软件和配置,以及哪些实例需要更新。您可以使用一个一键式过程在所有托管实例上配置 Inventory。您还可以配置和查看多个 AWS 区域和账户的清单数据。

如果 Systems Manager Inventory 收集的预配置元数据类型未满足您的需求,您可以创建自定义清单。自定义清单是一个简单的 JSON 文件,包含您提供并添加到特定目录中的托管实例的信息。当 Systems Manager Inventory 收集数据时,它将捕获此自定义清单数据。例如,如果您运行一个大型数据中心,您可以将每个服务器的机架位置指定为自定义清单。然后,在您查看其他清单数据时,则可以查看机架空间数据。

重要

Systems Manager Inventory 从托管实例收集元数据。Inventory 不会访问专有信息或数据。

下表列出了可以使用 Systems Manager Inventory 收集的元数据的类型。

配置 详细信息

元数据类型

您可以配置清单以收集以下类型的元数据:

  • 应用程序:应用程序名称、发布者和版本等。

  • AWS 组件:EC2 驱动程序、代理、版本等。

  • 文件:名称、大小、版本、安装日期、修改时间和上次访问时间等。

  • 网络配置:IP 地址、MAC 地址、DNS、网关、子网掩码等。

  • Windows 更新:修补程序 ID、安装者、安装日期等。

  • 实例详细信息:系统名称、操作系统名称、操作系统版本、最后一次启动、DNS、域、工作组和操作系统架构等。

  • 服务:名称、显示名称、状态、依赖服务、服务类型、启动类型等。

  • 标签:分配给您的实例的标签。

  • Windows 注册表:注册表项路径、值名称、值类型和值。

  • Windows 角色:名称、显示名称、路径、功能类型、安装状态等。

  • 自定义清单:按照 使用自定义清单 中所述分配给托管实例的元数据。

注意

要查看清单收集的所有元数据的列表,请参阅清单收集的元数据

从中收集信息的实例

您可以选择创建您 AWS 账户中所有实例的清单,单独选择实例,或者使用 Amazon EC2 标签来确定目标实例组。有关针对所有实例执行清点收集的更多信息,请参阅创建 AWS 账户中所有托管实例的清单

何时收集信息

您可以指定几分钟、几小时、几天和几周的收集间隔。最短收集间隔为 30 分钟。

注意

根据所收集的数据量,系统可能需要几分钟将数据报告到您指定的输出中。收集信息后,元数据会通过安全 HTTPS 通道发送到一个只能从您的 AWS 账户访问的纯文本 AWS 存储。

您可以在 Inventory 页面的 AWS Systems Manager 控制台中查看数据,其中包括若干个预定义卡,可帮助您查询数据。


            Systems Manager 控制台中的 Systems Manager Inventory 卡。

注意

Inventory 卡会自动过滤掉状态为已终止已停止的 Amazon EC2 托管实例。对于本地托管实例,Inventory 卡会自动过滤掉状态为已终止的实例。

如果您创建“资源数据同步”来同步您的所有数据并将它们存储在一个 Amazon S3 存储桶中,您可以在 Inventory 详细信息视图页面上深入查看这些数据。有关更多信息,请参阅 查询多个区域和账户的 Inventory 数据