Добавьте Application Insights к функции Azure с помощью Azure CLI - PullRequest
0 голосов
/ 26 июня 2018

У меня есть сценарий PowerShell, который создает приложение-функцию Azure в плане потребления и связанной с ним учетной записи хранения в группе ресурсов, используя Azure Cli, следуя примеру В Документах Microsoft

Однако, чтобы включить понимание приложений, мне нужно перейти на портал Azure, найти монитор выбора функций и нажать «Включить обзор приложений».

Как я могу расширить этот скрипт, чтобы включить автоматизацию этого шага для вновь созданной функции? Мне не удалось найти какую-либо конкретную документацию или примеры, и я бы предпочел по возможности избегать шаблонов ресурсов.

1 Ответ

0 голосов
/ 27 июня 2018

Конечно, вы можете включить Application Insights для функции Azure с помощью Azure CLI.

Но сначала вам нужно создать Application Insights на портале, в настоящее время невозможно создать Application Insights через Azure CLI.

Вы можете выполнить следующие шаги.

1. Перейдите на страницу Application Insights на портале, скопируйте Instrumentation Key на снимке экрана.

enter image description here

2.После создания приложения-функции по вашей команде просто используйте команду CLI ниже.

az functionapp config appsettings set --name <functionname> --resource-group <resourcegroupname> --settings 'APPINSIGHTS_INSTRUMENTATIONKEY = <Instrumentation Key>'

Он отлично работает на моей стороне, вы можете проверить это на портале.

enter image description here

enter image description here

...