otel

package
v0.1.2-rc.1 Latest Latest
Warning

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

Go to latest
Published: Sep 7, 2022 License: AGPL-3.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Invoke

func Invoke(in ConstructorIn)

func Module

func Module() fx.Option

func Provide

func Provide(baseConfig *otelcollector.OTELConfig,
	grpcClientConfig *grpcclient.GRPCClientConfig,
	httpClientConfig *httpclient.HTTPClientConfig,
	unmarshaller config.Unmarshaller,
) (*otelcollector.OTELConfig, error)

Types

type ConstructorIn

type ConstructorIn struct {
	fx.In
	Lifecycle     fx.Lifecycle
	BaseConfig    *otelcollector.OTELConfig   `name:"base"`
	PluginConfigs []*otelcollector.OTELConfig `group:"plugin"`
	Heartbeats    *heartbeats.Heartbeats
}

Jump to

Keyboard shortcuts

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