Documentation ¶
Index ¶
- func CreateMetricSink(server *veneur.Server, name string, logger *logrus.Entry, config veneur.Config, ...) (sinks.MetricSink, error)
- func CreateSpanSink(server *veneur.Server, name string, logger *logrus.Entry, config veneur.Config, ...) (sinks.SpanSink, error)
- func MigrateConfig(conf *veneur.Config)
- func ParseMetricConfig(_ string, _ interface{}) (veneur.MetricSinkConfig, error)
- func ParseSpanConfig(_ string, _ interface{}) (veneur.SpanSinkConfig, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateMetricSink ¶ added in v14.2.0
func CreateMetricSink( server *veneur.Server, name string, logger *logrus.Entry, config veneur.Config, sinkConfig veneur.MetricSinkConfig, ) (sinks.MetricSink, error)
CreateMetricSink creates a new debug sink for metrics. This function should match the signature of a value in veneur.MetricSinkTypes, and is intended to be passed into veneur.NewFromConfig to be called based on the provided configuration.
func CreateSpanSink ¶ added in v14.2.0
func CreateSpanSink( server *veneur.Server, name string, logger *logrus.Entry, config veneur.Config, sinkConfig veneur.SpanSinkConfig, ) (sinks.SpanSink, error)
CreateSpanSink creates a new debug sink for spans. This function should match the signature of a value in veneur.SpanSinkTypes, and is intended to be passed into veneur.NewFromConfig to be called based on the provided configuration.
func MigrateConfig ¶ added in v14.2.0
func MigrateConfig(conf *veneur.Config)
func ParseMetricConfig ¶ added in v14.2.0
func ParseSpanConfig ¶ added in v14.2.0
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.