Versions in this module Expand all Collapse all v1 v1.0.2 Jul 3, 2023 v1.0.1 Mar 2, 2023 Changes in this version + const MAX_PAYLOAD_SIZE v1.0.0 Dec 22, 2022 Changes in this version + const DEFAULT_CHRONOSPHERE_URL + const DEFAULT_RETRY_BUFFER_SIZE + const DEFAULT_RETRY_SEND_RETRY_WAIT + const DEFAULT_RETRY_SEND_TIMEOUT + var Default = "log" + func InitFactory(factories blip.Factories) + func List() []string + func Make(args blip.SinkFactoryArgs) (blip.Sink, error) + func NewLogSink(monitorId string) (logSink, error) + func Register(name string, f blip.SinkFactory) error + type Chronosphere struct + func NewChronosphere(monitorId string, opts, tags map[string]string) (*Chronosphere, error) + func (s *Chronosphere) Name() string + func (s *Chronosphere) Send(ctx context.Context, m *blip.Metrics) (lerr error) + type Datadog struct + func NewDatadog(monitorId string, opts, tags map[string]string, httpClient *http.Client) (*Datadog, error) + func (s *Datadog) Name() string + func (s *Datadog) Send(ctx context.Context, m *blip.Metrics) error + type Retry struct + func NewRetry(args RetryArgs) *Retry + func (rb *Retry) Name() string + func (rb *Retry) Send(ctx context.Context, m *blip.Metrics) error + type RetryArgs struct + BufferSize uint + MonitorId string + SendRetryWait time.Duration + SendTimeout time.Duration + Sink blip.Sink + type SignalFx struct + func NewSignalFx(monitorId string, opts, tags map[string]string, httpClient *http.Client) (*SignalFx, error) + func (s *SignalFx) Name() string + func (s *SignalFx) Send(ctx context.Context, m *blip.Metrics) error