【问题标题】:KQL timebased query rather than resultsKQL 基于时间的查询而不是结果
【发布时间】:2023-01-04 23:33:13
【问题描述】:

所以我有一个 HTTP 函数,它在调用时将日志写入应用洞察。

我想知道当未调用 HTTP 函数时一段时间过去了。

痕迹 |其中消息包含“调用的函数” |按 bin(timestamp, 10m) 总结 count()

这行得通,但它只会提取日志的存在,

我想要知道从现在开始有多少请求到达了这个端点。而不是显示“无结果”。它应该有一个显示日期时间和 0 值的表格。

这样我就可以显示一条直线。

【问题讨论】:

    标签: azure azure-application-insights kql


    【解决方案1】:

    make-series运营商

    traces 
    | where message has "function invoked" 
    | make-series count() on timestamp from ago(1h) to now() step 10m
    | render timechart
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-28
      • 1970-01-01
      • 1970-01-01
      • 2019-05-17
      • 1970-01-01
      相关资源
      最近更新 更多