Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Middleware ¶
type Middleware struct {
// contains filtered or unexported fields
}
A Middleware for prometheus metrics
func NewMiddleware ¶
func NewMiddleware() *Middleware
NewMiddleware creates a new metrics middleware
func (*Middleware) Decorate ¶
func (mmw *Middleware) Decorate(handlerName string, handlerFunction http.HandlerFunc) http.Handler
Decorate the given handlerFunction to include request metrics
Click to show internal directories.
Click to hide internal directories.