Skapa ett Internet Analyzer test med CLI (förhandsversion)
Det finns två sätt att skapa en Internet Analyzer resurs – med hjälp av Azure Portal eller cli. Det här avsnittet hjälper dig att skapa en Azure Internet Analyzer resurs med hjälp av vår CLI-upplevelse.
Viktigt
Den offentliga förhandsversionen tillhandahålls utan serviceavtal och bör inte användas för produktionsarbetsbelastningar. Vissa funktioner kanske inte stöds eller har begränsad funktionalitet, eller så är de inte tillgängliga på alla Azure-platser. Mer information finns i Kompletterande villkor för användning av Microsoft Azure-förhandsversioner.
Innan du börjar
Den offentliga förhandsversionen är tillgänglig för användning globalt. Datalagringen är dock begränsad till USA, västra 2 under förhandsversionen.
Objektmodell
I Internet Analyzer CLI finns följande typer av resurser:
- Tester – Ett test jämför slutanvändares prestanda för två Internetslutpunkter (A och B) över tid.
- Profiler – Tester skapas under en Internet Analyzer profil. Profiler gör det möjligt att gruppera relaterade tester. en enskild profil kan innehålla ett eller flera tester.
- Förkonfigurerade slutpunkter – Vi har konfigurerat slutpunkter med olika konfigurationer (regioner, accelerationstekniker osv.). Du kan använda någon av dessa förkonfigurerade slutpunkter i dina tester.
- Styrkort – Ett styrkort ger snabba och meningsfulla sammanfattningar av måttresultat. Se Tolka ditt styrkort.
- Tidsserie – En tidsserie visar hur ett mått ändras över tid.
Skapa profil och testa
Få Internet Analyzer åtkomst till förhandsversionen genom att följa Hur gör jag för att delta i förhandsversionen? instruktioner från vanliga frågor Azure Internet Analyzer vanliga frågor och svar.
Kör kommandot
loginför att starta en CLI-session:az loginOm CLI kan öppna din standardwebbläsare gör den det och läser in en Inloggningssida för Azure. Annars öppnar du en webbläsarsida på och https://aka.ms/devicelogin anger auktoriseringskoden som visas i terminalen.
Logga in med dina autentiseringsuppgifter för kontot i webbläsaren.
Välj ditt prenumerations-ID som har beviljats åtkomst till Internet Analyzer offentliga förhandsversionen.
När du har loggat in visas en lista över prenumerationer som är associerade med ditt Azure-konto. Prenumerationsinformationen med
isDefault: trueär den prenumeration som är aktiverad efter inloggning. Om du vill välja en annan prenumeration använder du kommandot az account set med prenumerations-ID:t som du vill växla till. Mer information om prenumerationsval finns i Använda flera Azure-prenumerationer.Det finns några olika sätt att logga in som inte är interaktiva. Läs mer i Logga in med Azure CLI.
[Valfritt] Skapa en ny Azure-resursgrupp:
az group create --location eastus --name "MyInternetAnalyzerResourceGroup"Installera Azure CLI Internet Analyzer tillägget:
az extension add --name internet-analyzerSkapa en ny Internet Analyzer profil:
az internet-analyzer profile create --location eastus --resource-group "MyInternetAnalyzerResourceGroup" --name "MyInternetAnalyzerProfile" --enabled-state EnabledVisa en lista över alla förkonfigurerade slutpunkter som är tillgängliga för den nyligen skapade profilen:
az internet-analyzer preconfigured-endpoint list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"Skapa ett nytt test under den nyligen skapade InternetAnalyzer-profilen:
az internet-analyzer test create --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile" --endpoint-a-name "contoso" --endpoint-a-endpoint "www.contoso.com/some/path/to/trans.gif" --endpoint-b-name "microsoft" --endpoint-b-endpoint "www.microsoft.com/another/path/to/trans.gif" --name "MyFirstInternetAnalyzerTest" --enabled-state EnabledKommandot ovan förutsätter att både och
www.contoso.comwww.microsoft.comär värdar för en pixelbilden (trans.gif) under anpassade sökvägar. Om en objektsökväg inte anges explicit använder Internet Analyzer som objektsökväg som standard, vilket är den plats där de förkonfigurerade slutpunkterna är värdar för en/apc/trans.gifpixelavbildningen. Observera också att schemat (https/http) inte behöver anges. Internet Analyzer stöder endast HTTPS-slutpunkter, så HTTPS antas.Det nya testet bör visas under Internet Analyzer profilen:
az internet-analyzer test list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"Exempel på utdata:
[ { "description": null, "enabledState": "Enabled", "endpointA": { "endpoint": "www.contoso.com/some/path/to/1k.jpg", "name": "contoso" }, "endpointB": { "endpoint": "www.microsoft.com/another/path/to/1k.jpg", "name": "microsoft" }, "id": "/subscriptions/faa9ddd0-9137-4659-99b7-cdc55a953342/resourcegroups/MyInternetAnalyzerResourceGroup/providers/Microsoft.Network/networkexperimentprofiles/MyInternetAnalyzerProfile/experiments/MyFirstInternetAnalyzerTest", "location": null, "name": "MyFirstInternetAnalyzerTest", "resourceGroup": "MyInternetAnalyzerResourceGroup", "resourceState": "Enabled", "scriptFileUri": "https://fpc.msedge.net/client/v2/d8c6fc64238d464c882cee4a310898b2/ab.min.js", "status": "Created", "tags": null, "type": "Microsoft.Network/networkexperimentprofiles/experiments" } ]För att börja generera mått måste JavaScript-filen som testets scriptFileUri pekar på bäddas in i webbprogrammet. Specifika anvisningar finns på sidan Bädda in Internet Analyzer klient.
Du kan övervaka testets förlopp genom att hålla reda på dess statusvärde:
az internet-analyzer test show --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile" --name "MyFirstInternetAnalyzerTest"Du kan granska testets insamlade resultat genom att generera tidsserier eller poängkort för det:
az internet-analyzer show-scorecard --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile" --name "MyFirstInternetAnalyzerTest" --aggregation-interval "Daily" --end-date-time-utc "2019-10-24T00:00:00"az internet-analyzer show-timeseries --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile" --name "MyFirstInternetAnalyzerTest" --aggregation-interval "Hourly" --start-date-time-utc "2019-10-23T00:00:00" --end-date-time-utc "2019-10-24T00:00:00" --timeseries-type MeasurementCounts
Nästa steg
- Bläddra i Internet Analyzer CLI-referensen för en fullständig lista över kommandon och användningsexempel som stöds.
- Läs vanliga Internet Analyzer vanliga frågor och svar.
- Läs mer om att bädda in Internet Analyzer client och skapa en anpassad slutpunkt.