Share via


az arcappliance logs

注意

此參考是 Azure CLI 的 arcappliance 延伸模組的一部分(2.51.0 版或更高版本)。 擴充功能會在您第一次執行 az arcappliance logs 命令時自動安裝。 深入了解擴充功能。

收集 Arc 資源網橋記錄的命令群組。 執行 logs 命令之前,請先執行 get-credentials 命令。

命令

名稱 Description 類型 狀態
az arcappliance logs hci

收集 Azure Stack HCI 上設備記錄的命令。

副檔名 GA
az arcappliance logs scvmm

在 SCVMM 上收集 Arc 資源網橋記錄的命令(已啟用 Arc 的 SCVMM)。

副檔名 GA
az arcappliance logs vmware

收集 VMware 上設備記錄的命令。

副檔名 GA

az arcappliance logs hci

收集 Azure Stack HCI 上設備記錄的命令。

az arcappliance logs hci [--cloudagent]
                         [--credentials-dir]
                         [--ip]
                         [--kubeconfig]
                         [--loginconfigfile]
                         [--out-dir]

範例

使用IP收集 HCI 上的設備記錄

az arcappliance logs hci --ip [REQUIRED] --kubeconfig [OPTIONAL] --out-dir [OPTIONAL] --credentials-dir [OPTIONAL]

使用 kubeconfig 收集 HCI 上的設備記錄

az arcappliance logs hci --ip [OPTIONAL] --kubeconfig [REQUIRED] --out-dir [OPTIONAL] --credentials-dir [OPTIONAL]

使用 HCI 認證做為參數,在 HCI 上使用非互動功能收集設備記錄

az arcappliance logs hci --ip [REQUIRED] --kubeconfig [OPTIONAL] --out-dir [OPTIONAL] --cloudagent [REQUIRED] --loginconfigfile [REQUIRED] --credentials-dir [OPTIONAL]

選擇性參數

--cloudagent

Arc 資源網橋所使用的 Azure Stack HCI MOC 雲端代理程式服務的 FQDN 或 IP 位址。 這可以在儲存在 HCI 叢集本機的 -infra.yaml 組態檔中找到。

--credentials-dir

要從中讀取記錄金鑰和憑證的資料夾。 如果未指定任何值,則針對 Darwin 和 Linux 預設為 .kva/.ssh,而適用於 Windows 的 C:\ProgramData\kva.ssh。

--ip

Arc 資源網橋內部部署設備 VM IP 或其控制平面 IP。

--kubeconfig

kubeconfig 的路徑,來自 deploy 命令的輸出。

--loginconfigfile

Azure Stack HCI 登入組態檔 kvatoken.tok 的檔案路徑。 根據預設,它會儲存在 HCI 叢集本機上。

--out-dir

內部部署設備 VM 記錄檔的輸出目錄,預設為 ./ (目前目錄)。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az arcappliance logs scvmm

在 SCVMM 上收集 Arc 資源網橋記錄的命令(已啟用 Arc 的 SCVMM)。

az arcappliance logs scvmm [--address]
                           [--credentials-dir]
                           [--ip]
                           [--kubeconfig]
                           [--out-dir]
                           [--password]
                           [--port]
                           [--username]

範例

使用IP收集SCVMM上的Arc資源網橋記錄

az arcappliance logs scvmm --ip [REQUIRED] --kubeconfig [OPTIONAL] --out-dir [OPTIONAL] --credentials-dir [OPTIONAL]

使用 kubeconfig 收集 SCVMM 上的 Arc 資源網橋記錄

az arcappliance logs scvmm --ip [OPTIONAL] --kubeconfig [REQUIRED] --out-dir [OPTIONAL] --credentials-dir [OPTIONAL]

使用 SCVMM 認證做為參數,在 SCVMM 上使用非互動功能收集 Arc 資源網橋記錄

az arcappliance logs scvmm --ip [REQUIRED] --kubeconfig [OPTIONAL] --out-dir [OPTIONAL] --credentials-dir [OPTIONAL] --address [REQUIRED] --port [REQUIRED] --username [REQUIRED] --password [REQUIRED]

選擇性參數

--address

SCVMM 伺服器 FQDN (例如 vmmuser001.contoso.lab) 或 IPv4 位址。 如果您有高可用性 VMM 設定,請輸入角色名稱。

--credentials-dir

要從中讀取記錄金鑰和憑證的資料夾。 如果未指定任何值,則針對 Darwin 和 Linux 預設為 .kva/.ssh,而適用於 Windows 的 C:\ProgramData\kva.ssh。

--ip

Arc 資源網橋內部部署設備 VM IP 或其控制平面 IP。

--kubeconfig

kubeconfig 的路徑,來自 deploy 命令的輸出。

--out-dir

內部部署設備 VM 記錄檔的輸出目錄,預設為 ./ (目前目錄)。

--password

SCVMM 管理員 istrator 密碼。

--port

SCVMM 伺服器埠號碼 (預設值:8100)。

--username

SCVMM 管理員 istrator Username,格式為 domain\username,其中 'domain' 應該是網域的 NetBIOS 名稱(例如 contoso\administrator)。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az arcappliance logs vmware

收集 VMware 上設備記錄的命令。

az arcappliance logs vmware [--address]
                            [--credentials-dir]
                            [--ip]
                            [--kubeconfig]
                            [--out-dir]
                            [--password]
                            [--username]

範例

使用IP收集VMware上的設備記錄

az arcappliance logs vmware --ip [REQUIRED] --kubeconfig [OPTIONAL] --out-dir [OPTIONAL] --credentials-dir [OPTIONAL]

使用 kubeconfig 收集 VMware 上的設備記錄

az arcappliance logs vmware --ip [OPTIONAL] --kubeconfig [REQUIRED] --out-dir [OPTIONAL] --credentials-dir [OPTIONAL]

使用 vmware 認證參數在 VMware 上使用非互動式功能收集設備記錄

az arcappliance logs vmware --ip [REQUIRED] --kubeconfig [OPTIONAL] --out-dir [OPTIONAL] --credentials-dir [OPTIONAL] --address [REQUIRED] --username [REQUIRED] --password [REQUIRED]

選擇性參數

--address

vCenter Server 實例的 FQDN 或 IP 位址。 例如:10.160.0.1。

--credentials-dir

要從中讀取記錄金鑰和憑證的資料夾。 如果未指定任何值,則針對 Darwin 和 Linux 預設為 .kva/.ssh,而適用於 Windows 的 C:\ProgramData\kva.ssh。

--ip

Arc 資源網橋內部部署設備 VM IP 或其控制平面 IP。

--kubeconfig

kubeconfig 的路徑,來自 deploy 命令的輸出。

--out-dir

內部部署設備 VM 記錄檔的輸出目錄,預設為 ./ (目前目錄)。

--password

Arc 資源網橋用於內部部署基礎結構來賓管理的 vSphere 帳戶密碼。

--username

Arc 資源網橋用於內部部署基礎結構來賓管理的 vSphere 帳戶用戶名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。