使用 追蹤 Amazon EC2 專用主機組態變更 AWS Config - Amazon Elastic Compute Cloud

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

使用 追蹤 Amazon EC2 專用主機組態變更 AWS Config

您可以使用 AWS Config 記錄專用主機的組態變更,以及啟動、停止或終止的執行個體。接著,您就可以將 AWS Config 擷取的資訊做為授權回報的資料來源。

AWS Config 會個別記錄專用主機和執行個體的組態資訊,並透過關係配對此資訊。有下列三種回報條件:

  • AWS Config 記錄狀態 - 當開啟時, AWS Config 會記錄一或多個 AWS 資源類型,其中可包含專用主機和專用執行個體。為了擷取授權回報所需的資訊,請確認主機和執行個體的下列欄位都有記錄到。

  • 主機記錄狀態— 為 Enabled (啟用) 時,會記錄專用執行個體的組態資訊。

  • 執行個體記錄狀態 – 為 Enabled (啟用) 時,會記錄專用預留執行個體的組態資訊。

如果上述三個條件中有任一個停用,Edit Config Recording (編輯組態記錄) 按鈕的圖示就會是紅色。若要獲得這項工具的完整效益,請確認所有三個記錄方法均為啟用。所有三個項目均啟用時,圖示即為綠色。若要編輯設定,請選擇 Edit Config Recording (編輯組態記錄)。系統會將您導向 AWS Config 主控台中的設定 AWS Config頁面,您可以在其中設定 AWS Config 和開始記錄主機、執行個體和其他支援的資源類型。如需詳細資訊,請參閱《 AWS Config 開發人員指南》中的AWS Config 使用主控台設定

注意

AWS Config 會在發現 資源後記錄資源,這可能需要幾分鐘的時間。

AWS Config 開始記錄主機和執行個體的組態變更後,您可以取得已配置或發行之任何主機的組態歷史記錄,以及已啟動、停止或終止的任何執行個體。例如,您可以在任何時間點於專用執行個體的組態歷史記錄中,查詢該主機上啟動了多少執行個體,以及該主機上的通訊端與核心數目。對於任何這些執行個體,您也可以查詢其 Amazon Machine Image (AMI) 的 ID。您可以使用這些資訊來回報您自有伺服器固定的軟體授權 (依據每個通訊端或每個核心)。

您可以透過以下任何方式來檢視組態歷史記錄:

  • 使用 AWS Config 主控台。對於每個記錄的資源,您可以查看時間軸頁面,其中提供組態詳細資訊的歷史記錄。若要查看此頁面,請選擇專用執行個體頁面中的 Config Timeline (組態時間軸) 欄內的灰色圖示。如需詳細資訊,請參閱《 AWS Config 開發人員指南》中的在 AWS Config 主控台中檢視組態詳細資訊

  • 透過執行 AWS CLI 命令。首先,您可以使用 list-discovered-resources 命令,取得所有主機和執行個體的清單。然後,您可以使用 get-resource-config-history 命令,取得在特定時間間隔內之主機和執行個體的組態詳細資訊。

  • 在應用程式中使用 AWS Config API。首先,您可以使用 ListDiscoveredResources 動作,取得所有主機和執行個體的清單。然後,您可以使用 GetResourceConfigHistory 動作,取得在特定時間間隔內之主機和執行個體的組態詳細資訊。

例如,若要從中取得所有專用主機的清單 AWS Config,請執行 CLI 命令,如下所示。

aws configservice list-discovered-resources --resource-type AWS::EC2::Host

若要從中取得專用主機的組態歷史記錄 AWS Config,請執行 CLI 命令,如下所示。

aws configservice get-resource-config-history \ --resource-type AWS::EC2::Instance \ --resource-id i-1234567890abcdef0
使用主控台管理 AWS Config 設定
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 專用執行個體 頁面上,選擇 Edit Config Recording (編輯組態記錄)

  3. 在 AWS Config 主控台中,遵循提供的步驟來開啟錄製。如需詳細資訊,請參閱AWS Config 使用主控台設定

如需詳細資訊,請參閱 AWS Config 主控台中的檢視組態詳細資訊

AWS Config 使用命令列或 API 啟用