

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# License Manager 中的库存搜索
<a name="inventory"></a>

License Manager 允许您使用 [Systems Manager 清单](https://aws.amazon.com/systems-manager/faq/)查找本地应用程序，然后将许可规则附加到这些应用程序。将许可规则附加到这些服务器后，您可以在 License Manager 控制面板中跟踪它们以及您的 AWS 服务器。

对于使用 License 资产组的组织，可以将库存搜索结果整合到 AWS 组织内的多个 AWS 区域和账户中，从而提供已发现资源的统一视图，无论这些资源位于哪个地区或账户中。

不过，License Manager 无法在启动或终止时验证这些服务器的许可规则。要保留有关非 AWS 服务器的信息 up-to-date，必须使用 License Manager 控制台的 “**清单” 搜索**部分定期刷新清单信息。

Systems Manager 将数据存储为清单数据 30 天。在此期间，License Manager 会将托管实例计为活动实例，即使无法对该实例进行 Ping 操作也是如此。在从 Systems Manager 中清除清单数据后，License Manager 会将实例标记为非活动状态并更新本地清单数据。为了确保托管实例计数准确，我们建议在 Systems Manager 中手动取消注册实例，以便 License Manager 能够运行清理操作。

查询 Systems Manager 库存需要资源数据同步才能将库存存储在 Amazon S3 存储桶中，Amazon Athena 需要汇总来自组织账户的库存数据， AWS Glue 并提供快速的查询体验。有关更多信息，请参阅 [在 License Manager 中使用服务相关角色](using-service-linked-roles.md)。

如果您的组织不限制 AWS 用户创建 AMI 派生的实例或在运行的实例上安装其他软件，资源清单跟踪也是非常有用的。License Manager 为您提供了一种机制以使用清单搜索轻松查找这些实例和应用程序。您可以将规则附加到这些已发现的资源，并像从托管创建的实例一样跟踪和验证它们 AMIs。

**Topics**
+ [

# 在 License Manager 中使用库存搜索
](discovery.md)
+ [

# 在 License Manager 中自动发现库存
](automated-discovery.md)

# 在 License Manager 中使用库存搜索
<a name="discovery"></a>

License Manager 使用 [Systems Manager 清单](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-inventory.html)来发现本地软件使用情况。将自管理许可证与本地服务器关联后，License Manager 会定期收集软件清单，更新许可信息，并刷新其控制面板以报告使用情况。

**Topics**
+ [

## 为库存搜索进行设置
](#discovery-setup)
+ [

## 使用库存搜索
](#using-discovery)
+ [

## 向自行管理的许可证添加自动发现规则
](#add-discovery-rule)
+ [

## 将自行管理的许可证与库存搜索相关联
](#discovered)
+ [

## 解除自行管理许可证和资源的关联
](#disassociate)

## 为库存搜索进行设置
<a name="discovery-setup"></a>

在使用资源库存搜索之前，请完成以下要求：
+ 通过将 License Manager 与您的账户集成，启用跨 AWS Organizations 账户库存发现。有关更多信息，请参阅 [License Manager 中的设置](settings.md)。
+ 为要管理的服务器和应用程序创建自管理许可证。例如，创建一个自管理许可证，该许可证反映了您与 Microsoft 签订的 SQL Server Enterprise 许可协议的条款。

## 使用库存搜索
<a name="using-discovery"></a>

请完成以下步骤以搜索资源库存。您可以按名称（例如，以“SQL Server”开头的名称）和随附许可证类型（例如，不适用于“SQL Server Web”的许可证）搜索应用程序。

**搜索您的资源清单**

1. 打开 License Manager 控制台，网址为[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)。

1. 在导航窗格中，选择 **库存搜索**。

1. （可选）您可以指定筛选选项以简化搜索结果，如下所示。  
**亚马逊 EC2 资源**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/license-manager/latest/userguide/discovery.html)  
**Amazon RDS 资源**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_cn/license-manager/latest/userguide/discovery.html)

   有关 Amazon RDS 数据库产品许可证的更多信息，请参阅 A *mazon [RDS 用户指南中的 RDS for Oracle 许可选项](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Oracle.Concepts.Licensing.html)或 RDS* [for Db2 许可选项](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/db2-licensing.html)。

## 向自行管理的许可证添加自动发现规则
<a name="add-discovery-rule"></a>

将产品信息添加到自管理许可证后，License Manager 可以跟踪安装了这些产品的实例的许可证使用情况。有关更多信息，请参阅 [在 License Manager 中自动发现库存](automated-discovery.md)。

**向自管理许可证添加自动化发现规则**

1. 打开 License Manager 控制台，网址为[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)。

1. 打开**库存搜索**页面。

1. 选择资源，然后选择**添加自动化发现规则**。

1. 对于**自管理许可证**，请选择自管理许可证。

1. 指定要发现和跟踪的产品。

1. （可选）选择在**卸载软件时停止跟踪实例**，以便在 License Manager 检测到软件已卸载并且已过任何许可证关联期限后，许可证可供重用。

1. （可选）要从自动发现中排除资源，请选择**添加排除规则**。
**注意**  
排除规则不适用于亚马逊 RDS 产品（例如 Oracle 的 RDS 和适用于 Db2 的 RDS）。

   1. 选择要筛选的**属性**，目前支持**账户 ID** 和**标签**。

   1. 输入用于标识该属性的信息。对于**账户 ID**，请指定 12 位数的 AWS 账户 ID 作为值。对于**标签**，请输入一 key/value 对。

   1. 重复步骤 7 以添加其他规则。

1. 选择**添加**。

## 将自行管理的许可证与库存搜索相关联
<a name="discovered"></a>

确定需要管理的未管理资源后，可以手动将其与自管理许可证相关联，而不必使用自动化发现功能。

**将自管理许可证与资源相关联**

1. 打开 License Manager 控制台，网址为[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)。

1. 打开**库存搜索**页面。

1. 选择资源，然后选择**关联自管理许可证**。

1. 对于**自管理许可证名称**，请选择自管理许可证。

1. （可选）选择**与我的所有成员账户共享自管理许可证**。

1. 选择**关联 **。

## 解除自行管理许可证和资源的关联
<a name="disassociate"></a>

如果软件供应商的许可条款发生变化，则可以解除手动关联的资源，然后删除自管理许可证。

**解除自管理许可证和资源的关联**

1. 打开 License Manager 控制台，网址为[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)。

1. 在左侧导航窗格中，选择**自管理许可证**。

1. 选择自管理许可证的名称。

1. 选择**资源**。

1. 选择要与自行管理的许可证取消关联的每个资源，然后选择**取消关联资源**。

# 在 License Manager 中自动发现库存
<a name="automated-discovery"></a>

License Manager 使用 [Systems Manager 清单](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-inventory.html)来发现 Amazon EC2 实例和本地实例上的软件使用情况。您可以将产品信息添加到您的自管理许可证中，License Manager 将跟踪安装了这些产品的实例。此外，您可以根据许可协议指定排除规则，以决定要排除哪些实例。您可以将属于 AWS 账户的实例 IDs 或与资源标签关联的实例排除在自动发现范围之外

可以将自动化发现添加到新的许可证集、现有的自管理许可证或库存中的资源中。可以随时使用 [UpdateLicenseConfiguration](https://docs.aws.amazon.com/license-manager/latest/APIReference/API_UpdateLicenseConfiguration.html)API 命令通过 CLI 编辑自动发现规则。要在控制台中编辑规则，您必须删除现有自管理许可证并创建新的许可证。

要使用自动化发现功能，您必须将产品信息添加到您的自管理许可证中。在使用**库存搜索**创建自管理许可证时可以执行此操作。

您无法手动解除关联通过自动化发现功能跟踪的实例。默认情况下，在卸载软件后，自动化发现功能不会解除与跟踪的实例的关联。您可以配置自动化发现功能，以在卸载软件时停止跟踪实例。

配置自动化发现功能后，您可以通过 License Manager 控制面板跟踪许可证使用情况。

**先决条件**
+ 通过将 License Manager 与您的账户集成，启用跨 AWS Organizations 账户库存搜索。有关更多信息，请参阅 [License Manager 中的设置](settings.md)。
**注意**  
 单个账户可以设置自动化发现功能，但不能添加排除规则。
+ 在您的实例上安装 Systems Manager 清单。

**在创建自管理许可证时配置自动化发现功能**  
在创建自管理许可证时，您可以配置自动化发现规则和排除规则。有关更多信息，请参阅 [在 License Manager 中创建自行管理的许可证](create-license-configuration.md)。

**向现有自管理许可证添加自动化发现规则**

 使用以下过程通过控制台将自动化发现规则添加到现有的自管理许可证，您也可以从**库存搜索**窗格中执行此操作，方法是选择资源 ID 并选择**添加自动化发现规则**。

1. 打开 License Manager 控制台，网址为[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/)。

1. 在左侧导航窗格中，选择**自管理许可证**。

1. 选择自管理许可证的名称以打开许可证详细信息页面。

1. 在**自动化发现规则**选项卡上，选择**添加自动化发现规则**。

1. 指定要发现和跟踪的产品。
**注意**  
以下限制适用于亚马逊 RDS 数据库产品（例如适用于 Oracle 的 Amazon RDS 和适用于 Db2 的 Amazon RDS）：  
最多支持一条指定 Amazon RDS 数据库产品的规则。
每个 Amazon RDS 数据库产品只允许使用一种许可配置。

1. （可选）选择在**卸载软件时停止跟踪实例**，以便在 License Manager 检测到软件已卸载并且已过任何许可证关联期限后，许可证可供重用。

1. （可选）要定义要从自动化发现中排除的资源，请选择**添加排除规则**。
**注意**  
排除规则不适用于 RDS 数据库产品（例如适用于 Oracle 的 Amazon RDS 和适用于 Db2 的 Amazon RDS）。
排除规则只有在启用[跨账户资源查找](settings-managed-licenses.md#settings-resource-discovery)后才可用。

   1. 选择要筛选的**属性**，目前支持**账户 ID** 和**标签**。

   1. 输入用于标识该属性的信息。对于**账户 ID**，请指定 12 位数的 AWS 账户 ID 作为值。对于**标签**，请输入一 key/value 对。

   1. 重复步骤 7 以添加其他规则。

1. 完成后，选择**添加**以应用您的自动化发现规则。