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

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

使用 Discovery Connector 收集資料

重要

我們建議目前使用 Discovery Connector 的客戶轉換至新的 Agentless Collector。如需詳細資訊,請參閱Discovery Connector

Discovery Connector 會收集VMware vCenter 伺服器主機和 的相關資訊VMs。不過,只有在安裝 VMware vCenter 伺服器工具時,您才能擷取此資料。若要確保您正在使用 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 以 MB RAM表示的平均可用空間
avgNetworkBytesReadPerSecond 每秒平均讀取位元組輸送量
avgNetworkBytesWrittenPerSecond 每秒平均寫入位元組輸送量
configId 應用程式探索服務已將 ID 指派給探索的 VM
configType 探索到的資源類型
connectorId 探索連接器虛擬設備的 ID
cpuType VM 的 vCPU,主機的實際模型
datacenterId 的 ID vCenter
hostId* VM 主機的 ID
hostName 執行虛擬化軟體的主機名稱
hypervisor Hypervisor 的類型
id 伺服器的 ID
lastModifiedTime戳記* 資料匯出之前資料收集的最新日期和時間
macAddress MAC VM 的地址
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* 的成員連接埠群組 ID VLAN
portGroupName* 的成員連接埠群組名稱 VLAN
powerState* 電源狀態
serverId 應用程式探索服務已將 ID 指派給探索的 VM
smBiosId* 系統管理的 ID/版本 BIOS
state* 探索連接器虛擬設備的狀態
toolsStatus VMware 工具的操作狀態 (請參閱 在 AWS Migration Hub 主控台中排序資料收集器 以取得完整清單。)
totalDiskSize 磁碟總容量,以 MB 表示
總計RAM 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>