MCPcopy
hub / github.com/IBM/AssetOpsBench / get_tracer

Function get_tracer

src/observability/tracing.py:117–124  ·  view source on GitHub ↗

Return an OpenTelemetry :class:`Tracer`. When :func:`init_tracing` has not installed a provider, the returned tracer is OTel's built-in proxy whose spans are non-recording — callers can unconditionally ``start_as_current_span`` / ``set_attribute``.

(name: str = "agent")

Source from the content-addressed store, hash-verified

115
116
117def get_tracer(name: str = "agent"):
118 """Return an OpenTelemetry :class:`Tracer`.
119
120 When :func:`init_tracing` has not installed a provider, the returned
121 tracer is OTel's built-in proxy whose spans are non-recording — callers
122 can unconditionally ``start_as_current_span`` / ``set_attribute``.
123 """
124 return trace.get_tracer(name)

Callers 2

agent_run_spanFunction · 0.85

Calls

no outgoing calls

Tested by 1