Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Metrics ¶
type Metrics interface {
// NewSummary creates a new summary metric
NewSummary(name string) error
// NewCounter creates a new counter metric
NewCounter(name string) error
// ObserveSummary records a value for a summary metric
ObserveSummary(name string, duration float64)
// IncrementCounter increments a counter metric
IncrementCounter(name string)
}
Metrics is an interface for metrics
func NewPrometheus ¶
func NewPrometheus() Metrics
NewPrometheus returns a new prometheus metrics implementation
Click to show internal directories.
Click to hide internal directories.