Documentation ¶
Overview ¶
Package collector is the package that collects metric data from katalyst agents (current implement is a pulling model), and it's responsible to push those data to data stores.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DummyMetricCollector ¶
type DummyMetricCollector struct{}
func (DummyMetricCollector) Name ¶
func (d DummyMetricCollector) Name() string
func (DummyMetricCollector) Start ¶
func (d DummyMetricCollector) Start() error
func (DummyMetricCollector) Stop ¶
func (d DummyMetricCollector) Stop() error
type MetricCollector ¶
type MetricCollector interface { Name() string // Start and Stop are both blocked functions Start() error Stop() error }
MetricCollector is a standard metric collector interface
Click to show internal directories.
Click to hide internal directories.