Visualización de la latencia relativa a las regiones de Azure desde ubicaciones específicas
Advertencia
Esta característica está actualmente en desuso.
Nota
Si está interesado en medir la latencia de red desde los usuarios finales hacia su conjunto seleccionado de destinos de red, puede probar la herramienta Azure Internet Analyzer (versión preliminar) .
En este tutorial, aprenderá a usar el servicio azure Network Watcher para ayudarle a decidir en qué región de Azure implementar la aplicación o el servicio, en función de la población del usuario. Además, puede usarlo para ayudar a evaluar las conexiones de los proveedores de servicios a Azure.
Creación de un monitor de red
Si ya tiene un monitor de red en al menos una región de Azure , puede omitir las tareas de esta sección. Cree un grupo de recursos para el observador de red. En este ejemplo, el grupo de recursos se crea en la región Este de EE. UU., pero puede crear el grupo de recursos en cualquier región de Azure.
New-AzResourceGroup -Name NetworkWatcherRG -Location eastus
Cree un monitor de red. Debe tener un monitor de red creado en al menos una región de Azure. En este ejemplo, se crea un monitor de red en la región Este de EE. UU. de Azure.
New-AzNetworkWatcher -Name NetworkWatcher_eastus -ResourceGroupName NetworkWatcherRG -Location eastus
Comparación de latencias de red relativas con una sola región de Azure desde una ubicación específica
Evalúe los proveedores de servicios o solucione problemas de un usuario que informa de un problema como "el sitio era lento", desde una ubicación específica a la región de Azure donde se implementa un servicio. Por ejemplo, el siguiente comando devuelve las latencias medias relativas del proveedor de servicios de Internet entre el estado de Washington en Estados Unidos y la región Oeste de EE. UU. 2 de Azure entre el 13 y el 15 de diciembre de 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"
Nota
La región que especifique en el comando anterior no necesita ser la misma que la región que especificó al recuperar el monitor de red. El comando anterior simplemente requiere que especifique un monitor de red existente. Network Watcher puede estar en cualquier región. Si especifica valores para -Country
y -State
, deben ser válidos. Los valores distinguen mayúsculas de minúsculas. Los datos están disponibles para un número limitado de países o regiones, estados y ciudades. Ejecute los comandos en Ver países o regiones disponibles, estados, ciudades y proveedores para ver una lista de países o regiones, ciudades y estados disponibles para usarlos con el comando anterior.
Advertencia
Debe especificar una fecha en los últimos 30 días para -StartTime
y -EndTime
. Si se especifica una fecha anterior, no se devolverán datos.
La salida del comando anterior es la siguiente:
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
}
]
}
]
En la salida devuelta, el valor de Score es la latencia relativa entre regiones y proveedores. Una puntuación de 1 es la peor latencia (más alta), mientras que 100 es la latencia más baja. Las latencias relativas se promedian para el día. En el ejemplo anterior, aunque está claro que las latencias eran las mismas días y que hay una pequeña diferencia entre la latencia de los dos proveedores, también está claro que las latencias de ambos proveedores son bajas en la escala de 1 a 100. Aunque esto se espera, dado que el estado de Washington en Estados Unidos está físicamente cerca de la región Oeste de Estados Unidos 2 de Azure, los resultados, a veces, no son los esperados. Cuanto mayor sea el intervalo de fechas que especifique, más podrá promediar la latencia a lo largo del tiempo.
Comparación de latencias de red relativas entre regiones de Azure desde una ubicación específica
Si, en lugar de especificar las latencias relativas entre una ubicación específica y una región de Azure específica mediante -Location
, quería determinar las latencias relativas a todas las regiones de Azure desde una ubicación física específica, también puede hacerlo. Por ejemplo, el siguiente comando le ayuda a evaluar en qué región de Azure implementar un servicio en si los usuarios principales son usuarios de Comcast ubicados en el estado 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"
Nota
A diferencia de cuando se especifica una sola ubicación, si no se especifica una ubicación o se especifican varias ubicaciones, como "Oeste de EE. UU.2", "Oeste de EE. UU.", debe especificar un proveedor de servicios de Internet al ejecutar el comando.
Visualización de países o regiones disponibles, estados, ciudades y proveedores
Los datos están disponibles para proveedores de servicios de Internet específicos, países o regiones, estados y ciudades. Para ver una lista de todos los proveedores de servicios de Internet disponibles, países o regiones, estados y ciudades, para los que puede ver los datos, escriba el siguiente comando:
Get-AzNetworkWatcherReachabilityProvidersList -NetworkWatcherName NetworkWatcher_eastus -ResourceGroupName NetworkWatcherRG
Los datos solo están disponibles para los países o regiones, estados y ciudades devueltos por el comando anterior. El comando anterior requiere que especifique un monitor de red existente. El ejemplo especificó el NetworkWatcher_eastus network watcher en un grupo de recursos denominado NetworkWatcherRG, pero puede especificar cualquier monitor de red existente. Si no tiene un monitor de red existente, cree uno completando las tareas de Crear un monitor de red.
Después de ejecutar el comando anterior, puede filtrar la salida devuelta especificando valores válidos para Country, Statey City, si lo desea. Por ejemplo, para ver la lista de proveedores de servicios de Internet disponibles en Seattle, Washington, en Estados Unidos, escriba el siguiente comando:
Get-AzNetworkWatcherReachabilityProvidersList `
-NetworkWatcherName NetworkWatcher_eastus `
-ResourceGroupName NetworkWatcherRG `
-City Seattle `
-Country "United States" `
-State washington
Advertencia
El valor especificado para País debe estar en mayúsculas y minúsculas. Los valores especificados para State y City deben estar en minúsculas. Los valores deben aparecer en la salida devuelta después de ejecutar el comando sin valores para País, Estadoy Ciudad. Si especifica el caso incorrecto o especifica un valor para País, Stateo City que no está en la salida devuelta después de ejecutar el comando sin valores para estas propiedades, la salida devuelta está vacía.