Добавить поддержку AppInsights в WebApp или FunctionApp из azure-cli - PullRequest
0 голосов
/ 05 ноября 2018

Есть ли способ создать и / или активировать AppInsights для WebApp или FunctionApp из azure-cli?

Копаем документацию сейчас.

Ответы [ 2 ]

0 голосов
/ 06 ноября 2018

Я тоже думал о вашей проблеме назад. Чтобы создать представление о приложении, кажется, что az resource create будет единственным возможным способом в настоящее время, как указано в другом ответе. Но я не уверен, что это на 100% работает, вы можете попробовать.

Чтобы активировать понимание приложения для WebApp или FunctionApp, нам просто нужно добавить параметр с именем APPINSIGHTS_INSTRUMENTATIONKEY в Настройки приложения WebApp или FunctionApp. Просто используйте команду ниже, она отлично работает на моей стороне.

#retrive the InstrumentationKey of your application insight
$key = az resource show -g <resource group name> -n <appinsight name> --resource-type "Microsoft.Insights/components" --query properties.InstrumentationKey

#set the application insight for function app
az functionapp config appsettings set -g <resource group name> -n <function app name> --settings "APPINSIGHTS_INSTRUMENTATIONKEY = $key"

#set the application insight for web app
az webapp config appsettings set -g <resource group name> -n <web app name> --settings "APPINSIGHTS_INSTRUMENTATIONKEY = $key"

Тестовый образец (результат веб-приложения такой же):

enter image description here Регистрация на портале :

enter image description here

0 голосов
/ 05 ноября 2018

В настоящее время существует открытая проблема для создания ресурса Insight App через Cli https://github.com/Azure/azure-cli/issues/5543

Вы можете видеть, что пользователь создает их как сейчас

az resource create \
    --resource-group $RESOURCE_GROUP \
    --resource-type "Microsoft.Insights/components" \
    --name $NAMESPACE_PREFIX-appinsights \
    --location $PRIMARY_LOCATION \
    --properties '{"ApplicationId":"facerecognition","Application_Type":"other", "Flow_Type":"Redfield", "Request_Source":"IbizaAIExtension"}'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...