monitoring

package
v0.0.0-...-10fbf2b Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2025 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Args

type Args struct {
	ResourceAttributes pulumix.Input[map[string]string]
	ServiceName        pulumix.Input[string]

	Traces  *TracesArgs
	Metrics *MetricsArgs
}

func (*Args) GetEnvVars

func (args *Args) GetEnvVars(ctx *pulumi.Context) corev1.EnvVarArray

func (*Args) SetDefaults

func (args *Args) SetDefaults()

type EndpointArgs

type EndpointArgs struct {
	Endpoint pulumix.Input[string]
	Insecure pulumix.Input[bool]
	Mode     pulumix.Input[string]
}

type JaegerExporterArgs

type JaegerExporterArgs struct {
	Endpoint pulumix.Input[string]
	User     pulumix.Input[string]
	Password pulumix.Input[string]
}

type MetricsArgs

type MetricsArgs struct {
	PushInterval                pulumix.Input[*time.Duration]
	Runtime                     pulumix.Input[bool]
	MinimumReadMemStatsInterval pulumix.Input[*time.Duration]
	Exporter                    pulumix.Input[string]
	KeepInMemory                pulumix.Input[bool]

	OTLP *EndpointArgs
}

type TracesArgs

type TracesArgs struct {
	Batch    pulumix.Input[bool]
	Exporter pulumix.Input[string]

	Jaeger *JaegerExporterArgs
	OTLP   *EndpointArgs
}

Jump to

Keyboard shortcuts

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