Skapa ett Internet Analyzer-test med CLI (förhandsversion)
Viktigt
Azure Internet Analyzer drogs tillbaka den 15 mars 2024. Detaljerad information finns i Azure Internet Analyzer-tillbakadragning.
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 ny 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
Internet Analyzer CLI exponerar följande typer av resurser:
- Tester – Ett test jämför slutanvändarens prestanda för två Internetslutpunkter (A och B) över tid.
- Profiler – Tester skapas under en Internet Analyzer-profil. Profiler gör att relaterade tester kan grupperas; en enskild profil kan innehålla ett eller flera tester.
- Förkonfigurerade slutpunkter – Vi har konfigurerat slutpunkter med en mängd 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ätresultat. Se Tolka styrkortet.
- Time Series – En tidsserie visar hur ett mått ändras över tid.
Skapa profil och testa
Få åtkomst till förhandsversionen av Internet Analyzer genom att följa Hur gör jag för att delta i förhandsversionen? instruktioner från Vanliga frågor och svar om Azure Internet Analyzer.
login
Kör kommandot för att starta en CLI-session:az login
Om CLI kan öppna standardwebbläsaren kommer den att göra det och läsa in en Azure-inloggningssida. Annars öppnar du en webbläsarsida på https://aka.ms/devicelogin och anger den auktoriseringskod 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 den offentliga förhandsversionen av Internet Analyzer.
När du har loggat in visas en lista över prenumerationer som är associerade med ditt Azure-konto. Prenumerationsinformationen med
isDefault: true
är den för närvarande aktiverade prenumerationen efter inloggning. Om du vill välja en annan prenumeration använder du kommandot az account set med prenumerations-ID:t att växla till. Mer information om val av prenumeration 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-analyzer
Skapa en ny Internet Analyzer-profil:
az internet-analyzer profile create --location eastus --resource-group "MyInternetAnalyzerResourceGroup" --name "MyInternetAnalyzerProfile" --enabled-state Enabled
Visa 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 Enabled
Kommandot ovan förutsätter att både
www.contoso.com
ochwww.microsoft.com
är värd för en bildpunktsbilden (trans.gif) under anpassade sökvägar. Om en objektsökväg inte uttryckligen anges används/apc/trans.gif
Internet Analyzer som objektsökväg som standard, vilket är där de förkonfigurerade slutpunkterna är värdar för en bildpunktsbilden. 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" } ]
Om du vill börja generera mått måste JavaScript-filen som testets scriptFileUri pekar på bäddas in i webbprogrammet. Specifika instruktioner 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 styrkort 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 till CLI-referensen för Internet Analyzer för att se en fullständig lista över kommandon och användningsexempel som stöds.
- Läs vanliga frågor och svar om Internet Analyzer.
- Läs mer om att bädda in Internet Analyzer-klienten och skapa en anpassad slutpunkt.