You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在App Insights Kusto时序图中按severityLevel生成多条折线?

问题解答

可行,你只需要调整查询语句,把不同的severityLevel值转成单独的列,这样图表工具就能为每个级别生成独立折线。

修改后的Kusto查询:

union traces, exceptions
| extend TimeSlot = bin(timestamp, 15m)
| summarize count() by TimeSlot, severityLevel
| pivot(severityLevel, sum(_count))

原理说明

你原来的查询结果是三列:TimeSlot、severityLevel、_count,图表工具默认把_count作为数值列,severityLevel作为普通分类字段,不会自动按级别拆分折线。用pivot函数后,会将每个severityLevel的取值转换成单独的列,列值对应该级别在对应时间窗口的计数。这样图表工具就能识别每个级别列作为独立的折线数据源,自动生成多条折线。

如果后续severityLevel出现新的取值,pivot会自动包含这些新列,不需要手动更新查询。

内容的提问来源于stack exchange,提问作者Neil Barnwell

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 20:02:01