Module ot_tracer_noop
Behaviours: ot_tracer
.
Function Index
create_span/3 | |
current_ctx/1 | |
current_span_ctx/1 | |
end_span/1 | |
end_span/2 | |
set_span/2 | |
span_module/1 | |
start_span/3 | |
with_span/3 | |
with_span/4 |
Function Details
create_span/3
create_span(X1::opentelemetry:tracer(), Name::opentelemetry:span_name(), Opts::ot_span:start_opts()) -> opentelemetry:span_ctx()
current_ctx/1
current_ctx(Tracer::opentelemetry:tracer()) -> ot_tracer:tracer_ctx()
current_span_ctx/1
current_span_ctx(X1::opentelemetry:tracer()) -> opentelemetry:span_ctx()
end_span/1
end_span(X1::opentelemetry:tracer()) -> boolean() | {error, term()}
end_span/2
end_span(X1::opentelemetry:tracer(), X2::ot_tracer:span_ctx()) -> boolean() | {error, term()}
set_span/2
set_span(X1::opentelemetry:tracer(), SpanCtx::opentelemetry:span_ctx()) -> ok
span_module/1
span_module(X1) -> any()
start_span/3
start_span(X1::opentelemetry:tracer(), Name::opentelemetry:span_name(), X3::ot_span:start_opts()) -> opentelemetry:span_ctx()
with_span/3
with_span(X1::opentelemetry:tracer(), SpanName::opentelemetry:span_name(), Fun::ot_tracer:traced_fun(T)) -> T
with_span/4
with_span(X1::opentelemetry:tracer(), SpanName::opentelemetry:span_name(), Opts::ot_span:start_opts(), Fun::ot_tracer:traced_fun(T)) -> T