

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 在 License Manager 中管理 Linux 訂閱
<a name="linux-subscriptions"></a>

透過 AWS License Manager，您可以檢視和管理 Amazon EC2 執行個體使用的商業 Linux 訂閱。您可以追蹤您在設定中定義之 AWS 區域 和 帳戶的 Linux AWS Organizations 訂閱使用率。License Manager 可讓您全面檢視使用 Linux 訂閱的執行中執行個體。它也會指出執行個體何時定義了多個訂閱。

License Manager 探索的資料會彙總並顯示在 License Manager 主控台和 Amazon CloudWatch 儀表板中。您也可以透過 AWS CLI 和 License Manager Linux 訂閱 API 或相關聯的 SDKs存取您的訂閱資料。

Linux 授權訂閱可以來自下列來源：

**包含訂閱AMIs**
+ Red Hat Enterprise Linux (RHEL)
+ RHEL 使用 Red Hat Cloud Access Program 自攜訂閱模型 (BYOS)
+ SUSE Linux Enterprise Server
+ Ubuntu Pro 包含訂閱的 AMI

**第三方訂閱供應商**
+ Red Hat Subscription Manager (RHSM) 的 RHEL 訂閱

Linux 訂閱探索使用最終一致性模型。一致性模型會決定載入資料並在 Linux 訂閱檢視中呈現的方式和時間。透過此模型， License Manager 可確保您的 Linux 訂閱資料從您的 資源定期更新。如果在這些間隔期間未擷取某些資料，則會在下一個指標發射時傳送資訊。這種行為可能會延遲資源，例如新啟動的 EC2 商業 Linux 執行個體，使其無法顯示在 Linux 訂閱儀表板中。

**注意**  
初始資源探索最多可能需要 36 小時才能完成，新啟動的執行個體最多可能需要 12 小時才能被探索和報告。一旦發現您的資源，就會每小時針對 Linux 訂閱資料發出 Amazon CloudWatch 指標。

如果您的帳戶位於 中 AWS Organizations，您可以將成員帳戶註冊為委派管理員。如需詳細資訊，請參閱[License Manager 中的委派管理員設定](delegated-administrator.md)。

**偵測到重複的訂閱**  
當 License Manager 在同一個 EC2 執行個體上偵測到兩個 Linux 訂閱時，它會設定重複的訂閱提醒。您可以從 License Manager 主控台的**執行個體**頁面檢視和篩選 Linux 訂閱資料。

**Red Hat Enterprise Linux 7 延長生命週期支援 (RHEL 7 ELS) 執行個體：**當您從包含 RHEL 7 ELS 訂閱的 AMI 啟動執行個體時，您仍應該向 Red Hat 註冊執行個體並取用權利。在此情況下， License Manager 會報告重複的訂閱，但這是預期的行為。

**其他 Red Hat Linux 執行個體：**我們建議您在 [Red Hat 混合雲端主控台](https://console.redhat.com/)中搜尋訂閱庫存，以了解執行個體使用的訂閱。

**Topics**
+ [在 License Manager 中設定 Linux 訂閱探索](linux-subscriptions-manage-discovery.md)
+ [在 License Manager 中檢視探索到的執行個體資料](linux-subscriptions-instances-view.md)
+ [License Manager 中 Linux 訂閱的帳單資訊](linux-subscriptions-billing-information.md)
+ [在 License Manager 中管理 Linux 訂閱的 Amazon CloudWatch 警示](linux-subscriptions-usage-alarms.md)

# 在 License Manager 中設定 Linux 訂閱探索
<a name="linux-subscriptions-manage-discovery"></a>

您可以透過 License Manager 主控台、 AWS CLI、 License Manager Linux 訂閱 API 或相關聯的 SDKs 來設定 Linux 訂閱的探索。當您為 AWS 區域 指定的 啟用 Linux 訂閱探索時，您可以選擇將探索擴展到您的帳戶 AWS Organizations。如果您不想再追蹤訂閱使用率，您也可以停用探索。

**注意**  
根據 AWS 區域 預設，每個帳戶最多可以探索和顯示 5，000 個資源。若要請求提高這些限制，請使用[提高限制表單](https://console.aws.amazon.com/support/home#/case/create?issueType=service-limit-increase)。

**Topics**
+ [設定 Linux 訂閱探索](#linux-subscriptions-configure-discovery)
+ [啟用 Red Hat Subscription Manager 訂閱探索](#rhsm-subscription-discovery)
+ [資源探索狀態原因](#linux-subscriptions-status-reasons)
+ [停用 Linux 訂閱的探索](#linux-subscriptions-disable-discovery)

## 設定 Linux 訂閱探索
<a name="linux-subscriptions-configure-discovery"></a>

若要從 License Manager 主控台的設定****頁面設定 Linux 訂閱探索，請遵循下列步驟：

1. 在 https：//[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) 開啟 License Manager 主控台。

1. 在導覽窗格中，選擇**設定**。這會開啟**設定**頁面。

1. 開啟 **Linux 訂閱**索引標籤，然後選擇**設定**。這會開啟**設定 Linux 訂閱設定**面板。

1. 選取 Linux 訂閱探索應執行的**來源 AWS 區域**。

1. 若要彙總您帳戶中的訂閱資料 AWS Organizations，請選取**連結 AWS Organizations**。只有在已為您的帳戶設定 時 AWS Organizations ，才會顯示此選項。

1. 檢閱並確認授予為 Linux 訂閱建立服務連結角色之 AWS License Manager 許可的選項。

1. 選擇 **Save configuration** (儲存組態)。

## 啟用 Red Hat Subscription Manager 訂閱探索
<a name="rhsm-subscription-discovery"></a>

若要代表您從 Red Hat Subscription Manager (RHSM) 擷取訂閱資訊，授權管理員必須提供您的 Red Hat 客戶帳戶 API 登入資料。

### 先決條件
<a name="rhsm-subscription-discovery-prereq"></a>

啟用訂閱探索之前，請確定您已符合下列先決條件。
+ 您必須先為 啟用 Linux 訂閱的預設探索， AWS 帳戶 才能設定 microSDHCM 訂閱探索。如果**未啟用**預設探索，請參閱 [設定 Linux 訂閱探索](#linux-subscriptions-configure-discovery)。
+ 如果您使用組織管理員提供的公司 Red Hat 登入，請確定您的登入 ID 已指派下列角色和許可：
  + **角色：**管理您的訂閱
  + **許可：** `View All`或 `View/Edit All`

  如果您的登入 ID 沒有必要的角色和許可，請聯絡您的 Red Hat 入口網站組織管理員，並請求將其新增至您的登入。如需 Red Hat 角色和許可的詳細資訊，請參閱 [Red Hat 客戶入口網站的角色和許可](https://access.redhat.com/articles/1757953)。如需如何聯絡 Red Hat 入口網站組織管理員的詳細資訊，請參閱 *Red Hat 客戶入口網站知識庫*中的[如何知道我的組織管理員是誰？](https://access.redhat.com/articles/customer-service-accounts#OrgAdmin)。
+ 若要啟用 microSDHCM 訂閱探索，您必須提供 Red Hat 客戶帳戶 API 離線權杖，或包含離線權杖的 AWS Secrets Manager 秘密。若要取得離線權杖，請遵循 *Red Hat 文件*網站上[產生新的離線權杖](https://docs.redhat.com/en/documentation/subscription_central/1-latest/html-single/using_apis_in_red_hat_subscription_management/index#using-rhsm-apis-con)中所述的步驟。
**重要**  
您的安全對我們很重要。您的 Red Hat 離線存取權杖會安全地存放在 Secrets Manager 中。License Manager 每次向 Red Hat 請求訂閱詳細資訊時，都會使用您的秘密來產生臨時存取字符。

### 啟用
<a name="rhsm-subscription-discovery-activate"></a>

若要從 License Manager 主控台**的設定**頁面啟用 microSDHCM 探索，請遵循下列步驟：

1. 在 https：//[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) 開啟 License Manager 主控台。

1. 在導覽窗格中，選擇**設定**。

1. 在**設定**頁面上，開啟 **Linux 訂閱**索引標籤。

1. 選擇**編輯**以更新您的 Linux 訂閱設定。這會開啟**設定 Linux 訂閱探索**頁面。

1. 若要開始啟用程序，請選取**啟用 Red Hat Subscription Manager (RHSM) 探索**核取方塊。這會顯示 **Link RHSM 帳戶**面板。

1. 選取適用於您秘密的秘密 **（權杖）** 選項，然後遵循取決於您選擇的選項的剩餘步驟。

1. 

**選項：建立新的秘密 – *建議***  
提供 Red Hat 離線存取字符，並讓 License Manager 代表您在 Secrets Manager 中建立存取秘密。

   1. 在秘密名稱中輸入**秘密的名稱**。

   1. 將您的 Red Hat 離線存取權杖貼到**離線權杖**方塊中。請確定字符值之前或之後沒有額外的空格或換行符號。您可以在 Red Hat [Subscription Manager API Tokens 頁面上產生 Red Hat 離線存取字符](https://access.redhat.com/management/api)。

**選項：選取秘密**  
在 Secrets Manager 中選取包含 Red Hat 離線存取權杖的現有秘密。

1. （選用） 新增秘密的標籤。

1. 選取頁面底部的核取方塊，確認透過啟用 Red Hat Subscription Manager 探索，您授予 AWS License Manager 服務的存取權，以收集與 Amazon EC2 執行個體上使用的 Red Hat 訂閱相關的資料。

1. 選擇 **Activate (啟用)**。

## 資源探索狀態原因
<a name="linux-subscriptions-status-reasons"></a>

 AWS License Manager 會顯示您選擇為 Linux 訂閱啟用探索的每個 AWS 區域 狀態和對應的狀態原因。如果您已將 Linux 訂閱與下列項目連結，則狀態原因會有所不同 AWS Organizations：
+ In progress (正在進行)
+ 成功
+ 失敗

針對您選擇的每個區域顯示的狀態原因一次最多會顯示兩個狀態原因。下表提供更多詳細資訊：


| 狀態原因動作 | Description | 
| --- | --- | 
|  帳戶加入  | 加入單一帳戶。 | 
|  帳戶離線  | 將單一帳戶卸任。 | 
|  組織加入  | 加入整個組織。 | 
|  Org-offboard  | 讓整個組織離職。 | 

您可以呼叫 `UpdateServiceSettings` API，然後呼叫 `GetServiceSettings` API 來監控啟用 Linux 訂閱的進度。每個狀態和狀態原因可以一次套用到多個區域。下表提供有關狀態和狀態原因的詳細資訊：

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/license-manager/latest/userguide/linux-subscriptions-manage-discovery.html)

## 停用 Linux 訂閱的探索
<a name="linux-subscriptions-disable-discovery"></a>

您可以從 AWS License Manager 設定頁面停用 Linux 訂閱的探索。不過，如果您已啟用 的探索 

**警告**  
如果您停用探索，先前針對 Linux 訂閱探索的所有資料都會從中移除 AWS License Manager。

**停用 Linux 訂閱的探索**

1. 在 https：//[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) 開啟 License Manager 主控台。

1. 在左側的導覽窗格中，選擇**設定**。

1. 在**設定**頁面上，選擇 **Linux 訂閱**索引標籤，然後選擇**停用 Linux 訂閱探索**。

1. 輸入 **Disable**，然後選擇**停用**以確認停用。

1. （選用） 移除用於 Linux 訂閱的服務連結角色。如需詳細資訊，請參閱[刪除 License Manager 的服務連結角色](https://docs.aws.amazon.com/license-manager/latest/userguide/linux-subscriptions-role.html)。

1. （選用） 停用 License Manager 與您的組織之間的受信任存取。如需詳細資訊，請參閱 [AWS License Manager 和 AWS Organizations](https://docs.aws.amazon.com/organizations/latest/userguide/services-that-can-integrate-license-manager.html) 。

# 在 License Manager 中檢視探索到的執行個體資料
<a name="linux-subscriptions-instances-view"></a>

License Manager 在所選 中完成初始資源探索程序後 AWS 區域，您可以在 主控台中檢視結果。如果您選擇連結 AWS Organizations， License Manager 會從整個組織的帳戶彙總資料。若要檢視訂閱符合您篩選條件的執行個體清單，請導覽至 AWS License Manager 主控台的**執行個體**區段。清單會顯示下列金鑰欄位。
+ **執行個體 ID** – 執行個體的 ID。
+ **狀態** – 執行個體的狀態。
+ **執行個體類型** – 執行個體的類型。
+ **訂閱** – 執行個體使用的授權訂閱名稱。
+ **重複提醒** – 表示您的執行個體上相同軟體有兩個不同的授權訂閱。
+ **帳戶 ID** – 擁有執行個體的帳戶 ID。
+ **區域** – AWS 區域 執行個體所在的 。
+ **AMI ID** – 用來啟動執行個體的 AMI ID。
+ **用量操作** – 執行個體的操作，以及與 AMI 相關聯的帳單代碼。如需詳細資訊，請參閱[用量操作值](conversion-types-windows.md#usage-operation-values)。
+ **產品代碼** – 與用來啟動執行個體的 AMI 相關聯的產品代碼。如需詳細資訊，請參閱 [AMI 產品代碼](https://docs.aws.amazon.com/marketplace/latest/userguide/ami-getting-started.html#ami-product-codes)。
+ **LastUpdatedTime** – 上次探索更新執行個體詳細資訊的時間。

**Topics**
+ [檢視所有執行個體的資料](#linux-subscriptions-instances-view-all)
+ [依訂閱檢視執行個體的資料](#linux-subscriptions-instances-view-subscription)

## 檢視所有執行個體的資料
<a name="linux-subscriptions-instances-view-all"></a>

您可以檢視和篩選 License Manager 為您帳戶中的執行個體探索的 Linux 訂閱資料 AWS Organizations，如下所示。

1. 在 https：//[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) 開啟 License Manager 主控台。

1. 在左側導覽窗格的 Linux 訂閱下，選擇**執行個體**。這會顯示具有 Linux 訂閱資料的執行個體清單。

1. （選用） 您可以使用下列篩選條件來簡化結果：
   + 帳戶
   + AMI ID
   + 重複訂閱
   + 執行個體 ID
   + 區域
   + 產品代碼
   + 使用操作

1. （選用） 選擇**匯出檢視至 CSV**，將所有執行個體的資料匯出為逗號分隔值檔案 (CSV)。

## 依訂閱檢視執行個體的資料
<a name="linux-subscriptions-instances-view-subscription"></a>

您可以檢視所有執行個體的資料已彙總至您組織中所選區域內的 帳戶。

**檢視具有特定訂閱之執行個體的探索資料**

1. 在 https：//[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) 開啟 License Manager 主控台。

1. 在左側導覽窗格的 Linux 訂閱下，選擇**訂閱**。

1. 在**訂閱名稱**欄下，選擇您要檢視資料的訂閱。

1. 選擇**執行個體**索引標籤，並視需要在主控台中檢閱資料。您可以依下列條件篩選資料：
   + 執行個體 ID
   + 帳戶
   + 區域
   + AMI ID
   + 使用操作
   + 產品代碼

1. （選用） 選擇**匯出檢視至 CSV**，以將此訂閱的執行個體資料匯出為逗號分隔值檔案 (CSV)。

# License Manager 中 Linux 訂閱的帳單資訊
<a name="linux-subscriptions-billing-information"></a>

在 Amazon EC2 上執行的每個商業 Linux 訂閱都有與 Amazon Machine Image (AMI) 相關聯的帳單資訊。商業 Linux 訂閱具有 Amazon EC2 用量操作、 AWS Marketplace 產品程式碼或兩者的組合。如需詳細資訊，請參閱《*Amazon Elastic Compute Cloud Linux 執行個體使用者指南*》中的 [AMI 帳單資訊欄位](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/billing-info-fields.html)，以及《 *AWS Marketplace 賣方指南*》中的 [AMI 產品代碼](https://docs.aws.amazon.com/marketplace/latest/userguide/ami-getting-started.html#ami-product-codes)。




| 訂閱名稱 | Amazon EC2 用量操作 | AWS Marketplace 產品代碼 | 訂閱類型 | 
| --- | --- | --- | --- | 
| Red Hat Enterprise Linux 伺服器 BYOS | RunInstances:00g0 | ✗ | 使用您自己的訂閱模型 (BYOS) | 
| Red Hat Enterprise Linux 伺服器 | RunInstances:0010 | ✗ | 包含 EC2 訂閱 | 
| 具有高可用性附加元件的 Red Hat Enterprise Linux | RunInstances:1010 | ✗ | 包含 EC2 訂閱 | 
| 具有 SQL Server Standard 和高可用性的 Red Hat Enterprise Linux | RunInstances:1014 | ✗ | 包含 EC2 訂閱 | 
| Red Hat Enterprise Linux 搭配 SQL Server Enterprise 和高可用性 | RunInstances:1110 | ✗ | 包含 EC2 訂閱 | 
| 帶 SQL Server Standard 的 Red Hat Enterprise Linux | RunInstances:0014 | ✗ | 包含 EC2 訂閱 | 
| 帶 SQL Server Web 的 Red Hat Enterprise Linux | RunInstances:0210 | ✗ | 包含 EC2 訂閱 | 
| 帶 SQL Server Enterprise 的 Red Hat Enterprise Linux | RunInstances:0110 | ✗ | 包含 EC2 訂閱 | 
| SUSE Linux Enterprise Server | RunInstances:000g | ✗ | 包含 EC2 訂閱 | 
| Red Hat Enterprise Linux for SAP 搭配高可用性和更新服務 | RunInstances:0010 | ✓ | AWS Marketplace 訂閱 1 | 
| SUSE Linux Enterprise Server 搭配 SAP | ✗ | ✓ | AWS Marketplace 訂閱 | 
| Ubuntu Pro | RunInstances:0g00 | ✓ | AWS Marketplace 訂閱 | 
| Red Hat Enterprise Linux 工作站 | ✗ | ✓ | AWS Marketplace 訂閱 | 

1 此訂閱同時具有 Amazon EC2 用量操作和 AWS Marketplace 產品代碼。

## Linux 訂閱的使用量指標
<a name="linux-subscriptions-usage-metrics"></a>

下列指標和維度適用於 Linux 訂閱：


| 指標 | Description | 
| --- | --- | 
| RunningInstancesCount |  在目前帳戶中執行的執行個體總數，依訂閱名稱或訂閱名稱和區域分組。 單位：Count 維度： `SubscriptionName`：訂閱的名稱。 `Region`：探索使用商業 Linux 訂閱之資源的區域。  | 

# 在 License Manager 中管理 Linux 訂閱的 Amazon CloudWatch 警示
<a name="linux-subscriptions-usage-alarms"></a>

License Manager 主控台中的 **Linux 訂閱**清單頁面會顯示下列金鑰詳細資訊，包括您為 License Manager 在執行個體中找到的每個 Linux 訂閱設定的 Amazon CloudWatch 警示。
+ 訂閱名稱
+ 訂閱類型
+ 每個訂閱的執行中執行個體數量
+ 設定的 Amazon CloudWatch 警示

當您從清單頁面選擇 Linux 訂閱時，**用量指標和警示**索引標籤會顯示該訂閱的資料。在此索引標籤中，Amazon CloudWatch 儀表板會在 License Manager 主控台中顯示所選訂閱的 。您可以調整儀表板，以包含特定時間範圍或*評估範圍，*從所選日期起算，以小時、天數或一週為單位。

在**用量指標和警示**索引標籤中，每個訂閱都有一個**警示**區段，其中包含下列詳細資訊：
+ **警示名稱** – 警示的名稱。
+ **狀態** – 警示的狀態。
+ **維度** – 警示的維度。維度將包含定義的 AWS 區域 和 執行個體類型。
+ **條件** – 警示的條件。條件將包含定義的比較運算子和警示閾值。

您可以使用您定義的維度和條件來建立 CloudWatch 警示，以根據目前的訂閱使用率來追蹤和提醒。Linux 訂閱主控台會顯示使用中的訂閱名稱摘要、訂閱類型、每個訂閱的執行中執行個體數量，以及警示狀態。

以下是可能的 CloudWatch 警示狀態：
+ **OK** – 指標或表達式在定義的閾值內。
+ **ALARM** – 指標或表達式超出定義的閾值。
+ **INSUFFICIENT\$1DATA** – 警示剛啟動、指標無法使用，或沒有足夠的資料可供指標判斷警示狀態。

**Topics**
+ [為 Linux 訂閱建立 CloudWatch 警示](#linux-subscriptions-alarms-create)
+ [修改 Linux 訂閱的 CloudWatch 警示](#linux-subscriptions-alarms-modify)
+ [刪除 Linux 訂閱的 CloudWatch 警示](#linux-subscriptions-alarms-delete)

## 為 Linux 訂閱建立 CloudWatch 警示
<a name="linux-subscriptions-alarms-create"></a>

您可以為執行中 EC2 執行個體上探索到的每個商業 Linux 訂閱建立警示。如有必要，您可以為每個訂閱建立多個具有不同維度和條件的警示。

**從主控台建立 Linux 訂閱的 CloudWatch 警示**

1. 在 https：//[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) 開啟 License Manager 主控台。

1. 在左側導覽窗格的 Linux 訂閱下，選擇**訂閱**。

1. 在**訂閱名稱**欄下，選擇要為其建立警示的訂閱，然後選擇**建立警示**。

1. 為警示指定下列項目：
   + **警示名稱** – 指定類似 的名稱`AWS-LM-LS-AlarmName`。
   + 執行個體類型 – 選擇將使用所選訂閱的執行個體類型。
   + 用量區域 – 選擇要為其建立警示的區域。
   + 比較運算子 – 警示閾值的比較運算子。
   + 警示閾值 – 警示閾值的值。

1. 選擇**建立**以建立警示。

## 修改 Linux 訂閱的 CloudWatch 警示
<a name="linux-subscriptions-alarms-modify"></a>

您可以從 License Manager 主控台修改現有的 CloudWatch 警示，以適應不斷變化的需求。

**從主控台修改 Linux 訂閱的 CloudWatch 警示**修改警示

1. 在 https：//[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) 開啟 License Manager 主控台。

1. 在左側導覽窗格的 Linux 訂閱下，選擇**訂閱**。

1. 在**訂閱名稱**欄下，選擇要修改的訂閱，然後選擇**編輯**。

1. 視需要修改定義的值。

1. 選擇**編輯**以修改警示。

## 刪除 Linux 訂閱的 CloudWatch 警示
<a name="linux-subscriptions-alarms-delete"></a>

您可以從 License Manager 主控台刪除現有的 CloudWatch 警示，以適應不斷變化的需求。

**從主控台刪除 Linux 訂閱的 CloudWatch 警示**

1. 在 https：//[https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) 開啟 License Manager 主控台。

1. 在左側導覽窗格的 Linux 訂閱下，選擇**訂閱**。

1. 在**訂閱名稱**欄下，選擇要修改的訂閱，然後選擇**刪除**。