Compartir a través de


az network lb probe

Evalúe la información del sondeo y defina las reglas de enrutamiento.

Comandos

Nombre Description Tipo Estado
az network lb probe create

Cree un sondeo en el equilibrio de carga.

Principal GA
az network lb probe delete

Elimine un sondeo en el equilibrador de carga.

Principal GA
az network lb probe list

Enumerar sondeos en el equilibrador de carga.

Principal GA
az network lb probe show

Obtenga los detalles de un sondeo en el equilibrador de carga.

Principal GA
az network lb probe update

Actualice un sondeo en el equilibrador de carga.

Principal GA
az network lb probe wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

Principal GA

az network lb probe create

Cree un sondeo en el equilibrio de carga.

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]

Ejemplos

Cree un sondeo en un equilibrador de carga a través de HTTP y el puerto 80.

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

Cree un sondeo en un equilibrador de carga a través de TCP en el puerto 443.

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

Parámetros requeridos

--lb-name

Nombre del equilibrador de carga.

--name -n

Nombre del sondeo.

--port

El puerto para comunicar el sondeo. Los valores posibles oscilan entre 1 y 65535, ambos inclusive.

--protocol

Protocolo del punto final.

Valores aceptados: Http, Https, Tcp
--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--interval --interval-in-seconds

El intervalo, en segundos, de la frecuencia de sondeo del punto de conexión para conocer el estado de mantenimiento.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--number-of-probes --threshold

Número de errores de sondeo consecutivos antes de que una instancia se considere incorrecta.

--path --request-path

El URI que se usa para solicitar el estado de mantenimiento de la máquina virtual. La ruta de acceso es necesaria si un protocolo está establecido en http. De lo contrario, no se permite.

--probe-threshold

Número de sondeos correctos o erróneos consecutivos para permitir o denegar que el tráfico se entregue a este punto de conexión. Actualmente está en versión preliminar y no se recomienda para cargas de trabajo de producción. Para la mayoría de los escenarios, se recomienda mantener el valor predeterminado de 1 sin especificar el valor de la propiedad .

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network lb probe delete

Elimine un sondeo en el equilibrador de carga.

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

Ejemplos

Elimine un sondeo.

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

Parámetros requeridos

--lb-name

Nombre del equilibrador de carga.

--name -n

Nombre del sondeo.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network lb probe list

Enumerar sondeos en el equilibrador de carga.

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

Ejemplos

Enumeración de sondeos

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

Parámetros requeridos

--lb-name

Nombre del equilibrador de carga.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network lb probe show

Obtenga los detalles de un sondeo en el equilibrador de carga.

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

Ejemplos

Obtenga los detalles de un sondeo.

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

Parámetros requeridos

--lb-name

Nombre del equilibrador de carga.

--name -n

Nombre del sondeo.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network lb probe update

Actualice un sondeo en el equilibrador de carga.

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]

Ejemplos

Actualice un sondeo con un puerto y un intervalo diferentes.

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

Parámetros requeridos

--lb-name

Nombre del equilibrador de carga.

--name -n

Nombre del sondeo.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

--add

Agregue un objeto a una lista de objetos especificando una ruta de acceso y pares clave-valor. Ejemplo: --add property.listProperty <key=value, string o JSON string>.

--force-string

Al usar 'set' o 'add', conserve los literales de cadena en lugar de intentar convertir en JSON.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--interval --interval-in-seconds

El intervalo, en segundos, de la frecuencia de sondeo del punto de conexión para conocer el estado de mantenimiento.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

Valores aceptados: 0, 1, f, false, n, no, t, true, y, yes
--number-of-probes --threshold

Número de errores de sondeo consecutivos antes de que una instancia se considere incorrecta.

--path --request-path

El URI que se usa para solicitar el estado de mantenimiento de la máquina virtual. La ruta de acceso es necesaria si un protocolo está establecido en http. De lo contrario, no se permite.

--port

El puerto para comunicar el sondeo. Los valores posibles oscilan entre 1 y 65535, ambos inclusive.

--probe-threshold

Número de sondeos correctos o erróneos consecutivos para permitir o denegar que el tráfico se entregue a este punto de conexión. Actualmente está en versión preliminar y no se recomienda para cargas de trabajo de producción. Para la mayoría de los escenarios, se recomienda mantener el valor predeterminado de 1 sin especificar el valor de la propiedad .

--protocol

Protocolo del punto final.

Valores aceptados: Http, Https, Tcp
--remove

Quite una propiedad o un elemento de una lista. Ejemplo: --remove property.list OR --remove propertyToRemove.

--set

Actualice un objeto especificando una ruta de acceso de propiedad y un valor que se va a establecer. Ejemplo: --set property1.property2=.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az network lb probe wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición.

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

Parámetros opcionales

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Espere hasta que se elimine.

Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Valor predeterminado: False
--ids

Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".

--interval

Intervalo de sondeo en segundos.

Valor predeterminado: 30
--lb-name

Nombre del equilibrador de carga.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--timeout

Espera máxima en segundos.

Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
Valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.