Documentation ¶
Index ¶
- type Circonus
- func (c *Circonus) AddSetValue(metric string, value string) error
- func (c *Circonus) AddSetValueWithTags(metric string, tags []string, value string) error
- func (c *Circonus) IncrementCounter(metric string) error
- func (c *Circonus) IncrementCounterByValue(metric string, value uint64) error
- func (c *Circonus) IncrementCounterByValueWithTags(metric string, tags []string, value uint64) error
- func (c *Circonus) IncrementCounterWithTags(metric string, tags []string) error
- func (c *Circonus) SetGaugeValue(metric string, value interface{}) error
- func (c *Circonus) SetGaugeValueWithTags(metric string, tags []string, value interface{}) error
- func (c *Circonus) SetHistogramValue(metric string, value float64) error
- func (c *Circonus) SetHistogramValueWithTags(metric string, tags []string, value float64) error
- func (c *Circonus) SetTextValue(metric string, value string) error
- func (c *Circonus) SetTextValueWithTags(metric string, tags []string, value string) error
- func (c *Circonus) SetTimingValue(metric string, value float64) error
- func (c *Circonus) SetTimingValueWithTags(metric string, tags []string, value float64) error
- func (c *Circonus) Start() error
- func (c *Circonus) Stop() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Circonus ¶
type Circonus struct {
// contains filtered or unexported fields
}
Circonus defines an instance of the circonus metrics destination.
func (*Circonus) AddSetValue ¶
AddSetValue sends a unique value to the set metric.
func (*Circonus) AddSetValueWithTags ¶
AddSetValueWithTags sends a unique value to the set metric with tags.
func (*Circonus) IncrementCounter ¶
IncrementCounter sends a counter increment.
func (*Circonus) IncrementCounterByValue ¶
IncrementCounterByValue sends value to add to counter.
func (*Circonus) IncrementCounterByValueWithTags ¶
func (c *Circonus) IncrementCounterByValueWithTags(metric string, tags []string, value uint64) error
IncrementCounterByValueWithTags sends value to add to counter with tags.
func (*Circonus) IncrementCounterWithTags ¶
IncrementCounterWithTags sends a counter increment with tags.
func (*Circonus) SetGaugeValue ¶
SetGaugeValue sends a gauge metric.
func (*Circonus) SetGaugeValueWithTags ¶
SetGaugeValueWithTags sends a gauge metric with tags.
func (*Circonus) SetHistogramValue ¶
SetHistogramValue sends a histogram metric.
func (*Circonus) SetHistogramValueWithTags ¶
SetHistogramValueWithTags sends a histogram metric with tags.
func (*Circonus) SetTextValue ¶
SetTextValue sends a text metric.
func (*Circonus) SetTextValueWithTags ¶
SetTextValueWithTags sends a text metric with tags.
func (*Circonus) SetTimingValue ¶
SetTimingValue sends a timing metric.
func (*Circonus) SetTimingValueWithTags ¶
SetTimingValueWithTags sends a timing metric with tags.