Provide scale-set listener metrics (#2559)
Co-authored-by: Tingluo Huang <[email protected]> Co-authored-by: Bassem Dghaidi <[email protected]>
This commit is contained in:
co-authored by
Tingluo Huang
Bassem Dghaidi
parent
1c360d7e26
commit
a0a3916c80
@@ -7,13 +7,18 @@ package metrics
|
||||
import (
|
||||
"net/http"
|
||||
"strconv"
|
||||
"sync"
|
||||
|
||||
"github.com/prometheus/client_golang/prometheus"
|
||||
"sigs.k8s.io/controller-runtime/pkg/metrics"
|
||||
)
|
||||
|
||||
func init() {
|
||||
metrics.Registry.MustRegister(metricRateLimit, metricRateLimitRemaining)
|
||||
var onceRegister sync.Once
|
||||
|
||||
func Register() {
|
||||
onceRegister.Do(func() {
|
||||
metrics.Registry.MustRegister(metricRateLimit, metricRateLimitRemaining)
|
||||
})
|
||||
}
|
||||
|
||||
var (
|
||||
|
||||
Reference in New Issue
Block a user