使用Azure CLI将Application Insights添加到Azure功能

时间:2018-06-26 10:58:33

标签: azure azure-functions azure-application-insights azure-cli

我有一个PowerShell脚本,该脚本按照示例In the Microsoft Docs

使用azure cli在消耗计划及其资源组内的关联存储帐户上创建了azure功能应用程序

但是,要启用应用程序见解,我必须转到azure门户,找到func select监视器,然后单击“启用应用程序见解”。

如何扩展该脚本以启用新创建功能的自动步骤?我一直找不到任何特定的文档或示例,并且我希望尽可能避免使用资源模板。

1 个答案:

答案 0 :(得分:2)

当然,您可以通过Azure CLI对Azure功能启用Application Insights。

但是您首先需要在门户中创建 Application Insights ,目前,它无法通过Azure CLI创建Application Insights。

您可以按照以下步骤操作。

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