Class OpenTelemetryTraceManager (2.75.0)

public class OpenTelemetryTraceManager implements TraceManager

OpenTelemetry implementation of managing traces. This implementation collects the measurements related to the lifecyle of an RPC.

Inheritance

java.lang.Object > OpenTelemetryTraceManager

Implements

TraceManager

Constructors

OpenTelemetryTraceManager(OpenTelemetry openTelemetry)

public OpenTelemetryTraceManager(OpenTelemetry openTelemetry)
Parameter
Name Description
openTelemetry io.opentelemetry.api.OpenTelemetry

Methods

createSpan(String name, Map<String,String> attributes)

public TraceManager.Span createSpan(String name, Map<String,String> attributes)

Starts a span and returns a handle to manage its lifecycle.

Parameters
Name Description
name String
attributes Map<String,String>
Returns
Type Description
TraceManager.Span