Documentation
¶
Overview ¶
Package dogstatsd implements DogStatsD.
Package serverimpl implements a component to run the dogstatsd server
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( //nolint:revive // TODO(AML) Fix revive linter CardinalityTagPrefix = constants.CardinalityTagPrefix )
Functions ¶
func GetDefaultMetricSource ¶
func GetDefaultMetricSource() metrics.MetricSource
GetDefaultMetricSource returns the default metric source based on build tags
Types ¶
type Provides ¶
Provides defines the output of the dogstatsd server component.
func NewComponent ¶
func NewComponent(deps dependencies) Provides
TODO: (components) - merge with newServerCompat once NewServerlessServer is removed NewComponent creates a new dogstatsd server component.
type ServerlessDogstatsd ¶
ServerlessDogstatsd is the interface for the serverless dogstatsd server.
func NewServerlessServer ¶
func NewServerlessServer(demux aggregator.Demultiplexer, extraTags []string) (ServerlessDogstatsd, error)
Click to show internal directories.
Click to hide internal directories.