telemetry

package
v1.1.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PrometheusPusher

type PrometheusPusher struct {
	// contains filtered or unexported fields
}

PrometheusPusher implements MetricPusher interface

func New

func New(app string, endpoint string, usr string, pw string) *PrometheusPusher

func (*PrometheusPusher) Add

func (m *PrometheusPusher) Add(name string, delta float64)

func (*PrometheusPusher) AddLabel

func (m *PrometheusPusher) AddLabel(key string, value string)

func (*PrometheusPusher) Configure

func (m *PrometheusPusher) Configure() error

func (*PrometheusPusher) Increment

func (m *PrometheusPusher) Increment(name string)

func (*PrometheusPusher) Push

func (m *PrometheusPusher) Push() error

func (*PrometheusPusher) Register

func (m *PrometheusPusher) Register(name string, desc string)

func (*PrometheusPusher) Reset

func (m *PrometheusPusher) Reset(name string)

func (*PrometheusPusher) SetToCurrentTime

func (m *PrometheusPusher) SetToCurrentTime(name string)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL