jaeger_remote_sampling

package
v1.11.1 Latest Latest
Warning

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

Go to latest
Published: Oct 9, 2025 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Arguments

type Arguments struct {
	GRPC *GRPCServerArguments `alloy:"grpc,block,optional"`
	HTTP *HTTPServerArguments `alloy:"http,block,optional"`

	Source ArgumentsSource `alloy:"source,block"`

	// DebugMetrics configures component internal metrics. Optional.
	DebugMetrics otelcolCfg.DebugMetricsArguments `alloy:"debug_metrics,block,optional"`
}

Arguments configures the otelcol.extension.jaegerremotesampling component.

func (Arguments) Convert

func (args Arguments) Convert(_ component.Options) (otelcomponent.Config, error)

Convert implements extension.Arguments.

func (Arguments) DebugMetricsConfig added in v1.2.0

func (args Arguments) DebugMetricsConfig() otelcolCfg.DebugMetricsArguments

DebugMetricsConfig implements extension.Arguments.

func (Arguments) Exporters

func (args Arguments) Exporters() map[pipeline.Signal]map[otelcomponent.ID]otelcomponent.Component

Exporters implements extension.Arguments.

func (Arguments) ExportsHandler added in v1.9.0

func (args Arguments) ExportsHandler() bool

ExportsHandler implements extension.Arguments.

func (Arguments) Extensions

func (args Arguments) Extensions() map[otelcomponent.ID]otelcomponent.Component

Extensions implements extension.Arguments.

func (Arguments) OnUpdate added in v1.9.0

func (args Arguments) OnUpdate(_ component.Options) error

func (*Arguments) SetToDefault added in v1.2.0

func (args *Arguments) SetToDefault()

SetToDefault implements syntax.Defaulter.

func (*Arguments) Validate

func (a *Arguments) Validate() error

Validate implements syntax.Validator.

type ArgumentsSource

type ArgumentsSource struct {
	Content        string               `alloy:"content,attr,optional"`
	Remote         *GRPCClientArguments `alloy:"remote,block,optional"`
	File           string               `alloy:"file,attr,optional"`
	ReloadInterval time.Duration        `alloy:"reload_interval,attr,optional"`
}

func (*ArgumentsSource) Validate

func (a *ArgumentsSource) Validate() error

Validate implements syntax.Validator.

type GRPCClientArguments

type GRPCClientArguments otelcol.GRPCClientArguments

GRPCClientArguments is used to configure otelcol.extension.jaeger_remote_sampling with component-specific defaults.

func (*GRPCClientArguments) SetToDefault

func (args *GRPCClientArguments) SetToDefault()

SetToDefault implements syntax.Defaulter.

type GRPCServerArguments

type GRPCServerArguments otelcol.GRPCServerArguments

GRPCServerArguments is used to configure otelcol.extension.jaeger_remote_sampling with component-specific defaults.

func (*GRPCServerArguments) SetToDefault

func (args *GRPCServerArguments) SetToDefault()

SetToDefault implements syntax.Defaulter.

type HTTPServerArguments

type HTTPServerArguments otelcol.HTTPServerArguments

HTTPServerArguments is used to configure otelcol.extension.jaeger_remote_sampling with component-specific defaults.

func (*HTTPServerArguments) SetToDefault

func (args *HTTPServerArguments) SetToDefault()

SetToDefault implements syntax.Defaulter.

Jump to

Keyboard shortcuts

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