[控场AI]
概念跨度 / Span

Span

分布式追踪中的基本单元,代表一次完整Trace中的单个操作或步骤,包含输入输出、计时、状态、父子关系等元数据,用于精确定位问题发生位置

核心事实

时间轴 (近 90 天)

10月15日

Span 是分布式追踪的最小工作单元,代表一次有开始时间、结束时间和元数据的操作,多个 Span 通过父子关系或链接组合成一条 Trace。

待验证50%
10月15日

在 LLM 应用中,一次用户提问通常对应一条 Trace,内部的模型调用、向量检索、工具执行各自是一个子 Span。

待验证50%
10月15日

将高维嵌入向量(如 768、1536 维浮点数组)存入 Span 属性会膨胀报文、增加序列化开销并耗尽下游存储引擎内存,且对人类不可读。

待验证50%
10月12日

OTel的核心数据模型是Span——代表一次操作的结构化记录,包含名称、起止时间、状态、属性(attributes)以及与其他span的父子关系;Trace由一组共享同一trace ID的span构成的有向无环图。

待验证50%
10月4日

Phoenix 中展示的追踪结构本质上是一棵 Span 树,每个 Span 代表一次离散操作并记录开始时间、结束时间、输入参数与返回值

待验证50%
9月26日

将关键配置和权限范围作为Span属性快照进trace,是防御配置漂移问题的有效手段

待验证50%
9月26日

OpenTelemetry等主流追踪框架通过在代码中埋点生成Span,只能记录明确指定要记录的内容

待验证50%
8月31日

在Agent场景中,应将一次完整的Agent任务视为一个Trace,每次LLM调用、工具调用、记忆检索都是一个Span

已验证65%
7月21日

AI Agent的会话本质上是独立的运行时上下文,在初始化阶段完成工具注册并将工具注册表固定为启动时的快照,存续会话无法动态感知配置变更

待验证50%

全部知识事实 (10)

已验证

在Agent场景中,应将一次完整的Agent任务视为一个Trace,每次LLM调用、工具调用、记忆检索都是一个Span

65%
待验证

事件日志中的事件天然对应分布式追踪中的Span概念,每个事件可携带TraceID和SpanID来还原完整的因果链路

85%
待验证

Span 是分布式追踪的最小工作单元,代表一次有开始时间、结束时间和元数据的操作,多个 Span 通过父子关系或链接组合成一条 Trace。

50%
待验证

将高维嵌入向量(如 768、1536 维浮点数组)存入 Span 属性会膨胀报文、增加序列化开销并耗尽下游存储引擎内存,且对人类不可读。

50%
待验证

在 LLM 应用中,一次用户提问通常对应一条 Trace,内部的模型调用、向量检索、工具执行各自是一个子 Span。

50%
待验证

OTel的核心数据模型是Span——代表一次操作的结构化记录,包含名称、起止时间、状态、属性(attributes)以及与其他span的父子关系;Trace由一组共享同一trace ID的span构成的有向无环图。

50%
待验证

Phoenix 中展示的追踪结构本质上是一棵 Span 树,每个 Span 代表一次离散操作并记录开始时间、结束时间、输入参数与返回值

50%
待验证

OpenTelemetry等主流追踪框架通过在代码中埋点生成Span,只能记录明确指定要记录的内容

50%
待验证

将关键配置和权限范围作为Span属性快照进trace,是防御配置漂移问题的有效手段

50%
待验证

AI Agent的会话本质上是独立的运行时上下文,在初始化阶段完成工具注册并将工具注册表固定为启动时的快照,存续会话无法动态感知配置变更

50%

来源文章