Documentation
¶
Index ¶
Constants ¶
View Source
const ( FlagsSampled = trace.FlagsSampled SpanKindUnspecified = trace.SpanKindUnspecified SpanKindInternal = trace.SpanKindInternal SpanKindServer = trace.SpanKindServer SpanKindClient = trace.SpanKindClient SpanKindProducer = trace.SpanKindProducer SpanKindConsumer = trace.SpanKindConsumer )
otel/trace 包常量、类型、方法 快捷链接 otel/trace 常量
Variables ¶
View Source
var ContextWithRemoteSpanContext = trace.ContextWithRemoteSpanContext
otel/trace funcs
View Source
var ContextWithSpan = trace.ContextWithSpan
View Source
var ContextWithSpanContext = trace.ContextWithSpanContext
View Source
var GetErrorHandler = otel.GetErrorHandler
View Source
var GetTextMapPropagator = otel.GetTextMapPropagator
View Source
var GetTracer = otel.Tracer
注意此函数改名
View Source
var GetTracerProvider = otel.GetTracerProvider
otel funcs
View Source
var Handle = otel.Handle
View Source
var LinkFromContext = trace.LinkFromContext
View Source
var OtelVersion = otel.Version
View Source
var SetErrorHandler = otel.SetErrorHandler
View Source
var SetLogger = otel.SetLogger
View Source
var SetTextMapPropagator = otel.SetTextMapPropagator
View Source
var SetTracerProvider = otel.SetTracerProvider
View Source
var SpanContextFromContext = trace.SpanContextFromContext
View Source
var SpanFromContext = trace.SpanFromContext
View Source
var WithAttributes = trace.WithAttributes
View Source
var WithSpanKind = trace.WithSpanKind
Functions ¶
This section is empty.
Types ¶
type ErrorHandlerFunc ¶
type ErrorHandlerFunc = otel.ErrorHandlerFunc
type Provider ¶
type Provider interface { trace.TracerProvider }
重要,此接口必须实现 依托实现的接口是TracerProvider 第三方实现的Tracer必须实现Provider接口
type SpanContext ¶
type SpanContext = trace.SpanContext
Click to show internal directories.
Click to hide internal directories.