Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это важно
Служба "Интернет-анализатор Azure" была прекращена 15 марта 2024 г.. Для получения подробной информации см. вывод из эксплуатации Azure Internet Analyzer.
Существует два способа создания ресурса Internet Analyzer с помощью портала Azure или интерфейса командной строки. В этом разделе описано, как создать новый ресурс Azure Internet Analyzer с помощью интерфейса командной строки.
Это важно
Данная версия для публичного предварительного ознакомления предоставляется без соглашения об уровне обслуживания и не предназначена для использования в продуктивных рабочих нагрузках. Некоторые функции могут не поддерживаться, могут иметь ограниченные возможности или могут быть недоступны во всех расположениях Azure. См. дополнительные условия использования для предварительных версий Microsoft Azure.
Перед тем как начать
Общедоступная предварительная версия доступна для глобального использования; Однако хранилище данных ограничено западом США 2 во время предварительной версии.
Объектная модель
Интерфейс командной строки Анализатора Интернета предоставляет следующие типы ресурсов:
- Тесты — тест сравнивает производительность конечных точек Интернета (A и B) с течением времени.
- Профили — тесты создаются в профиле Internet Analyzer. Профили позволяют группировать связанные тесты; Один профиль может содержать один или несколько тестов.
- Предварительно настроенные конечные точки . Мы настроили конечные точки с различными конфигурациями (регионами, технологиями ускорения и т. д.). Вы можете использовать любую из этих предварительно настроенных конечных точек в тестах.
- Системы показателей — в системе показателей предоставляются краткие и значимые сводки результатов измерения. Ознакомьтесь с интерпретацией системы показателей.
- Временные ряды — временный ряд показывает, как метрика изменяется со временем.
Создание профиля и теста
Получите доступ к предварительной версии Internet Analyzer, следуя инструкциям из раздела Как участвовать в предварительном просмотре?, представленным в FAQ Azure Internet Analyzer.
loginВыполните команду, чтобы запустить сеанс CLI:az loginЕсли CLI может открыть ваш браузер по умолчанию, он сделает это и загрузит страницу входа в Azure. В противном случае откройте в браузере страницу https://aka.ms/devicelogin и введите код авторизации, отображаемый в терминале.
Выполните вход в браузере с помощью учетных данных.
Выберите идентификатор подписки, которому предоставлен доступ к общедоступной предварительной версии Анализатора Интернета.
После входа в систему появится список подписок, связанных с учетной записью Azure. В сведениях о подписке с
isDefault: trueуказана текущая активная подписка, которая активируется после входа в систему. Чтобы выбрать другую подписку, используйте команду az account set с идентификатором подписки для переключения. См. дополнительные сведения о выборе нужной подписки при использовании нескольких подписок Azure.Вы также можете войти в автономном режиме, как описано в руководстве по входу с помощью Azure CLI.
[Необязательно] Создайте новую группу ресурсов Azure:
az group create --location eastus --name "MyInternetAnalyzerResourceGroup"Установите расширение Интернет-анализатора Azure CLI:
az extension add --name internet-analyzerСоздайте новый профиль Анализатора Интернета:
az internet-analyzer profile create --location eastus --resource-group "MyInternetAnalyzerResourceGroup" --name "MyInternetAnalyzerProfile" --enabled-state EnabledВывод списка всех предварительно настроенных конечных точек, доступных только что созданному профилю:
az internet-analyzer preconfigured-endpoint list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"Создайте новый тест в созданном профиле 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 EnabledВ приведенной выше команде предполагается, что и
www.contoso.com, иwww.microsoft.comразмещают однопиксельное изображение (trans.gif) в семантических путях. Если путь к объекту не указан явным образом, Internet Analyzer будет использовать/apc/trans.gifв качестве пути к объекту по умолчанию, где предварительно настроенные конечные точки размещают изображение размером в один пиксель. Также обратите внимание, что указывать схему (http/https) не обязательно, так как Internet Analyzer поддерживает только конечные точки HTTPS, поэтому по умолчанию принимается HTTPS.Новый тест должен отображаться в профиле Internet Analyzer:
az internet-analyzer test list --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile"Пример выходных данных:
[ { "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" } ]Чтобы начать создание измерений, файл JavaScript, на который указывает скрипт тестаFileUri , должен быть внедрен в веб-приложение. Конкретные инструкции можно найти на странице "Внедрение клиентского анализатора Интернета ".
Ход выполнения теста можно отслеживать, отслеживая его значение состояния:
az internet-analyzer test show --resource-group "MyInternetAnalyzerResourceGroup" --profile-name "MyInternetAnalyzerProfile" --name "MyFirstInternetAnalyzerTest"Вы можете ознакомиться с собранными результатами теста, создав для него временные ряды и/или оценочные карты.
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
Дальнейшие действия
- Ознакомьтесь со ссылкой на интерфейс командной строки Анализатора Интернета для получения полного списка поддерживаемых команд и примеров использования.
- Ознакомьтесь с часто задаваемыми вопросами о анализаторе Интернета.
- Узнайте больше о внедрении клиента Internet Analyzer и создании пользовательской конечной точки.