otel_simple_processor (opentelemetry v1.6.0)

View Source

This Span Processor synchronously exports each ended Span.

Use this processor if ending a Span should block until it has been exported. This is useful for cases like a serverless environment where the application will possibly be suspended after handling a request.

Summary

Functions

set_exporter(Exporter)

This function is deprecated. Please use otel_tracer_provider.

set_exporter(Exporter, Options)

This function is deprecated. Please use otel_tracer_provider.
-spec set_exporter(module(), term()) -> ok.

set_exporter(Name, Exporter, Options)

This function is deprecated. Please use otel_tracer_provider.
-spec set_exporter(atom(), module(), term()) -> ok.

start_link(Config)

-spec start_link(#{name := atom() | list()}) -> {ok, pid(), map()}.

Starts a Simple Span Processor.