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
Name des Anwendungsgateways.
Name der Überprüfung.
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.
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 |
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 |
Der Name des Hosts, der den Prüfpunkt sendet.
Zeitintervall in Sekunden zwischen aufeinander folgenden Probes.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | 30 |
Körper, der in der Integritätsantwort enthalten sein muss.
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.
Minimale Anzahl von Servern, die immer als fehlerfrei gekennzeichnet sind.
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 |
Relativer Pfad des Sondes. Gültiger Pfad beginnt mit "/". Die Probe wird an <Protocol>://<host>:<port><path>gesendet.
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.
Protokoll, das für die Probe verwendet wird.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | Http, Https, Tcp, Tls |
Anzahl der fehlgeschlagenen Prüfpunkte, nach denen der Back-End-Server nach unten markiert ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | 8 |
Probetimeout in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | 120 |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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
Name des Anwendungsgateways.
Name der Überprüfung.
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.
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
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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
Name des Anwendungsgateways.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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
Name des Anwendungsgateways.
Name der Überprüfung.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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
Name des Anwendungsgateways.
Name der Überprüfung.
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.
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 |
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 |
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 |
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 |
Der Name des Hosts, der den Prüfpunkt sendet.
Zeitintervall in Sekunden zwischen aufeinander folgenden Probes.
Körper, der in der Integritätsantwort enthalten sein muss.
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.
Minimale Anzahl von Servern, die immer als fehlerfrei gekennzeichnet sind.
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 |
Relativer Pfad des Sondes. Gültiger Pfad beginnt mit "/". Die Probe wird an <Protocol>://<host>:<port><path>gesendet.
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.
Protokoll, das für die Probe verwendet wird.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | Http, Https, Tcp, Tls |
Entfernen sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list <indexToRemove> ODER --remove propertyToRemove.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
Aktualisieren Sie ein Objekt, indem Sie einen festzulegenden Eigenschaftspfad und -wert angeben. Beispiel: --set property1.property2=<value>.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Generic Update Arguments |
Anzahl der fehlgeschlagenen Prüfpunkte, nach denen der Back-End-Server nach unten markiert ist.
Probetimeout in Sekunden.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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.
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
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 |
Warten Sie, bis sie gelöscht wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Warten Sie, bis die Ressource vorhanden ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Name des Anwendungsgateways.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
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 |
Abrufintervall in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | 30 |
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Resource Id Arguments |
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 |
Maximale Wartezeit in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | 3600 |
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |