如何通过azure应用程序洞察监控每个实例

时间:2017-10-03 15:26:57

标签: azure azure-web-sites azure-application-insights

我已经在azure中部署了一个包含2个实例的Web服务,我想通过应用程序洞察力分别监视每个实例的请求。有没有办法实现这个功能?

1 个答案:

答案 0 :(得分:0)

您可以创建自动流程来查询您的请求数据,并在查询结果超过某个阈值时向您发送电子邮件 适用于Flow和Microsoft Logic Apps的Application Insights连接器就是为此而创建的,可以在任何文档类型(事件,指标甚至跟踪)的任何查询结果上定义。
有关如何创建自己的流的分步文档是here

根据您的需要,查看请求失败的简单查询应如下所示:

let window = 10m;
requests
| where timestamp >= ago(window)
| summarize failures = countif(success == false), total = count() by cloud_RoleInstance
| project cloud_RoleInstance, failureRate = todouble(failures) / total