共用方式為


az network lb probe

評估探查資訊並定義路由規則。

命令

名稱 Description 類型 狀態
az network lb probe create

在負載平衡中建立探查。

核心 GA
az network lb probe delete

刪除負載平衡器中的探查。

核心 GA
az network lb probe list

列出負載平衡器中的探查。

核心 GA
az network lb probe show

取得負載平衡器中探查的詳細數據。

核心 GA
az network lb probe update

更新負載平衡器中的探查。

核心 GA
az network lb probe wait

將 CLI 置於等候狀態,直到符合條件為止。

核心 GA

az network lb probe create

在負載平衡中建立探查。

az network lb probe create --lb-name
                           --name
                           --port
                           --protocol {Http, Https, Tcp}
                           --resource-group
                           [--interval]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--number-of-probes]
                           [--path]
                           [--probe-threshold]

範例

透過 HTTP 和埠 80 在負載平衡器上建立探查。

az network lb probe create -g MyResourceGroup --lb-name MyLb -n MyProbe --protocol http --port 80 --path /

在埠 443 上透過 TCP 在負載平衡器上建立探查。

az network lb probe create -g MyResourceGroup --lb-name MyLb -n MyProbe --protocol tcp --port 443

必要參數

--lb-name

負載平衡器名稱。

--name -n

探查的名稱。

--port

用於通訊探查的埠。 可能的值範圍從 1 到 65535 (含)。

--protocol

端點的通訊協定。

接受的值: Http, Https, Tcp
--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

選擇性參數

--interval --interval-in-seconds

間隔,以秒為單位,以秒為單位,探查端點的健康情況狀態的頻率。

--no-wait

請勿等候長時間執行的作業完成。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--number-of-probes --threshold

實例視為狀況不良之前連續探查失敗的數目。

--path --request-path

用來向 VM 要求健康狀態的 URI。 如果通訊協定設定為 HTTP,則需要路徑。 否則,不允許它。

--probe-threshold

連續成功或失敗的探查數目,以允許或拒絕傳送至此端點的流量。 目前處於預覽狀態,不建議用於生產工作負載。 在大部分情況下,建議不要指定 屬性的值,以維護預設值 1。

全域參數
--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 network lb probe delete

刪除負載平衡器中的探查。

az network lb probe delete --lb-name
                           --name
                           --resource-group
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]

範例

刪除探查。

az network lb probe delete -g MyResourceGroup --lb-name MyLb -n MyProbe

必要參數

--lb-name

負載平衡器名稱。

--name -n

探查的名稱。

--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

選擇性參數

--no-wait

請勿等候長時間執行的作業完成。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
全域參數
--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 network lb probe list

列出負載平衡器中的探查。

az network lb probe list --lb-name
                         --resource-group

範例

列出探查

az network lb probe list -g MyResourceGroup --lb-name MyLb

必要參數

--lb-name

負載平衡器名稱。

--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

全域參數
--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 network lb probe show

取得負載平衡器中探查的詳細數據。

az network lb probe show --lb-name
                         --name
                         --resource-group

範例

取得探查的詳細數據。

az network lb probe show -g MyResourceGroup --lb-name MyLb -n MyProbe

必要參數

--lb-name

負載平衡器名稱。

--name -n

探查的名稱。

--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

全域參數
--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 network lb probe update

更新負載平衡器中的探查。

az network lb probe update --lb-name
                           --name
                           --resource-group
                           [--add]
                           [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                           [--interval]
                           [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                           [--number-of-probes]
                           [--path]
                           [--port]
                           [--probe-threshold]
                           [--protocol {Http, Https, Tcp}]
                           [--remove]
                           [--set]

範例

使用不同的埠和間隔來更新探查。

az network lb probe update -g MyResourceGroup --lb-name MyLb -n MyProbe --port 81 --interval 10

必要參數

--lb-name

負載平衡器名稱。

--name -n

探查的名稱。

--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

選擇性參數

--add

藉由指定路徑和索引鍵值組,將物件加入物件清單。 範例: --add property.listProperty <key=value, string or JSON string>.

--force-string

使用 'set' 或 'add' 時,請保留字串常值,而不是嘗試轉換成 JSON。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--interval --interval-in-seconds

間隔,以秒為單位,以秒為單位,探查端點的健康情況狀態的頻率。

--no-wait

請勿等候長時間執行的作業完成。

接受的值: 0, 1, f, false, n, no, t, true, y, yes
--number-of-probes --threshold

實例視為狀況不良之前連續探查失敗的數目。

--path --request-path

用來向 VM 要求健康狀態的 URI。 如果通訊協定設定為 HTTP,則需要路徑。 否則,不允許它。

--port

用於通訊探查的埠。 可能的值範圍從 1 到 65535 (含)。

--probe-threshold

連續成功或失敗的探查數目,以允許或拒絕傳送至此端點的流量。 目前處於預覽狀態,不建議用於生產工作負載。 在大部分情況下,建議不要指定 屬性的值,以維護預設值 1。

--protocol

端點的通訊協定。

接受的值: Http, Https, Tcp
--remove

從清單中移除屬性或專案。 範例: --remove property.list <indexToRemove>--remove propertyToRemove

--set

指定要設定的屬性路徑和值,以更新物件。 範例: --set property1.property2=<value>.

全域參數
--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 network lb probe wait

將 CLI 置於等候狀態,直到符合條件為止。

az network lb probe wait [--created]
                         [--custom]
                         [--deleted]
                         [--exists]
                         [--ids]
                         [--interval]
                         [--lb-name]
                         [--resource-group]
                         [--subscription]
                         [--timeout]
                         [--updated]

選擇性參數

--created

請等候在 'Succeeded' 使用 'provisioningState' 建立。

預設值: False
--custom

等到條件符合自定義 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。

--deleted

等到刪除為止。

預設值: False
--exists

等候資源存在。

預設值: False
--ids

一或多個資源識別碼(以空格分隔)。 它應該是包含 「資源標識碼」自變數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」自變數。

--interval

輪詢間隔以秒為單位。

預設值: 30
--lb-name

負載平衡器名稱。

--resource-group -g

資源組名。 您可以使用 az configure --defaults group=<name>來設定預設群組。

--subscription

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

--timeout

以秒為單位的等候上限。

預設值: 3600
--updated

等到 provisioningState 更新為 'Succeeded'。

預設值: False
全域參數
--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。