View Source otel_tracer_server (opentelemetry v1.0.3)

This module is the SDK's implementation of the TracerProvider. The calls to the server are done from the API module otel_tracer_provider. This gen_server is started as part of the SDK's supervision tree and registers itself as the default TracerProvider by using the name otel_tracer_provider as its name.

Link to this section Summary

Link to this section Types

Link to this type

instrumentation_library/0

View Source

Specs

instrumentation_library() :: #instrumentation_library{}.

Specs

telemetry_library() :: #telemetry_library{}.

Link to this section Functions

Link to this function

handle_call(_, From, State)

View Source

Specs

start_link(otel_configuration:t()) -> {ok, pid()} | ignore | {error, term()}.