MCPcopy
hub / github.com/prometheus/client_golang / New

Function New

examples/middleware/httpmiddleware/httpmiddleware.go:92–101  ·  view source on GitHub ↗

New returns a Middleware interface.

(registry prometheus.Registerer, buckets []float64)

Source from the content-addressed store, hash-verified

90
91// New returns a Middleware interface.
92func New(registry prometheus.Registerer, buckets []float64) Middleware {
93 if buckets == nil {
94 buckets = prometheus.ExponentialBuckets(0.1, 1.5, 5)
95 }
96
97 return &middleware{
98 buckets: buckets,
99 registry: registry,
100 }
101}

Callers 1

mainFunction · 0.92

Calls 1

ExponentialBucketsFunction · 0.92

Tested by

no test coverage detected