Freigeben über


az network application-gateway probe

Verwalten Sie Prüfpunkte, um Informationen zu einem Anwendungsgateway zu sammeln und auszuwerten.

Befehle

Name Beschreibung Typ Status
az network application-gateway probe create

Erstellen Sie eine Probe.

Core GA
az network application-gateway probe delete

Löschen sie einen Prüfpunkt.

Core GA
az network application-gateway probe list

Auflisten von Probes.

Core GA
az network application-gateway probe show

Rufen Sie die Details einer Probe ab.

Core GA
az network application-gateway probe update

Aktualisieren sie einen Probepunkt.

Core GA
az network application-gateway probe wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

Core GA

az network application-gateway probe create

Erstellen Sie eine Probe.

az network application-gateway probe create --gateway-name
                                            --name
                                            --resource-group
                                            [--from-http-settings --host-name-from-http-settings {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--from-settings --host-name-from-settings {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--host]
                                            [--interval]
                                            [--match-body]
                                            [--match-status-codes]
                                            [--min-servers]
                                            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--path]
                                            [--port]
                                            [--protocol {Http, Https, Tcp, Tls}]
                                            [--threshold]
                                            [--timeout]

Beispiele

Erstellen Sie einen Anwendungsgateway-Prüfpunkt.

az network application-gateway probe create -g MyResourceGroup --gateway-name MyAppGateway -n MyProbe --protocol https --host 127.0.0.1 --path ProbePath

Erforderliche Parameter

--gateway-name

Name des Anwendungsgateways.

--name -n

Name der Überprüfung.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--from-http-settings --host-name-from-http-settings

Gibt an, ob hostheader aus HTTP-Einstellungen verwendet werden soll.

Eigenschaft Wert
Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--from-settings --host-name-from-settings

Gibt an, ob hostheader aus den Einstellungen verwendet werden soll. Die Auswahl des Hostnamens aus den Einstellungen wird derzeit nicht unterstützt, jetzt wird nur "false" unterstützt.

Eigenschaft Wert
Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--host

Der Name des Hosts, der den Prüfpunkt sendet.

--interval

Zeitintervall in Sekunden zwischen aufeinander folgenden Probes.

Eigenschaft Wert
Standardwert: 30
--match-body

Körper, der in der Integritätsantwort enthalten sein muss.

--match-status-codes

Leerzeichentrennte Liste der zulässigen Bereiche fehlerfreier Statuscodes für die Integritätsantwort. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--min-servers

Minimale Anzahl von Servern, die immer als fehlerfrei gekennzeichnet sind.

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--path

Relativer Pfad des Sondes. Gültiger Pfad beginnt mit "/". Die Probe wird an <Protocol>://<host>:<port><path>gesendet.

--port

Benutzerdefinierter Port, der zum Probingen der Back-End-Server verwendet wird. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt, wird port von http-Einstellungen verwendet. Diese Eigenschaft ist nur für Standard_v2 und WAF_v2 gültig.

--protocol

Protokoll, das für die Probe verwendet wird.

Eigenschaft Wert
Zulässige Werte: Http, Https, Tcp, Tls
--threshold

Anzahl der fehlgeschlagenen Prüfpunkte, nach denen der Back-End-Server nach unten markiert ist.

Eigenschaft Wert
Standardwert: 8
--timeout

Probetimeout in Sekunden.

Eigenschaft Wert
Standardwert: 120
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az network application-gateway probe delete

Löschen sie einen Prüfpunkt.

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

Beispiele

Löschen sie einen Prüfpunkt.

az network application-gateway probe delete -g MyResourceGroup --gateway-name MyAppGateway -n MyProbe

Erforderliche Parameter

--gateway-name

Name des Anwendungsgateways.

--name -n

Name der Überprüfung.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az network application-gateway probe list

Auflisten von Probes.

az network application-gateway probe list --gateway-name
                                          --resource-group

Beispiele

Auflisten von Probes.

az network application-gateway probe list -g MyResourceGroup --gateway-name MyAppGateway

Erforderliche Parameter

--gateway-name

Name des Anwendungsgateways.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az network application-gateway probe show

Rufen Sie die Details einer Probe ab.

az network application-gateway probe show --gateway-name
                                          --name
                                          --resource-group

Beispiele

Rufen Sie die Details einer Probe ab.

az network application-gateway probe show -g MyResourceGroup --gateway-name MyAppGateway -n MyProbe

Erforderliche Parameter

--gateway-name

Name des Anwendungsgateways.

--name -n

Name der Überprüfung.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az network application-gateway probe update

Aktualisieren sie einen Probepunkt.

az network application-gateway probe update --gateway-name
                                            --name
                                            --resource-group
                                            [--add]
                                            [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--from-http-settings --host-name-from-http-settings {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--from-settings --host-name-from-settings {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--host]
                                            [--interval]
                                            [--match-body]
                                            [--match-status-codes]
                                            [--min-servers]
                                            [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                            [--path]
                                            [--port]
                                            [--protocol {Http, Https, Tcp, Tls}]
                                            [--remove]
                                            [--set]
                                            [--threshold]
                                            [--timeout]

Beispiele

Aktualisieren Sie einen Anwendungsgateway-Prüfpunkt mit einem Timeout von 60 Sekunden.

az network application-gateway probe update -g MyResourceGroup --gateway-name MyAppGateway -n MyProbe --timeout 60

Erforderliche Parameter

--gateway-name

Name des Anwendungsgateways.

--name -n

Name der Überprüfung.

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--add

Fügen Sie einer Liste von Objekten ein Objekt hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
--force-string

Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--from-http-settings --host-name-from-http-settings

Gibt an, ob hostheader aus HTTP-Einstellungen verwendet werden soll.

Eigenschaft Wert
Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--from-settings --host-name-from-settings

Gibt an, ob hostheader aus den Einstellungen verwendet werden soll. Die Auswahl des Hostnamens aus den Einstellungen wird derzeit nicht unterstützt, jetzt wird nur "false" unterstützt.

Eigenschaft Wert
Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--host

Der Name des Hosts, der den Prüfpunkt sendet.

--interval

Zeitintervall in Sekunden zwischen aufeinander folgenden Probes.

--match-body

Körper, der in der Integritätsantwort enthalten sein muss.

--match-status-codes

Leerzeichentrennte Liste der zulässigen Bereiche fehlerfreier Statuscodes für die Integritätsantwort. Unterstützung von Shorthand-Syntax, JSON-Datei und Yaml-Datei. Probieren Sie "??" aus, um mehr anzuzeigen.

--min-servers

Minimale Anzahl von Servern, die immer als fehlerfrei gekennzeichnet sind.

--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Zulässige Werte: 0, 1, f, false, n, no, t, true, y, yes
--path

Relativer Pfad des Sondes. Gültiger Pfad beginnt mit "/". Die Probe wird an <Protocol>://<host>:<port><path>gesendet.

--port

Benutzerdefinierter Port, der zum Probingen der Back-End-Server verwendet wird. Der gültige Wert liegt zwischen 1 und 65535. Falls nicht festgelegt, wird port von http-Einstellungen verwendet. Diese Eigenschaft ist nur für Standard_v2 und WAF_v2 gültig.

--protocol

Protokoll, das für die Probe verwendet wird.

Eigenschaft Wert
Zulässige Werte: Http, Https, Tcp, Tls
--remove

Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
--set

Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.

Eigenschaft Wert
Parametergruppe: Generic Update Arguments
--threshold

Anzahl der fehlgeschlagenen Prüfpunkte, nach denen der Back-End-Server nach unten markiert ist.

--timeout

Probetimeout in Sekunden.

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az network application-gateway probe wait

Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung erfüllt ist.

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

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
--deleted

Warten Sie, bis sie gelöscht wurde.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
--gateway-name

Name des Anwendungsgateways.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--ids

Mindestens eine Ressourcen-IDs (durch Leerzeichen getrennt). Dabei sollte es sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" sein. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--interval

Abrufintervall in Sekunden.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: 30
--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

Eigenschaft Wert
Parametergruppe: Resource Id Arguments
--timeout

Maximale Wartezeit in Sekunden.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Eigenschaft Wert
Parametergruppe: Wait Condition Arguments
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False