Documentation ¶
Index ¶
- type PrometheusPusher
- func (m *PrometheusPusher) Add(name string, delta float64)
- func (m *PrometheusPusher) AddLabel(key string, value string)
- func (m *PrometheusPusher) Configure() error
- func (m *PrometheusPusher) Increment(name string)
- func (m *PrometheusPusher) Push() error
- func (m *PrometheusPusher) Register(name string, desc string)
- func (m *PrometheusPusher) Reset(name string)
- func (m *PrometheusPusher) SetToCurrentTime(name string)
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 (*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)
Click to show internal directories.
Click to hide internal directories.