...
1
16
17 package metrics
18
19 import (
20 "sync"
21
22 "k8s.io/component-base/metrics"
23 "k8s.io/component-base/metrics/legacyregistry"
24 )
25
26 const GarbageCollectorControllerSubsystem = "garbagecollector_controller"
27
28 var (
29 GarbageCollectorResourcesSyncError = metrics.NewCounter(
30 &metrics.CounterOpts{
31 Subsystem: GarbageCollectorControllerSubsystem,
32 Name: "resources_sync_error_total",
33 Help: "Number of garbage collector resources sync errors",
34 StabilityLevel: metrics.ALPHA,
35 })
36 )
37
38 var registerMetrics sync.Once
39
40
41 func Register() {
42 registerMetrics.Do(func() {
43 legacyregistry.MustRegister(GarbageCollectorResourcesSyncError)
44 })
45 }
46
View as plain text