CLI kullanarak Internet Analyzer testi oluşturma (Önizleme)
Internet Analyzer kaynağı oluşturmanın iki yolu vardır: Azure portal CLI'sini kullanma. Bu bölüm, CLI deneyimimizi kullanarak yeni Azure Internet Analyzer kaynak oluşturmanıza yardımcı olur.
Önemli
Bu genel önizleme bir hizmet düzeyi sözleşmesi olmadan sağlanır ve üretim iş yüklerinde kullanılmamalıdır. Belirli özellikler desteklenmiyor olabilir, kısıtlı yeteneklere sahip olabilir veya tüm Azure konumlarında mevcut olmayabilir. Ayrıntılar için bkz. Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları.
Başlamadan önce
Genel önizleme genel olarak kullanılabilir; ancak, veri depolama önizleme sırasında ABD Batı 2 ile sınırlıdır.
Nesne modeli
Internet Analyzer CLI aşağıdaki kaynak türlerini gösterir:
- Testler - Test, iki İnternet uç noktasının (A ve B) zaman içinde son kullanıcı performansını karşılar.
- Profiller - Testler bir Internet Analyzer oluşturulur. Profiller, ilgili testlerin grup yürütülmesine olanak sağlar; Tek bir profil bir veya daha fazla test içerebilir.
- Önceden Yapılandırılmış Uç Noktalar - Uç noktaları çeşitli yapılandırmalarla (bölgeler, hızlandırma teknolojileri vb.) ayarlamıştık. Testlerde bu önceden yapılandırılmış uç noktalardan herhangi birini kullanabilirsiniz.
- Puan kartları - Puan kartı, ölçüm sonuçlarının hızlı ve anlamlı özetlerini sağlar. Puan kartınızı yorumlama'ya bakın.
- Zaman Serisi - Zaman serisi, ölçümün zaman içinde nasıl değiştiği gösterir.
Profil ve Test Oluşturma
SSS Internet Analyzer yönergelerine katılarak Nasıl yaparım? önizleme erişimi elde Azure Internet Analyzer edinin.
Cli oturumu
loginbaşlatmak için komutunu çalıştırın:az loginCLI varsayılan tarayıcınızı açabilirse bunu yapar ve bir Azure oturum açma sayfası yüklemez. Aksi takdirde, sayfasında bir tarayıcı https://aka.ms/devicelogin sayfası açın ve terminalde görüntülenen yetkilendirme kodunu girin.
Tarayıcıda hesabınızın kimlik bilgileriyle oturum açın.
Internet Analyzer genel önizleme sürümüne erişim izni verilmiş abonelik Internet Analyzer seçin.
Oturum açtıktan sonra Azure hesabınızla ilişkili aboneliklerin listesini görüntülenir. ile abonelik
isDefault: truebilgileri, oturum açtıktan sonra etkinleştirilen aboneliktir. Başka bir abonelik seçmek için, geçiş yapmak üzere abonelik kimliğiyle az account set komutunu kullanın. Abonelik seçimi hakkında daha fazla bilgi için bkz. Birden çok Azure aboneliği kullanma.Azure CLI ile oturum açma bölümünde ayrıntılı bir şekilde ele alınan etkileşimsiz olarak oturum açma yöntemleri mevcuttur.
[İsteğe bağlı] Yeni bir Azure Kaynak Grubu oluşturun:
az group create --location eastus --name "MyInternetAnalyzerResourceGroup"Azure CLI Internet Analyzer yükleyin:
az extension add --name internet-analyzerYeni bir Internet Analyzer oluşturun:
az internet-analyzer profile create --location eastus --resource-group "MyInternetAnalyzerResourceGroup" --name "MyInternetAnalyzerProfile" --enabled-state EnabledYeni oluşturulan profilde kullanılabilen önceden yapılandırılmış tüm uç noktaları listele:
az internet-analyzer preconfigured-endpoint list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"Yeni oluşturulan InternetAnalyzer profili altında yeni bir test oluşturun:
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 EnabledYukarıdaki komut hem hem de 'nin özel yollar altında tek pikselli
www.contoso.comwww.microsoft.comgörüntüyü (trans.gif) barındırıyor olduğunu varsayıyor. Bir nesne yolu açıkça belirtilmezse, Internet Analyzer önceden yapılandırılmış uç noktaların tek pikselli görüntüyü barındırıyor olduğu varsayılan nesne yolu/apc/trans.gifolarak kullanır. Ayrıca şemanın (https/http) belirtilmemiş olduğunu unutmayın; Internet Analyzer yalnızca HTTPS uç noktalarını desteklediği için HTTPS varsayılır.Yeni test, Internet Analyzer görün gerekir:
az internet-analyzer test list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"Örnek çıktı:
[ { "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" } ]Ölçümleri oluşturmaya başlamak için testin scriptFileUri'sini işaret eden JavaScript dosyasının Web uygulamanıza eklenmiş olması gerekir. Belirli yönergeler, İstemci ekleme Internet Analyzer bulunabilir.
"Durum" değerini takip etmek için testin ilerleme durumunu izleyebilirsiniz:
az internet-analyzer test show --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile" --name "MyFirstInternetAnalyzerTest"Zaman zamanları veya puan kartları oluşturarak testin toplanan sonuçlarını incelersiniz:
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
Sonraki adımlar
- Desteklenen komutların Internet Analyzer kullanım örneklerinin tam listesi için Internet Analyzer CLI başvurusuna göz atabilirsiniz.
- SSS Internet Analyzer okuyun.
- Internet Analyzer İstemcisini ekleme ve özel bir uç nokta oluşturma hakkında daha fazla bilgi.