Tracer
Observability hook for the client; pass one to :class:Margrete.
Implementations wrap each RPC in a span. Margrete RPC ships :class:NoopTracer (default)
and :class:CallbackTracer.
Functions
funcspan(self, name, *, attrs=None) -> AbstractContextManager[None]Return a context manager wrapping one traced operation named name.
paramselfparamnamestrparamattrsTraceAttrs | None= NoneReturns
contextlib.AbstractContextManager[None]