opentelemetry

package
v1.14.1 Latest Latest
Warning

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

Go to latest
Published: Jan 29, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CustomTraceDecorator added in v1.10.0

func CustomTraceDecorator(
	traceIDKey string,
	traceIDTransformer func(traceID string) string,
	spanIDKey string,
	spanIDTransformer func(spanID string) string,
) golog.DecoratorFunc

func CustomTraceDecoratorOption added in v1.10.0

func CustomTraceDecoratorOption(
	traceIDKey string,
	traceIDTransformer func(traceID string) string,
	spanIDKey string,
	spanIDTransformer func(spanID string) string,
) golog.Option

func NewDevelopmentLogger added in v1.12.0

func NewDevelopmentLogger(lvl golog.Level) (golog.StdLogger, golog.Flusher)

NewDevelopmentLogger returns a pre-configured logger for development environment adds a decorator for supporting opentelemetry decorator

func NewProductionLogger added in v1.12.0

func NewProductionLogger(lvl golog.Level) (golog.StdLogger, golog.Flusher)

NewProductionLogger returns a pre-configured logger for production environment adds a decorator for supporting opentelemetry decorator

func SpanID

func SpanID(span trace.SpanContext) golog.Field

func TraceDecorator

func TraceDecorator() golog.Decorator

func TraceDecoratorOption

func TraceDecoratorOption() golog.Option

func TraceID

func TraceID(span trace.SpanContext) golog.Field

Types

This section is empty.

Jump to

Keyboard shortcuts

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