Documentation ¶ Index ¶ type Map type Metrics func New(m Map) Metrics Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Map ¶ type Map interface { // Add adds a new metric to the map. Add(key string, delta int64) // AddFloat adds a new metric to the map. AddFloat(key string, delta float64) // Get gets a Var from the Map. Get(key string) expvar.Var } Map stores the desired metrics. type Metrics ¶ type Metrics interface { NewCounter(name string) func(delta uint64) NewGauge(name string) func(value float64) } Metrics stores health metrics for the process. It has a gauge and counter metrics. func New ¶ func New(m Map) Metrics New returns a new Metrics. Source Files ¶ View all Source files metrics.go Click to show internal directories. Click to hide internal directories.