应用分析报告请求超过1个相关呼叫

时间:2019-05-13 15:14:02

标签: azure-application-insights

我了解如何在查询中使用requestsdependencies

如何仅列出具有特定数量以上依赖性的请求?

1 个答案:

答案 0 :(得分:0)

该评论是正确的,您应该使用join和count来达到目的。请注意,请求和依赖关系与operation_Id相关。

请使用下面适用于我的代码(列出具有3个以上依赖项的请求)。

let myrequests = requests
    | where timestamp > ago(1h)
    | join (dependencies | where timestamp > ago(1h))
      on operation_Id
    | summarize mycount=count() by operation_Id
    | where mycount > 3;

    requests
    | where timestamp >ago(1h)
    | join myrequests
    on operation_Id

结果如下:

enter image description here