Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultConfig = Arguments{ ListenUDP: statsd_exporter.DefaultConfig.ListenUDP, ListenTCP: statsd_exporter.DefaultConfig.ListenTCP, UnixSocketMode: statsd_exporter.DefaultConfig.UnixSocketMode, CacheSize: statsd_exporter.DefaultConfig.CacheSize, CacheType: statsd_exporter.DefaultConfig.CacheType, EventQueueSize: statsd_exporter.DefaultConfig.EventQueueSize, EventFlushThreshold: statsd_exporter.DefaultConfig.EventFlushThreshold, EventFlushInterval: statsd_exporter.DefaultConfig.EventFlushInterval, ParseDogStatsd: statsd_exporter.DefaultConfig.ParseDogStatsd, ParseInfluxDB: statsd_exporter.DefaultConfig.ParseInfluxDB, ParseLibrato: statsd_exporter.DefaultConfig.ParseLibrato, ParseSignalFX: statsd_exporter.DefaultConfig.ParseSignalFX, RelayPacketLength: statsd_exporter.DefaultConfig.RelayPacketLength, }
DefaultConfig holds non-zero default options for the Config when it is unmarshaled from YAML.
Some defaults are populated from init functions in the github.com/grafana/alloy/internal/static/integrations/statsd_exporter package.
Functions ¶
This section is empty.
Types ¶
type Arguments ¶
type Arguments struct { ListenUDP string `alloy:"listen_udp,attr,optional"` ListenTCP string `alloy:"listen_tcp,attr,optional"` ListenUnixgram string `alloy:"listen_unixgram,attr,optional"` UnixSocketMode string `alloy:"unix_socket_mode,attr,optional"` MappingConfig string `alloy:"mapping_config_path,attr,optional"` ReadBuffer int `alloy:"read_buffer,attr,optional"` CacheSize int `alloy:"cache_size,attr,optional"` CacheType string `alloy:"cache_type,attr,optional"` EventQueueSize int `alloy:"event_queue_size,attr,optional"` EventFlushThreshold int `alloy:"event_flush_threshold,attr,optional"` EventFlushInterval time.Duration `alloy:"event_flush_interval,attr,optional"` ParseDogStatsd bool `alloy:"parse_dogstatsd_tags,attr,optional"` ParseInfluxDB bool `alloy:"parse_influxdb_tags,attr,optional"` ParseLibrato bool `alloy:"parse_librato_tags,attr,optional"` ParseSignalFX bool `alloy:"parse_signalfx_tags,attr,optional"` RelayAddr string `alloy:"relay_addr,attr,optional"` RelayPacketLength int `alloy:"relay_packet_length,attr,optional"` }
func (*Arguments) Convert ¶
func (c *Arguments) Convert() (*statsd_exporter.Config, error)
Convert gives a config suitable for use with github.com/grafana/alloy/internal/static/integrations/statsd_exporter.
func (*Arguments) SetToDefault ¶
func (a *Arguments) SetToDefault()
SetToDefault implements syntax.Defaulter.
Click to show internal directories.
Click to hide internal directories.