Versions in this module Expand all Collapse all v2 v2.4.3 Feb 9, 2022 Changes in this version + type PushTarget struct + func NewPushTarget(logger log.Logger, handler api.EntryHandler, relabel []*relabel.Config, ...) (*PushTarget, error) + func (t *PushTarget) Details() interface{} + func (t *PushTarget) DiscoveredLabels() model.LabelSet + func (t *PushTarget) Labels() model.LabelSet + func (t *PushTarget) Ready() bool + func (t *PushTarget) Stop() error + func (t *PushTarget) Type() target.TargetType + type PushTargetManager struct + func NewPushTargetManager(reg prometheus.Registerer, logger log.Logger, client api.EntryHandler, ...) (*PushTargetManager, error) + func (tm *PushTargetManager) ActiveTargets() map[string][]target.Target + func (tm *PushTargetManager) AllTargets() map[string][]target.Target + func (tm *PushTargetManager) Ready() bool + func (tm *PushTargetManager) Stop()