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")
| 115 | |
| 116 | |
| 117 | def 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) |
no outgoing calls