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

Azure Application Insights:按天、用户及操作拆分自定义事件可视化

Azure Application Insights 自定义事件可视化实现方案

完全可以实现你要的可视化效果,具体步骤如下:

1. 编写Kusto查询获取结构化数据

首先在Application Insights的Logs界面,编写Kusto查询来聚合按天、用户、操作分组的事件数据:

customEvents
| where name == "你的自定义事件名称"  // 替换为你实际上报的自定义事件名称
| where timestamp > ago(30d)  // 可按需调整时间范围,比如最近30天
| extend EventDate = startofday(timestamp)  // 将时间戳按天聚合
| summarize EventCount = count() by EventDate, user_Id, customDimensions.Action  // 根据实际字段结构调整,比如Action在properties里就改成properties.Action

注意:如果你的用户标识或操作字段不是默认的user_Id或customDimensions.Action,请替换成你上报事件时使用的实际字段名。

2. 配置堆叠柱形图可视化

查询运行成功后,切换到Visualization标签页,按以下配置设置:

  • 图表类型选择Stacked Column Chart(堆叠柱形图)
  • X轴设置为EventDate,实现按天分组
  • Y轴设置为EventCount,展示事件数量
  • Series(系列)设置为user_Id,这样每个用户对应一个主柱形
  • 堆叠类别设置为customDimensions.Action,让每个柱形按操作类型拆分显示

配置完成后,就能看到按天排列、每个用户对应一个堆叠柱形、柱形内按操作拆分的可视化图表了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 03:07:07