应用洞察自动化

Application Insights automation

我使用 VS 2015 中集成的应用程序洞察力并监控服务器和客户端遥测。但我仅为我的网站的一个实例配置应用洞察。

我如何自动创建具有相同参数(警报规则、测试...)的应用程序洞察实例?

为此,您需要使用 Azure 资源管理器 (ARM) 模板。您可以在 Azure 文档中找到一些很好的链接,如下所示。

基本步骤

  1. 导出包含您要克隆的见解组件的资源组
  2. 参数化组件、警报和网络测试的名称
  3. 更改网络测试的 URL
  4. 删除带有自定义指标的警报(它们将不存在并且会失败)

带有 AI 的网络应用模板示例

https://github.com/Azure/azure-quickstart-templates/blob/master/201-web-app-sql-database/azuredeploy.json#L266-L416

部署文档

https://azure.microsoft.com/en-us/documentation/articles/resource-group-overview/#template-deployment