分享方式:


azcmagent check

執行一系列的網路連線檢查,以查看代理程式是否可以成功與必要的網路端點通訊。 此命令會輸出數據表,其中顯示每個必要端點的連線測試結果,包括代理程式是否使用私人端點和/或 Proxy 伺服器。

使用方式

azcmagent check [flags]

範例

檢查與代理程式所設定雲端和區域的連線。

azcmagent check

使用公用端點檢查與美國東部區域的連線。

azcmagent check --location "eastus"

使用公用端點檢查支援的延伸模組連線能力(Azure Arc 所啟用的 SQL Server):

azcmagent check --extensions all

使用私人端點檢查與印度中部區域的連線。

azcmagent check --location "centralindia" --enable-pls-check

旗標

--cloud

指定 Azure 雲端實例。 必須與旗標搭配 --location 使用。 如果機器已經連線到 Azure Arc,預設值就是代理程式已連線的雲端。 否則,預設值為 AzureCloud。

支援的值:

  • AzureCloud (公用區域)
  • AzureUSGovernment (Azure 美國政府區域)
  • AzureChinaCloud (Microsoft由 21Vianet 區域運作的 Azure)

-e, --extensions

包含延伸模組端點的額外檢查,以協助驗證端對端案例整備程度。 此旗標適用於代理程式 1.41 版和更新版本。

支援的值:

  • all (檢查所有支援的擴充端點)
  • sql (由 Azure Arc 啟用的 SQL Server)

-l, --location

用來檢查連線的 Azure 區域。 如果機器已連線到 Azure Arc,則會選取目前的區域作為預設值。

範例值:westeurope

-p, --enable-pls-check

檢查支援的 Azure Arc 端點是否解析為私人 IP 位址。 當您想要使用 Azure Arc 私人連結範圍將伺服器連線到 Azure 時,應該使用此旗標。

適用於所有命令的通用旗標

--config

接受 JSON 或 YAML 檔案的路徑,其中包含命令的輸入。 組態檔應該包含一系列索引鍵/值組,其中索引鍵符合可用的命令行選項。 例如,若要傳入 --verbose 旗標,組態檔看起來會像這樣:

{
    "verbose": true
}

如果在命令調用和組態檔中找到命令行選項,命令行上指定的值會優先。

-h, --help

取得目前命令的說明,包括其語法和命令行選項。

-j, --json

以 JSON 格式輸出命令結果。

--log-stderr

將錯誤和詳細資訊訊息重新導向至標準錯誤 (stderr) 數據流。 根據預設,所有輸出都會傳送至標準輸出 (stdout) 數據流。

--no-color

停用不支援 ANSI 色彩之終端機的色彩輸出。

-v, --verbose

在命令執行時顯示更詳細的記錄資訊。 適用於針對執行命令時的問題進行疑難解答。