autotracer

package
v0.15.0 Latest Latest
Warning

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

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

Documentation

Overview

Package autotracer provides an OpenTelemetry TracerProvider creation function.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Option

type Option interface {
	// contains filtered or unexported methods
}

Option applies a configuration option value to a MeterProvider.

func WithResource

func WithResource(res *resource.Resource) Option

WithResource associates a Resource with a MeterProvider. This Resource represents the entity producing telemetry and is associated with all Meters the MeterProvider will create.

By default, if this Option is not used, the default Resource from the go.opentelemetry.io/otel/sdk/resource package will be used.

func WithWriter added in v0.7.1

func WithWriter(out io.Writer) Option

WithWriter sets writer for the stderr, stdout exporters.

type ShutdownFunc

type ShutdownFunc func(ctx context.Context) error

func NewTracerProvider

func NewTracerProvider(ctx context.Context, options ...Option) (
	tracerProvider trace.TracerProvider,
	tracerShutdown ShutdownFunc,
	err error,
)

Jump to

Keyboard shortcuts

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