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

如何在Azure App Insights中查看跟踪、事件及选择日志范围

查看Application Insights上报的事件与跟踪日志步骤

一、确认资源对应关系

你代码里的ConnectionString关联的是Azure订阅下的某个Application Insights资源,首先要确保在门户中打开的是这个对应的资源。

二、日志页面的范围选择

进入Application Insights资源的「监控->日志」页面时,直接选择当前打开的这个Application Insights资源作为范围即可——你的控制台应用通过该资源的连接字符串上报数据,所有事件、跟踪日志都会存储在这个资源的日志容器里。如果页面默认未选中,手动在范围选择器中找到你创建的目标Application Insights资源名称选中即可。

三、查询并查看数据

范围设置完成后,使用Kusto查询语句检索对应数据:

  1. 查看TrackEvent上报的事件:
    customEvents
    | where name == "TestEvent"
    | project timestamp, name, properties
    
  2. 查看TrackTrace上报的跟踪日志:
    traces
    | where message == "Eriks test trace"
    | project timestamp, message, severityLevel
    

执行查询后就能看到对应上报的数据。注意:数据上报存在几分钟的延迟,若刚运行完应用未查到结果,可稍等片刻重试。

额外注意事项

  • 代码中的ConnectionString必须是从对应Application Insights资源「概述」页面复制的完整有效字符串,不能使用示例中的占位内容。
  • 控制台应用调用Flush()后,建议添加短暂延迟(比如System.Threading.Thread.Sleep(5000)),避免应用过快退出导致数据未完成发送。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.04 16:00:59