Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { Metrics instrument.MetricsConfiguration `yaml:"metrics"` Logging zap.Config `yaml:"logging"` ListenAddress string `yaml:"listenAddress" validate:"nonzero"` Etcd etcdclient.Configuration `yaml:"etcd"` Reporter ReporterConfiguration `yaml:"reporter"` }
Configuration is configuration for the collector.
type ReporterConfiguration ¶
type ReporterConfiguration struct { Cache cache.Configuration `yaml:"cache" validate:"nonzero"` Matcher matcher.Configuration `yaml:"matcher" validate:"nonzero"` Client client.Configuration `yaml:"client"` SortedTagIteratorPool pool.ObjectPoolConfiguration `yaml:"sortedTagIteratorPool"` Clock clock.Configuration `yaml:"clock"` }
ReporterConfiguration is the collector
Click to show internal directories.
Click to hide internal directories.