telemetry

package
v4.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 2022 License: Apache-2.0 Imports: 22 Imported by: 1

Documentation

Index

Constants

View Source
const (
	OtelNone    = "none"
	OtelAll     = "all"
	OtelTrace   = "trace"
	OtelMetrics = "metrics"
)

constants for telemetry config flag

View Source
const EnvOtelEndpoint = "OTEL_EXPORTER_OTLP_ENDPOINT"
View Source
const EnvOtelLevel = "STEAMPIPE_OTEL_LEVEL"

Variables

This section is empty.

Functions

func GetTracer

func GetTracer(service string) trace.Tracer

func Init

func Init(serviceName string) (func(), error)

func StartSpan

func StartSpan(baseCtx context.Context, service string, format string, args ...interface{}) (context.Context, trace.Span)

Types

type TraceCtx

type TraceCtx struct {
	Ctx  context.Context
	Span trace.Span
}

TraceCtx is a struct which contains a span and the associated context

Jump to

Keyboard shortcuts

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