Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func MustRegister ¶ added in v0.1.10
func MustRegister(metrics ...Metric)
Types ¶
type BrokerList ¶ added in v0.1.6
type BrokerList []string
type Counter ¶ added in v0.1.10
type Counter struct {
// contains filtered or unexported fields
}
func NewCounter ¶ added in v0.1.10
func (*Counter) Aggregated ¶ added in v0.1.10
type CounterVec ¶ added in v0.1.10
type CounterVec struct {
// contains filtered or unexported fields
}
func NewCounterVec ¶ added in v0.1.10
func NewCounterVec(labels []string) *CounterVec
func (*CounterVec) Aggregated ¶ added in v0.1.10
func (cv *CounterVec) Aggregated() []string
func (*CounterVec) Clear ¶ added in v0.1.10
func (cv *CounterVec) Clear()
func (*CounterVec) GetSize ¶ added in v0.1.10
func (cv *CounterVec) GetSize() int
func (*CounterVec) WithLabelValues ¶ added in v0.1.10
func (cv *CounterVec) WithLabelValues(lvs ...string) *Counter
type Registry ¶
type Registry struct { Metrics []Metric Config *RegistryConfig Producer sarama.SyncProducer Logger *log.Logger }
var (
DefaultRegistry *Registry
)
func NewRegistry ¶
func NewRegistry(config *RegistryConfig, logger *log.Logger) *Registry
Click to show internal directories.
Click to hide internal directories.