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

为何Application Insights为Event Hub依赖遥测生成_MS.links列?

为什么Application Insights会生成带_MS.前缀的列?
  • 内部元数据专用标识:_MS.前缀的字段是Application Insights用来存储系统级遥测关联元数据的保留字段。当你集成Event Hub后,依赖遥测需要追踪消息在分布式系统中的完整流转链路(比如应用到Event Hub的传递、后续环节的调用关联),_MS.links就是专门用来存储这类跨组件的关联ID集合,以此实现分布式调用链的追踪与拼接。

  • 遵循Azure Monitor数据模型规范:这类前缀字段是Azure Monitor遥测体系的内置定义,属于平台保留字段,用于承载底层的追踪、关联逻辑,和用户自定义字段做明确区分,避免命名冲突。

  • 自动注入链路关联信息:当应用产生Event Hub相关的依赖遥测时,Application Insights SDK会自动将链路关联数据注入到_MS.links中,目的是让Azure Monitor的后续工具(比如Log Analytics)能识别并还原完整的分布式调用链路,方便排查跨服务问题。

如果要解决下游工作流的报错问题,可以尝试两种方案:

  • 在遥测导出环节配置筛选规则,直接剔除所有_MS.前缀的系统字段
  • 通过自定义遥测处理器,在SDK发送遥测数据前移除_MS.links字段

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.25 17:54:30