使用azure cli创建应用程序洞察

使用azure cli创建应用程序洞察,azure,azure-application-insights,azure-cli,Azure,Azure Application Insights,Azure Cli,我想使用AZURE CLI创建应用程序洞察。我找不到关于这个主题的任何文档。有可能吗?Application Insights是一种可扩展的应用程序性能管理(APM)服务,面向多个平台上的web开发人员。您可以使用它来监视您的实时web应用程序。你可以得到更多的细节 它属于Azure监视器。您可以从中找到相应的CLI命令。希望这会有所帮助。Rohit提供的链接有效 az resource create \ --resource-group $RESOURCE_GROUP \ --

我想使用AZURE CLI创建应用程序洞察。我找不到关于这个主题的任何文档。有可能吗?

Application Insights是一种可扩展的应用程序性能管理(APM)服务,面向多个平台上的web开发人员。您可以使用它来监视您的实时web应用程序。你可以得到更多的细节


它属于Azure监视器。您可以从中找到相应的CLI命令。希望这会有所帮助。

Rohit提供的链接有效

az resource create \
    --resource-group $RESOURCE_GROUP \
    --resource-type "Microsoft.Insights/components" \
    --name $NAMESPACE_PREFIX-appinsights \
    --location $PRIMARY_LOCATION \
    --properties '{"Application_Type":"web"}'

如果需要将生成的指令插入键与其他资源(如功能应用程序)关联,可以使用
grep
xargs
,如下所示:

# Creates insights component for monitoring. Note generated instrumentation key
# is set in function app.
az resource create \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --resource-type "Microsoft.Insights/components" \
    --name ${FUNCTION_APP_NAME} \
    --location ${LOCATION} \
    --properties '{"Application_Type":"web"}' \
| grep -Po "\"InstrumentationKey\": \K\".*\"" \
| xargs -I % az functionapp config appsettings set \
    --name ${FUNCTION_APP_NAME} \
    --resource-group ${RESOURCE_GROUP_NAME} \
    --settings "APPINSIGHTS_INSTRUMENTATIONKEY = %"
该组件提供从命令行创建、检查、修改和删除application insights组件的命令。

使用:


看看这里似乎不错,我会试试它在Windows上不起作用:
解析JSON时出错{应用程序类型:web}'
。修复程序是
--properties“{\“Application\u Type\”:\“web\”}”
,但不要忘记使用
AZ extension add--name Application insights安装AZ/CLI扩展,否则子命令将不可用。
az monitor app-insights component create --app
                                         --location
                                         --resource-group
                                         [--application-type]
                                         [--ingestion-access {Disabled, Enabled}]
                                         [--kind]
                                         [--query-access {Disabled, Enabled}]
                                         [--retention-time]
                                         [--tags]
                                         [--workspace]