使用 Discovery Connector 收集資料 - AWS 應用程式探索服務

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

使用 Discovery Connector 收集資料

重要

我們建議目前使用 Discovery Connector 的客戶轉換至新的無代理程式收集器。自 2025 年 11 月 17 日起, AWS Application Discovery Service 將停止接受來自 Discovery Connectors 的新資料。如需詳細資訊,請參閱Discovery Connector

Discovery Connector 會收集 VMware vCenter Server 主機和 VMs 的相關資訊。不過,必須安裝 VMware vCenter Server 工具,才能擷取此資料。若要確保您正在使用 AWS 的帳戶具有此任務所需的許可,請參閱 AWS 的 受管政策 AWS Application Discovery Service

接下來,您可以找到 Discovery Connector 所收集的資訊的清查。

Discovery Connector 收集資料的資料表圖例:
  • 收集的資料是以千位元組 (KB) 為單位 (除非另有指明)。

  • Migration Hub 主控台中的同等資料會以 MB (MB) 為單位報告。

  • 以星號 (*) 表示的資料欄位僅適用於從連接器的 API 匯出函數產生的 .csv 檔案。

  • 輪詢期間大約為 60 分鐘間隔。

  • 以雙星號 (**) 表示的資料欄位目前傳回 null 值。

資料欄位 描述
applicationConfigurationId* VM 分組所在遷移應用程式的 ID
avgCpuUsagePct 輪詢期間的 CPU 使用量平均百分比
avgDiskBytesReadPerSecond 輪詢期間從磁碟讀取的平均位元組數目
avgDiskBytesWrittenPerSecond 輪詢期間寫入磁碟的平均位元組數目
avgDiskReadOpsPerSecond** 每秒讀取 I/O 操作的平均次數為 null
avgDiskWriteOpsPerSecond** 每秒寫入 I/O 操作的平均次數
avgFreeRAM 平均免費 RAM,以 MB 表示
avgNetworkBytesReadPerSecond 每秒平均讀取位元組輸送量
avgNetworkBytesWrittenPerSecond 每秒平均寫入位元組輸送量
configId 應用程式探索服務指派 ID 給探索的 VM
configType 探索到的資源類型
connectorId 探索連接器虛擬設備的 ID
cpuType VM 的 vCPU,主機的實際模型
datacenterId vCenter 的 ID
hostId* VM 主機的 ID
hostName 執行虛擬化軟體的主機名稱
hypervisor Hypervisor 的類型
id 伺服器的 ID
lastModifiedTimeStamp* 資料匯出之前資料收集的最新日期和時間
macAddress VM 的 MAC 地址
manufacturer 虛擬化軟體的製造商
maxCpuUsagePct CPU 使用量百分比上限 (輪詢期間)
maxDiskBytesReadPerSecond 從磁碟讀取的位元組數目上限 (輪詢期間)
maxDiskBytesWrittenPerSecond 寫入磁碟的位元組數目上限 (輪詢期間)
maxDiskReadOpsPerSecond** 每秒讀取 I/O 操作的次數上限
maxDiskWriteOpsPerSecond** 每秒寫入 I/O 操作的次數上限
maxNetworkBytesReadPerSecond 每秒讀取的位元組輸送量上限
maxNetworkBytesWrittenPerSecond 每秒寫入的位元組輸送量上限
memoryReservation* 避免超量承諾 VM 記憶體的限制
moRefId 唯一 vCenter 受管物件參考 ID
name* VM 或網路的名稱 (使用者指定)
numCores CPU 中的獨立處理單元數目
numCpus VM 上的中央處理單元數目
numDisks** VM 上的磁碟數目
numNetworkCards** VM 上的網路卡數目
osName VM 上的作業系統名稱
osVersion VM 上的作業系統版本
portGroupId* VLAN 的成員連接埠群組 ID
portGroupName* VLAN 的成員連接埠群組名稱
powerState* 電源狀態
serverId 應用程式探索服務指派 ID 給探索的 VM
smBiosId* 系統管理 BIOS 的 ID/版本
state* 探索連接器虛擬設備的狀態
toolsStatus VMware 工具的操作狀態 (如需完整清單,請參閱在主控台中 AWS Migration Hub 排序資料收集器)。
totalDiskSize 磁碟總容量,以 MB 表示
totalRAM VM 上的 RAM 總數量,以 MB 表示
type 主機類型
vCenterId VM 的唯一 ID 號碼
vCenterName* vCenter 主機的名稱
virtualSwitchName* 虛擬交換器的名稱
vmFolderPath VM 檔案的目錄路徑
vmName 虛擬機器的名稱

收集 Discovery Connector 資料

在 VMware 環境中部署和設定 Discovery Connector 之後,如果停止,您可以重新啟動資料收集。您可以透過主控台或透過 進行 API 呼叫,來啟動或停止資料收集 AWS CLI。下列程序說明這兩種方法。

Using the Migration Hub Console

下列程序說明如何在 Migration Hub 主控台的資料收集器頁面上啟動或停止 Discovery Connector 資料收集程序。

開始或停止資料收集
  1. 在導覽窗格中,選擇 Data Collectors (資料收集器)

  2. 選擇 Connectors (連接器) 索引標籤。

  3. 選取您要啟動或停止之連接器的核取方塊。

  4. 選擇 Start data collection (開始資料收集)Stop data collection (停止資料收集)

注意

如果在開始使用連接器收集資料後看不到清查資訊,請確認您已向您的 vCenter 伺服器註冊連接器。

Using the AWS CLI

若要從 啟動 Discovery Connector 資料收集程序 AWS CLI, AWS CLI 必須先在您的環境中安裝 ,然後您必須將 CLI 設定為使用您選取的 Migration Hub 主區域

安裝 AWS CLI 並開始資料收集
  1. AWS CLI 為您的作業系統 (Linux、macOS 或 Windows) 安裝 。如需說明,請參閱 AWS Command Line Interface 使用者指南

  2. 開啟命令提示字元 (Windows) 或終端機 (Linux 或 macOS)。

    1. 輸入 aws configure 然後按 Enter 鍵。

    2. 輸入您的 AWS 存取金鑰 ID 和 AWS 私密存取金鑰。

    3. 輸入預設區域名稱的主區域。例如:us-west-2

    4. 輸入預設輸出格式的 text

  3. 若要尋找您要開始或停止資料收集之連接器的 ID,請輸入下列命令以查看連接器的 ID:

    aws discovery describe-agents --filters condition=EQUALS,name=hostName,values=connector
  4. 若要由連接器開始資料收集,請輸入下列命令:

    aws discovery start-data-collection-by-agent-ids --agent-ids <connector ID>
    注意

    如果在開始使用連接器收集資料後看不到清查資訊,請確認您已向您的 vCenter 伺服器註冊連接器。

    若要停止連接器的資料收集,請輸入下列命令:

    aws discovery stop-data-collection-by-agent-ids --agent-ids <connector ID>