@ParametersAreNonnullByDefault
Package io.opentelemetry.exporter.otlp.trace
OpenTelemetry exporter which sends span data to OpenTelemetry collector via gRPC.
Configuration options for OtlpGrpcSpanExporter
can be read from system properties, environment variables, or Properties
objects.
For system properties and Properties
objects, OtlpGrpcSpanExporter
will look for the following names:
otel.exporter.otlp.span.timeout
: to set the max waiting time allowed to send each span batch.otel.exporter.otlp.span.endpoint
: to set the endpoint to connect to.otel.exporter.otlp.span.insecure
: whether to enable client transport security for the connection.otel.exporter.otlp.span.headers
: the headers associated with the requests.
For environment variables, OtlpGrpcSpanExporter
will look for the following names:
OTEL_EXPORTER_OTLP_SPAN_TIMEOUT
: to set the max waiting time allowed to send each span batch.OTEL_EXPORTER_OTLP_SPAN_ENDPOINT
: to set the endpoint to connect to.OTEL_EXPORTER_OTLP_SPAN_INSECURE
: whether to enable client transport security for the connection.OTEL_EXPORTER_OTLP_SPAN_HEADERS
: the headers associated with the requests.
-
Class Summary Class Description OtlpGrpcSpanExporter Exports spans using OTLP via gRPC, using OpenTelemetry's protobuf model.OtlpGrpcSpanExporterBuilder Builder utility for this exporter.