Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metric ¶
type Metric interface { Add(interface{}) error Get() interface{} }
var (
TotalPickedMetric Metric = &intMetric{}
)
type MetricEntry ¶
type MetricEntry struct { Label MetricsLabel Metric Metric }
type MetricsLabel ¶
type MetricsLabel string
const (
TotalPickedLabel MetricsLabel = "Gorift_TotalPicked"
)
type MetricsRepository ¶
type MetricsRepository map[MetricsLabel]Metric
func NewMetricsRepository ¶
func NewMetricsRepository(entries ...MetricEntry) MetricsRepository
Click to show internal directories.
Click to hide internal directories.