trace

package
v1.289.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 19, 2024 License: Apache-2.0 Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DtTextMapPropagator

type DtTextMapPropagator struct {
	// contains filtered or unexported fields
}

func NewTextMapPropagator

func NewTextMapPropagator() (*DtTextMapPropagator, error)

func (*DtTextMapPropagator) Extract

func (*DtTextMapPropagator) Fields

func (p *DtTextMapPropagator) Fields() []string

func (*DtTextMapPropagator) Inject

type DtTracerProvider

type DtTracerProvider struct {
	trace.TracerProvider
	// contains filtered or unexported fields
}

func NewTracerProvider

func NewTracerProvider(opts ...sdktrace.TracerProviderOption) (*DtTracerProvider, error)

func (*DtTracerProvider) ForceFlush

func (p *DtTracerProvider) ForceFlush(ctx context.Context) error

ForceFlush exports spans that have not been exported yet to Dynatrace Cluster

func (*DtTracerProvider) Shutdown

func (p *DtTracerProvider) Shutdown(ctx context.Context) error

Shutdown stops exporting goroutine and exports all remaining spans to Dynatrace Cluster. It executes only once, subsequent call does nothing.

func (*DtTracerProvider) Tracer

func (p *DtTracerProvider) Tracer(name string, opts ...trace.TracerOption) trace.Tracer

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL