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 listenaddress.Configuration `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.