Visa relativ svarstid till Azure-regioner från specifika platser
Varning
Den här funktionen är för närvarande under utfasning.
Not
Om du är intresserad av att mäta nätverksfördröjningen från slutanvändarna till den valda uppsättningen nätverksmål kanske du vill prova Azure Internet Analyzer-verktyget (förhandsversion).
I den här självstudien lär du dig hur du använder Tjänsten Azure Network Watcher för att avgöra vilken Azure-region du vill distribuera ditt program eller din tjänst i, baserat på din användardemografi. Dessutom kan du använda den för att utvärdera tjänstleverantörernas anslutningar till Azure.
Skapa en nätverksbevakare
Om du redan har en nätverksbevakare i minst en Azure -regionkan du hoppa över uppgifterna i det här avsnittet. Skapa en resursgrupp för nätverksbevakaren. I det här exemplet skapas resursgruppen i regionen USA, östra, men du kan skapa resursgruppen i valfri Azure-region.
New-AzResourceGroup -Name NetworkWatcherRG -Location eastus
Skapa en nätverksbevakare. Du måste ha en nätverksbevakare skapad i minst en Azure-region. I det här exemplet skapas en nätverksbevakare i Azure-regionen USA, östra.
New-AzNetworkWatcher -Name NetworkWatcher_eastus -ResourceGroupName NetworkWatcherRG -Location eastus
Jämför relativa nätverksfördröjningar med en enda Azure-region från en specifik plats
Utvärdera tjänstleverantörer eller felsöka en användare som rapporterar ett problem, till exempel "webbplatsen var långsam", från en specifik plats till azure-regionen där en tjänst distribueras. Följande kommando returnerar till exempel de genomsnittliga relativa svarstiderna för Internetleverantören mellan delstaten Washington i USA och Azure-regionen USA, västra 2 mellan 13–15 december 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"
Notis
Den region som du angav i föregående kommando behöver inte vara samma som den region som du angav när du hämtade nätverksbevakaren. Föregående kommando kräver helt enkelt att du anger en befintlig nätverksbevakare. Nätverksbevakaren kan finnas i valfri region. Om du anger värden för -Country
och -State
måste de vara giltiga. Värdena är skiftlägeskänsliga. Data är tillgängliga för ett begränsat antal länder/regioner, stater och städer. Kör kommandona i Visa tillgängliga länder/regioner, stater, städer och leverantörer för att visa en lista över tillgängliga länder/regioner, städer och stater som ska användas med föregående kommando.
Varning
Du måste ange ett datum inom de senaste 30 dagarna för -StartTime
och -EndTime
. Om du anger ett tidigare datum returneras inga data.
Utdata från föregående kommando följer:
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
}
]
}
]
I de returnerade utdata är värdet för Score den relativa svarstiden mellan regioner och leverantörer. Poängen 1 är den sämsta (högsta) svarstiden, medan 100 är den lägsta svarstiden. De relativa svarstiderna är genomsnittliga för dagen. I föregående exempel är det tydligt att svarstiderna var desamma båda dagarna och att det finns en liten skillnad mellan svarstiden för de två leverantörerna, men det är också tydligt att svarstiderna för båda leverantörerna är låga på skalan 1–100. Även om detta är förväntat, eftersom delstaten Washington i USA är fysiskt nära Azure-regionen West US 2, är resultaten ibland inte som förväntat. Ju större datumintervall du anger, desto mer kan du genomsnittliggöra latens över tid.
Jämföra relativa nätverksfördröjningar mellan Azure-regioner från en viss plats
Om du i stället för att ange de relativa svarstiderna mellan en viss plats och en specifik Azure-region med hjälp av -Location
vill fastställa de relativa svarstiderna för alla Azure-regioner från en specifik fysisk plats, kan du också göra det. Följande kommando hjälper dig till exempel att utvärdera vilken Azure-region som ska distribuera en tjänst i om dina primära användare är Comcast-användare i delstaten 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"
Anteckning
Till skillnad från när du anger en enda plats, om du inte anger en plats eller anger flera platser, till exempel "USA, västra 2", "USA, västra", måste du ange en Internetleverantör när du kör kommandot.
Visa tillgängliga länder/regioner, stater, städer och leverantörer
Data är tillgängliga för specifika Internetleverantörer, länder/regioner, stater och städer. Om du vill visa en lista över alla tillgängliga Internetleverantörer, länder/regioner, stater och städer, som du kan visa data för, anger du följande kommando:
Get-AzNetworkWatcherReachabilityProvidersList -NetworkWatcherName NetworkWatcher_eastus -ResourceGroupName NetworkWatcherRG
Data är endast tillgängliga för de länder/regioner, stater och städer som returnerades av föregående kommando. Föregående kommando kräver att du anger en befintlig nätverksbevakare. I exemplet angavs NetworkWatcher_eastus nätverksbevakare i en resursgrupp med namnet NetworkWatcherRG, men du kan ange alla befintliga nätverksbevakare. Om du inte har någon befintlig nätverksbevakare skapar du en genom att slutföra uppgifterna i Skapa en nätverksbevakare.
När du har kört föregående kommando kan du filtrera utdata som returneras genom att ange giltiga värden för Country, Stateoch City, om du vill. Om du till exempel vill visa listan över internetleverantörer som är tillgängliga i Seattle, Washington i USA anger du följande kommando:
Get-AzNetworkWatcherReachabilityProvidersList `
-NetworkWatcherName NetworkWatcher_eastus `
-ResourceGroupName NetworkWatcherRG `
-City Seattle `
-Country "United States" `
-State washington
Varning
Värdet som anges för Country måste innehålla både stora och små bokstäver. Värdena som anges för State och City måste vara gemener. Värdena måste anges i utdata som returneras efter att kommandot har körts utan värden för Country, Stateoch City. Om du anger felaktig versalisering eller anger ett värde för Country, Stateeller City som inte finns i utdata efter att kommandot körts utan värden för dessa egenskaper, är de returnerade utdata tomma.