instrumentors

package
v0.6.5 Latest Latest
Warning

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

Go to latest
Published: May 7, 2023 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNotAllFuncsFound = fmt.Errorf("not all functions found for instrumentation")
)

Functions

func NewManager

func NewManager(otelController *opentelemetry.Controller) (*instrumentorsManager, error)

Types

type Instrumentor

type Instrumentor interface {
	LibraryName() string
	FuncNames() []string
	Load(ctx *context.InstrumentorContext) error
	Run(eventsChan chan<- *events.Event)
	Close()
}

Jump to

Keyboard shortcuts

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