azure - 如何制作包含两行(来自两个 Kusto 查询)的 Application Insights 仪表板指标图表?

标签 azure charts azure-application-insights metrics kql

我有一个查询,它为我提供了一张只有一行的图表:

traces
| where message has "abc" 
| summarize count() by bin(timestamp, 1h)
| render timechart 

有没有一种简单的方法可以在同一图表中添加另一条线?我想要另一行,但不是 |其中消息有“abc”消息有“xyz”

情况是,我有这两个事件应该发生相同次数,一个事件发生在另一个事件发生几分钟后。因此,我希望看到的是一张图表,其中两条线的形状或多或少相同,如果我降低时间粒度,则其中一条线会移动几分钟。如果线条不匹配,那么我就知道出了问题。如果它们确实匹配,我有一定程度的信心,不会出现严重错误。

最佳答案

您可以使用 countif() 聚合函数尝试此操作:

traces
| summarize c1 = countif(message has "abc"),
            c2 = countif(message has "xyz")
         by bin(timestamp, 1h)
| render timechart

关于azure - 如何制作包含两行(来自两个 Kusto 查询)的 Application Insights 仪表板指标图表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69260079/

相关文章:

memory - Azure 保证内存

javascript - 在条形之间添加空格/边距 - Chart.js

javascript - 如何让谷歌图表排序并给我正确的答案

azure - 使用应用程序洞察自定义指标跟踪辅助服务中的方法执行时间

java - 使用 Java 8 和应用程序见解 SDK 版本 1.0.8 时,Azure Application Insights 不显示实时指标

azure - 从 Azure Function 触发 UIPath 机器人

azure - 是否可以删除包含具有快照的 blob 的 Azure 容器?

python - 使用 python 从交互式图表中提取数据点?

c# - 无法将事件记录到应用程序洞察中

azure - 为 kubernetes 负载均衡器分配一个来自内部网络的 IP