Documentation ¶ Index ¶ func New(base mb.BaseMetricSet) (mb.MetricSet, error) type MetricSet func (m *MetricSet) Fetch(ctx context.Context, reporter mb.ReporterV2) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func New ¶ func New(base mb.BaseMetricSet) (mb.MetricSet, error) New create a new instance of the MetricSet Types ¶ type MetricSet ¶ type MetricSet struct { mb.BaseMetricSet HostURL *url.URL Insecure bool } MetricSet type defines all fields of the MetricSet func (*MetricSet) Fetch ¶ func (m *MetricSet) Fetch(ctx context.Context, reporter mb.ReporterV2) error Fetch methods implements the data gathering and data conversion to the right format. It publishes the event which is then forwarded to the output. In case of an error set the Error field of mb.Event or simply call report.Error(). Source Files ¶ View all Source files data.go host.go Click to show internal directories. Click to hide internal directories.