Documentation ¶
Overview ¶
Package instrumentation defines the interface for tracing requirements used across various packages.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Tracer ¶
type Tracer interface { aws.Tracer mongo.Tracer retryhttp.Tracer kafka.ProduceTracer kafkaclient.Tracer httpserver.Tracer span.SpanOp }
Tracer defines an interface that consolidates tracing requirements for various components including AWS services, MongoDB operations, retryHTTP, Kafka wrapper, HTTP server handling, and general span operations.
Directories ¶
Path | Synopsis |
---|---|
contrib
|
|
ddtrace
Package ddtrace is the implementation of instrumentation.Tracer for Datadog.
|
Package ddtrace is the implementation of instrumentation.Tracer for Datadog. |
otel
Package otel is the implementation of instrumentation.Tracer for OpenTelemetry.
|
Package otel is the implementation of instrumentation.Tracer for OpenTelemetry. |
Package span defines the interface for tracing spans used in various packages.
|
Package span defines the interface for tracing spans used in various packages. |
Click to show internal directories.
Click to hide internal directories.