Partager via


az network watcher connection-monitor test-configuration

Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Gérer la configuration de test d’un moniteur de connexion.

Commandes

Nom Description Type État
az network watcher connection-monitor test-configuration add

Ajoutez une configuration de test à un moniteur de connexion.

Core Preview
az network watcher connection-monitor test-configuration list

Répertoriez toutes les configurations de test d’un moniteur de connexion.

Core Preview
az network watcher connection-monitor test-configuration remove

Supprimez une configuration de test d’un moniteur de connexion.

Core Preview
az network watcher connection-monitor test-configuration show

Afficher une configuration de test à partir d’un moniteur de connexion.

Core Preview
az network watcher connection-monitor test-configuration wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

Core Preview

az network watcher connection-monitor test-configuration add

Préversion

Le groupe de commandes « az network watcher connection-monitor test-configuration » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Ajoutez une configuration de test à un moniteur de connexion.

az network watcher connection-monitor test-configuration add --connection-monitor
                                                             --location
                                                             --name --test-configuration-name
                                                             --protocol {Http, Icmp, Tcp}
                                                             --test-groups
                                                             [--frequency]
                                                             [--http-method {Get, Post}]
                                                             [--http-path]
                                                             [--http-port]
                                                             [--http-prefer-https {0, 1, f, false, n, no, t, true, y, yes}]
                                                             [--http-request-header]
                                                             [--http-valid-status-codes]
                                                             [--icmp-disable-trace-route {0, 1, f, false, n, no, t, true, y, yes}]
                                                             [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                             [--preferred-ip-version {IPv4, IPv6}]
                                                             [--tcp-disable-trace-route {0, 1, f, false, n, no, t, true, y, yes}]
                                                             [--tcp-port]
                                                             [--tcp-port-behavior {ListenIfAvailable, None}]
                                                             [--threshold-failed-percent]
                                                             [--threshold-round-trip-time]

Exemples

Ajouter une configuration de test avec HTTP pris en charge

az network watcher connection-monitor test-configuration add --connection-monitor MyConnectionMonitor --location westus --name MyHTTPTestConfiguration --test-groups DefaultTestGroup --protocol Http --http-request-header name=Host value=bing.com --http- request-header name=UserAgent value=Edge

Ajouter une configuration de test avec TCP pris en charge

az network watcher connection-monitor test-configuration add --connection-monitor MyConnectionMonitor --location westus --name MyHTTPTestConfiguration --test-groups TCPTestGroup DefaultTestGroup --protocol Tcp --tcp-port 4096

Paramètres obligatoires

--connection-monitor

Nom du moniteur de connexion.

--location -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--name --test-configuration-name -n

Nom de la configuration de test du moniteur de connexion.

--protocol

Protocole à utiliser dans l’évaluation de test. Valeurs autorisées : Http, Icmp, Tcp.

Propriété Valeur
Valeurs acceptées: Http, Icmp, Tcp
--test-groups

Liste séparée par l’espace des noms du groupe de test qui doivent uniquement être affectés s’ils sont spécifiés. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--frequency

Fréquence de l’évaluation des tests, en secondes. Default: 60.

--http-method

Méthode HTTP à utiliser. Valeurs autorisées : Get, Post.

Propriété Valeur
Parameter group: HTTP Protocol Arguments
Valeurs acceptées: Get, Post
--http-path

Composant de chemin d’accès de l’URI. Par exemple, « /dir1/dir2 ».

Propriété Valeur
Parameter group: HTTP Protocol Arguments
--http-port

Port auquel se connecter.

Propriété Valeur
Parameter group: HTTP Protocol Arguments
--http-prefer-https

Valeur indiquant si HTTPS est préféré à HTTP dans les cas où le choix n’est pas explicite.

Propriété Valeur
Parameter group: HTTP Protocol Arguments
Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--http-request-header

En-têtes HTTP à transmettre avec la requête. Liste des paires property=value pour définir des en-têtes HTTP. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Propriété Valeur
Parameter group: HTTP Protocol Arguments
--http-valid-status-codes

Codes d’état HTTP à prendre en compte. Par exemple, « 2xx,301-304,418 ». Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Propriété Valeur
Parameter group: HTTP Protocol Arguments
--icmp-disable-trace-route

Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée. false est la valeur par défaut. Valeurs autorisées : false, true.

Propriété Valeur
Parameter group: ICMP Protocol Arguments
Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--preferred-ip-version

Version IP préférée à utiliser dans l’évaluation de test. Le moniteur de connexion peut choisir d’utiliser une version différente en fonction d’autres paramètres. Valeurs autorisées : IPv4, IPv6.

Propriété Valeur
Valeurs acceptées: IPv4, IPv6
--tcp-disable-trace-route

Valeur indiquant si l’évaluation du chemin d’accès avec l’itinéraire de trace doit être désactivée. false est la valeur par défaut. Valeurs autorisées : false, true.

Propriété Valeur
Parameter group: TCP Protocol Arguments
Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--tcp-port

Port auquel se connecter.

Propriété Valeur
Parameter group: TCP Protocol Arguments
--tcp-port-behavior

Comportement du port de destination. Valeurs autorisées : ListenIfAvailable, None.

Propriété Valeur
Parameter group: TCP Protocol Arguments
Valeurs acceptées: ListenIfAvailable, None
--threshold-failed-percent

Pourcentage maximal de vérifications ayant échoué autorisées pour qu’un test soit évalué comme réussi.

--threshold-round-trip-time

Durée maximale d’aller-retour en millisecondes autorisée pour qu’un test soit évalué comme ayant réussi.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az network watcher connection-monitor test-configuration list

Préversion

Le groupe de commandes « az network watcher connection-monitor test-configuration » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Répertoriez toutes les configurations de test d’un moniteur de connexion.

az network watcher connection-monitor test-configuration list --connection-monitor
                                                              --location

Exemples

Répertoriez toutes les configurations de test d’un moniteur de connexion.

az network watcher connection-monitor test-configuration list --connection-monitor MyConnectionMonitor --location westus2

Paramètres obligatoires

--connection-monitor

Nom du moniteur de connexion.

--location -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az network watcher connection-monitor test-configuration remove

Préversion

Le groupe de commandes « az network watcher connection-monitor test-configuration » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Supprimez une configuration de test d’un moniteur de connexion.

az network watcher connection-monitor test-configuration remove --connection-monitor
                                                                --location
                                                                --name --test-configuration-name
                                                                [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                                [--test-groups]

Exemples

Supprimer une configuration de test de tous les groupes de tests d’un moniteur de connexion

az network watcher connection-monitor test-configuration remove --connection-monitor MyConnectionMonitor --location westus --name MyTCPTestConfiguration

Supprimer une configuration de test de deux groupes de test d’un moniteur de connexion

az network watcher connection-monitor test-configuration remove --connection-monitor MyConnectionMonitor --location westus --name MyHTTPTestConfiguration --test-groups HTTPTestGroup DefaultTestGroup

Paramètres obligatoires

--connection-monitor

Nom du moniteur de connexion.

--location -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--name --test-configuration-name -n

Nom de la configuration de test du moniteur de connexion.

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeurs acceptées: 0, 1, f, false, n, no, t, true, y, yes
--test-groups

Liste séparée par l’espace des noms du groupe de test qui doivent uniquement être affectés s’ils sont spécifiés. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az network watcher connection-monitor test-configuration show

Préversion

Le groupe de commandes « az network watcher connection-monitor test-configuration » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Afficher une configuration de test à partir d’un moniteur de connexion.

az network watcher connection-monitor test-configuration show --connection-monitor
                                                              --location
                                                              --name --test-configuration-name

Exemples

Afficher une configuration de test à partir d’un moniteur de connexion.

az network watcher connection-monitor test-configuration show --connection-monitor MyConnectionMonitor --location westus2 --name MyConnectionMonitorTestConfiguration

Paramètres obligatoires

--connection-monitor

Nom du moniteur de connexion.

--location -l

Location. Valeurs provenant de : az account list-locations. Vous pouvez configurer l’emplacement par défaut à l’aide de az configure --defaults location=<location>.

--name --test-configuration-name -n

Nom de la configuration de test du moniteur de connexion.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False

az network watcher connection-monitor test-configuration wait

Préversion

Le groupe de commandes « az network watcher connection-monitor test-configuration » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.

az network watcher connection-monitor test-configuration wait [--connection-monitor]
                                                              [--created]
                                                              [--custom]
                                                              [--deleted]
                                                              [--exists]
                                                              [--ids]
                                                              [--interval]
                                                              [--subscription]
                                                              [--timeout]
                                                              [--updated]
                                                              [--watcher-name]
                                                              [--watcher-rg]

Paramètres facultatifs

The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.

--connection-monitor

Nom du moniteur de connexion.

Propriété Valeur
Parameter group: Resource Id Arguments
--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].

Propriété Valeur
Parameter group: Wait Condition Arguments
--deleted

Attendez la suppression.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--exists

Attendez que la ressource existe.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--ids

Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».

Propriété Valeur
Parameter group: Resource Id Arguments
--interval

Intervalle d’interrogation en secondes.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: 30
--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.

Propriété Valeur
Parameter group: Resource Id Arguments
--timeout

Délai maximal d’attente en secondes.

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

Propriété Valeur
Parameter group: Wait Condition Arguments
Valeur par défaut: False
--watcher-name

Nom de la ressource Network Watcher.

Propriété Valeur
Parameter group: Resource Id Arguments
--watcher-rg -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Propriété Valeur
Parameter group: Resource Id Arguments
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Output format.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--verbose

Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.

Propriété Valeur
Valeur par défaut: False