Documentation
¶
Index ¶
- func LaunchOptl(url string, context context.Context) *sdktrace.TracerProvider
- func NewHTTPExporter(url string, context context.Context) sdktrace.SpanExporter
- func NewTraceProvider(exp sdktrace.SpanExporter, resource *resource.Resource) *sdktrace.TracerProvider
- type LatencyTracerOpts
- type MyKey
- type Tracer
- func (h *Tracer) AddError(spanName string, err error)
- func (h *Tracer) AddEvent(spanName string, eventName string)
- func (h *Tracer) AddEventAt(spanName string, eventName string, when time.Time)
- func (h *Tracer) End(spanName string, labels ...string)
- func (h *Tracer) EndAt(spanName string, when time.Time, labels ...string)
- func (h *Tracer) Start(spanName string)
- func (h *Tracer) StartAt(spanName string, when time.Time)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LaunchOptl ¶
func LaunchOptl(url string, context context.Context) *sdktrace.TracerProvider
func NewHTTPExporter ¶
func NewHTTPExporter(url string, context context.Context) sdktrace.SpanExporter
func NewTraceProvider ¶
func NewTraceProvider(exp sdktrace.SpanExporter, resource *resource.Resource) *sdktrace.TracerProvider
Types ¶
type LatencyTracerOpts ¶
type Tracer ¶
type Tracer struct {
// contains filtered or unexported fields
}
func NewLatencyTracer ¶
func NewLatencyTracer(tp trace.TracerProvider, opts LatencyTracerOpts) *Tracer
func (*Tracer) AddEventAt ¶
Click to show internal directories.
Click to hide internal directories.