LangGraph
Native LangGraph helpers are on the roadmap. Use the manual pattern below today - it works with any
StateGraph.Pattern
Wrap each node with a telemetry span and reuse the sameexecution_id across nodes.
What gets captured
- One execution per graph run (shared
execution_id) - One
CUSTOMspan per node, with input/output state - Use
MODEL_INVOCATION/TOOL_CALLspan types inside nodes that call LLMs or external tools
Related
- LangChain - callback-based instrumentation
- Telemetry client