ElGraph.OTel.Mapping (ElGraph v0.3.0)

Copy Markdown View Source

:telemetry 이벤트 → OpenTelemetry GenAI 시맨틱 규약 매핑 (SPEC §3.7, R5).

순수 변환 계층이다 — OTel SDK 브리지(el_graph_otel 패키지)는 OpentelemetryTelemetry 류 글루에서 이 모듈로 span 이름/속성을 얻는다.

매핑 방침: L1 invoke → invoke_workflow, 노드 실행 → execute_tool, thread_idgen_ai.conversation.id.

Summary

Types

OTel span 이름과 속성 맵

Functions

telemetry 이벤트 접두사와 메타데이터를 OTel span 이름/속성으로 변환한다.

Types

span()

@type span() :: {String.t(), %{required(String.t()) => term()}}

OTel span 이름과 속성 맵

Functions

span(list, metadata)

@spec span([atom()], map()) :: span()

telemetry 이벤트 접두사와 메타데이터를 OTel span 이름/속성으로 변환한다.