Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Usługa Azure Internet Analyzer została wycofana 15 marca 2024 r. Aby uzyskać szczegółowe informacje, zobacz Wycofywanie usługi Azure Internet Analyzer.
Istnieją dwa sposoby tworzenia zasobu Internet Analyzer – przy użyciu portalu Azure lub interfejsu wiersza polecenia (CLI). Ta sekcja ułatwia utworzenie nowego zasobu usługi Azure Internet Analyzer przy użyciu naszego interfejsu wiersza polecenia.
Ważne
Ta publiczna wersja zapoznawcza jest udostępniana bez umowy dotyczącej poziomu usług i nie powinna być używana w przypadku obciążeń produkcyjnych. Niektóre funkcje mogą nie być obsługiwane, mogą mieć ograniczone możliwości lub mogą nie być dostępne we wszystkich lokalizacjach platformy Azure. Aby uzyskać szczegółowe informacje, zobacz dodatkowe warunki użytkowania dla wersji zapoznawczych platformy Microsoft Azure .
Zanim rozpoczniesz
Publiczna wersja zapoznawcza jest dostępna do użytku globalnie; jednak przechowywanie danych jest ograniczone do regionu USA Zachód 2 podczas wersji zapoznawczej.
Model obiektów
Interfejs wiersza polecenia analizatora internetowego uwidacznia następujące typy zasobów:
- Testy — test porównuje wydajność użytkownika końcowego dwóch internetowych punktów końcowych (A i B) w czasie.
- Profile — testy są tworzone w profilu Internet Analyzer. Profile umożliwiają grupowanie powiązanych testów; pojedynczy profil może zawierać co najmniej jeden test.
- Wstępnie skonfigurowane punkty końcowe — skonfigurowaliśmy punkty końcowe z różnymi konfiguracjami (regionami, technologiami przyspieszania itp.). W testach można użyć dowolnego ze wstępnie skonfigurowanych punktów końcowych.
- Karty wyników — karta wyników zapewnia szybkie i znaczące podsumowania wyników pomiaru. Zapoznaj się z tematem Interpretowanie karty wyników.
- Szereg czasowy — szereg czasowy pokazuje, jak zmienia się metryka w czasie.
Tworzenie profilu i testów
Uzyskaj dostęp do usługi Internet Analyzer w wersji zapoznawczej, postępując zgodnie z instrukcjami Jak mogę uczestniczyć w wersji zapoznawczej? w artykule Azure Internet Analyzer FAQ (Często zadawane pytania dotyczące analizatora internetowego platformy Azure).
Uruchom polecenie
loginaby rozpocząć sesję CLI.az loginJeśli interfejs wiersza polecenia może otworzyć domyślną przeglądarkę, zrobi to i załaduje stronę logowania platformy Azure. W przeciwnym razie otwórz stronę przeglądarki pod https://aka.ms/devicelogin adresem i wprowadź kod autoryzacji wyświetlany w terminalu.
Zaloguj się w przeglądarce, używając danych swojego konta.
Wybierz swój identyfikator subskrypcji, któremu udzielono dostępu do publicznej wersji zapoznawczej narzędzia Internet Analyzer.
Po zalogowaniu zostanie wyświetlona lista subskrypcji skojarzonych z kontem platformy Azure. Informacje o subskrypcji z
isDefault: trueto aktualnie aktywowana subskrypcja po zalogowaniu. Aby wybrać inną subskrypcję, użyj polecenia az account set wraz z identyfikatorem subskrypcji, na którą chcesz się przełączyć. Aby uzyskać więcej informacji na temat wyboru subskrypcji, zobacz Korzystanie z wielu subskrypcji platformy Azure.Istnieją sposoby logowania nieinterakcyjnego, które szczegółowo opisano w temacie Logowanie się za pomocą interfejsu wiersza polecenia platformy Azure.
[Opcjonalnie] Utwórz nową grupę zasobów platformy Azure:
az group create --location eastus --name "MyInternetAnalyzerResourceGroup"Zainstaluj rozszerzenie Internet Analyzer dla Azure CLI.
az extension add --name internet-analyzerUtwórz nowy profil analizatora internetowego:
az internet-analyzer profile create --location eastus --resource-group "MyInternetAnalyzerResourceGroup" --name "MyInternetAnalyzerProfile" --enabled-state EnabledWyświetl listę wszystkich wstępnie skonfigurowanych punktów końcowych dostępnych dla nowo utworzonego profilu:
az internet-analyzer preconfigured-endpoint list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"Utwórz nowy test w nowo utworzonym profilu InternetAnalyzer:
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 EnabledPowyższe polecenie zakłada, że zarówno
www.contoso.com, jak iwww.microsoft.comhostują jednopioksela obraz (trans.gif) w ramach ścieżek niestandardowych. Jeśli ścieżka obiektu nie zostanie określona jawnie, analizator internetowy będzie domyślnie używać/apc/trans.gifjako ścieżki obiektu, czyli gdzie wstępnie skonfigurowane punkty końcowe hostują obraz o jednym pikselu. Należy również pamiętać, że schemat (https/http) nie musi być określony; Program Internet Analyzer obsługuje tylko punkty końcowe HTTPS, więc zakłada się, że protokół HTTPS.Nowy test powinien zostać wyświetlony w profilu Internet Analyzer:
az internet-analyzer test list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"Przykładowe dane wyjściowe:
[ { "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" } ]Aby rozpocząć generowanie miar, plik JavaScript wskazywany przez test scriptFileUri musi być osadzony w aplikacji webowej. Szczegółowe instrukcje można znaleźć na stronie Embed Internet Analyzer Client.
Postęp testu można monitorować, śledząc jego wartość "status":
az internet-analyzer test show --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile" --name "MyFirstInternetAnalyzerTest"Możesz sprawdzić zebrane wyniki testu, generując dla niego czasowniki lub karty wyników:
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
Następne kroki
- Przejrzyj dokumentację interfejsu wiersza polecenia internetowego analizatora , aby uzyskać pełną listę obsługiwanych poleceń i przykładów użycia.
- Przeczytaj często zadawane pytania dotyczące analizatora internetowego.
- Dowiedz się więcej o osadzaniu klienta Internet Analyzer i tworzeniu niestandardowego punktu końcowego.