Afficher la latence relative vers les régions Azure à partir d’emplacements spécifiques
Avertissement
Cette fonctionnalité est actuellement déconseillée.
Note
Si vous souhaitez mesurer la latence du réseau entre vos utilisateurs finaux et votre ensemble sélectionné de destinations réseau, vous pouvez essayer l’outil Azure Internet Analyzer (préversion).
Dans ce tutoriel, découvrez comment utiliser le service Azure Network Watcher pour vous aider à déterminer la région Azure dans laquelle déployer votre application ou votre service, en fonction de la population de votre utilisateur. En outre, vous pouvez l’utiliser pour évaluer les connexions des fournisseurs de services à Azure.
Créer un observateur réseau
Si vous disposez déjà d’un observateur réseau dans au moins une région Azure , vous pouvez ignorer les tâches de cette section. Créez un groupe de ressources pour l’observateur réseau. Dans cet exemple, le groupe de ressources est créé dans la région USA Est, mais vous pouvez créer le groupe de ressources dans n’importe quelle région Azure.
New-AzResourceGroup -Name NetworkWatcherRG -Location eastus
Créez un observateur réseau. Vous devez avoir un observateur réseau créé dans au moins une région Azure. Dans cet exemple, un observateur réseau est créé dans la région Azure USA Est.
New-AzNetworkWatcher -Name NetworkWatcher_eastus -ResourceGroupName NetworkWatcherRG -Location eastus
Comparer les latences réseau relatives à une seule région Azure à partir d’un emplacement spécifique
Évaluez les fournisseurs de services ou résolvez un problème d’utilisateur signalant un problème tel que « le site était lent », d’un emplacement spécifique vers la région Azure où un service est déployé. Par exemple, la commande suivante retourne les latences moyennes des fournisseurs de services Internet relatifs entre l’état de Washington aux États-Unis et la région Azure USA Ouest 2 entre le 13 et le 15 décembre 2017 :
Get-AzNetworkWatcherReachabilityReport `
-NetworkWatcherName NetworkWatcher_eastus `
-ResourceGroupName NetworkWatcherRG `
-Location "West US 2" `
-Country "United States" `
-State "washington" `
-StartTime "2017-12-13" `
-EndTime "2017-12-15"
Note
La région que vous spécifiez dans la commande précédente n’a pas besoin d’être identique à la région que vous avez spécifiée lorsque vous avez récupéré l’observateur réseau. La commande précédente nécessite simplement que vous spécifiiez un observateur réseau existant. L’observateur réseau peut se trouver dans n’importe quelle région. Si vous spécifiez des valeurs pour -Country
et -State
, elles doivent être valides. Les valeurs sont sensibles à la casse. Les données sont disponibles pour un nombre limité de pays/régions, d’états et de villes. Exécutez les commandes dans Afficher les pays/régions disponibles, les états, les villes et les fournisseurs pour afficher la liste des pays/régions disponibles, des villes et des états à utiliser avec la commande précédente.
Avertissement
Vous devez spécifier une date au cours des 30 derniers jours pour -StartTime
et -EndTime
. Si vous spécifiez une date antérieure, aucune donnée n’est retournée.
La sortie de la commande précédente suit :
AggregationLevel : State
ProviderLocation : {
"Country": "United States",
"State": "washington"
}
ReachabilityReport : [
{
"Provider": "Qwest Communications Company, LLC - ASN 209",
"AzureLocation": "West US 2",
"Latencies": [
{
"TimeStamp": "2017-12-14T00:00:00Z",
"Score": 92
},
{
"TimeStamp": "2017-12-13T00:00:00Z",
"Score": 92
}
]
},
{
"Provider": "Comcast Cable Communications, LLC - ASN 7922",
"AzureLocation": "West US 2",
"Latencies": [
{
"TimeStamp": "2017-12-14T00:00:00Z",
"Score": 96
},
{
"TimeStamp": "2017-12-13T00:00:00Z",
"Score": 96
}
]
}
]
Dans la sortie retournée, la valeur de Score est la latence relative entre les régions et les fournisseurs. Un score de 1 est la plus faible latence (la plus élevée), tandis que 100 est la latence la plus faible. Les latences relatives sont calculées pour le jour. Dans l’exemple précédent, bien qu’il soit clair que les latences étaient les mêmes jours et qu’il y a une petite différence entre la latence des deux fournisseurs, il est également clair que les latences pour les deux fournisseurs sont faibles sur l’échelle de 1 à 100. Bien que cela soit attendu, étant donné que l’état de Washington aux États-Unis est physiquement proche de la région Azure USA Ouest 2, les résultats ne sont parfois pas aussi attendus. Plus vous spécifiez la plage de dates, plus vous pouvez avoir une latence moyenne au fil du temps.
Comparer les latences réseau relatives entre les régions Azure à partir d’un emplacement spécifique
Si, au lieu de spécifier les latences relatives entre un emplacement spécifique et une région Azure spécifique à l’aide de -Location
, vous souhaitez déterminer les latences relatives à toutes les régions Azure à partir d’un emplacement physique spécifique, vous pouvez également le faire. Par exemple, la commande suivante vous aide à évaluer la région Azure dans laquelle déployer un service si vos utilisateurs principaux sont des utilisateurs Comcast situés dans l’état de Washington :
Get-AzNetworkWatcherReachabilityReport `
-NetworkWatcherName NetworkWatcher_eastus `
-ResourceGroupName NetworkWatcherRG `
-Provider "Comcast Cable Communications, LLC - ASN 7922" `
-Country "United States" `
-State "washington" `
-StartTime "2017-12-13" `
-EndTime "2017-12-15"
Note
Contrairement au moment où vous spécifiez un emplacement unique, si vous ne spécifiez pas d’emplacement ou si vous spécifiez plusieurs emplacements, tels que « USA Ouest2 », « USA Ouest », vous devez spécifier un fournisseur de services Internet lors de l’exécution de la commande.
Afficher les pays/régions disponibles, les états, les villes et les fournisseurs
Les données sont disponibles pour des fournisseurs de services Internet spécifiques, des pays/régions, des états et des villes. Pour afficher la liste de tous les fournisseurs de services Internet, pays/régions, états et villes disponibles, que vous pouvez afficher les données, entrez la commande suivante :
Get-AzNetworkWatcherReachabilityProvidersList -NetworkWatcherName NetworkWatcher_eastus -ResourceGroupName NetworkWatcherRG
Les données sont disponibles uniquement pour les pays/régions, états et villes retournés par la commande précédente. La commande précédente vous oblige à spécifier un observateur réseau existant. L’exemple a spécifié l’observateur réseau NetworkWatcher_eastus dans un groupe de ressources nommé NetworkWatcherRG, mais vous pouvez spécifier n’importe quel observateur réseau existant. Si vous n’avez pas d’observateur réseau existant, créez-en un en effectuant les tâches dans Créer un observateur réseau.
Après avoir exécuté la commande précédente, vous pouvez filtrer la sortie retournée en spécifiant des valeurs valides pour Country, Stateet City, si vous le souhaitez. Par exemple, pour afficher la liste des fournisseurs de services Internet disponibles à Seattle, Washington, aux États-Unis, entrez la commande suivante :
Get-AzNetworkWatcherReachabilityProvidersList `
-NetworkWatcherName NetworkWatcher_eastus `
-ResourceGroupName NetworkWatcherRG `
-City Seattle `
-Country "United States" `
-State washington
Avertissement
La valeur spécifiée pour Pays doit être en majuscules et minuscules. Les valeurs spécifiées pour State et City doivent être minuscules. Les valeurs doivent être répertoriées dans la sortie retournée après avoir exécuté la commande sans valeurs pour Country, Stateet City. Si vous spécifiez le cas incorrect ou si vous spécifiez une valeur pour Pays, Stateou City qui n’est pas dans la sortie retournée après avoir exécuté la commande sans valeurs pour ces propriétés, la sortie retournée est vide.