splunkhec

package
v1.6.1 Latest Latest
Warning

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

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

Documentation

Overview

package splunkhec provides an otel.exporter splunkhec component Maintainers for the Grafana Alloy wrapper: - @adlotsof - @PatMis16

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Arguments

type Arguments struct {
	Client splunkhec_config.SplunkHecClientArguments `alloy:"client,block"`
	Queue  otelcol.QueueArguments                    `alloy:"sending_queue,block,optional"`
	Retry  otelcol.RetryArguments                    `alloy:"retry_on_failure,block,optional"`

	// Splunk specific configuration settings
	Splunk splunkhec_config.SplunkConf `alloy:"splunk,block"`

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

func (Arguments) Convert

func (args Arguments) Convert() (otelcomponent.Config, error)

func (Arguments) DebugMetricsConfig

func (args Arguments) DebugMetricsConfig() otelcolCfg.DebugMetricsArguments

func (Arguments) Exporters

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

Exporters implements exporter.Arguments.

func (Arguments) Extensions

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

Extensions implements exporter.Arguments.

func (*Arguments) SetToDefault

func (args *Arguments) SetToDefault()

func (*Arguments) Validate

func (args *Arguments) Validate() error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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