@@ -20,8 +20,6 @@ import (
20
20
"sync"
21
21
"time"
22
22
23
- "github.com/prometheus/client_golang/prometheus"
24
-
25
23
"k8s.io/component-base/metrics"
26
24
"k8s.io/component-base/metrics/legacyregistry"
27
25
)
35
33
Subsystem : kubeProxySubsystem ,
36
34
Name : "sync_proxy_rules_duration_seconds" ,
37
35
Help : "SyncProxyRules latency in seconds" ,
38
- Buckets : prometheus .ExponentialBuckets (0.001 , 2 , 15 ),
36
+ Buckets : metrics .ExponentialBuckets (0.001 , 2 , 15 ),
39
37
StabilityLevel : metrics .ALPHA ,
40
38
},
41
39
)
46
44
Subsystem : kubeProxySubsystem ,
47
45
Name : "sync_proxy_rules_latency_microseconds" ,
48
46
Help : "(Deprecated) SyncProxyRules latency in microseconds" ,
49
- Buckets : prometheus .ExponentialBuckets (1000 , 2 , 15 ),
47
+ Buckets : metrics .ExponentialBuckets (1000 , 2 , 15 ),
50
48
StabilityLevel : metrics .ALPHA ,
51
49
},
52
50
)
@@ -75,10 +73,10 @@ var (
75
73
Name : "network_programming_duration_seconds" ,
76
74
Help : "In Cluster Network Programming Latency in seconds" ,
77
75
Buckets : merge (
78
- prometheus .LinearBuckets (0.25 , 0.25 , 2 ), // 0.25s, 0.50s
79
- prometheus .LinearBuckets (1 , 1 , 59 ), // 1s, 2s, 3s, ... 59s
80
- prometheus .LinearBuckets (60 , 5 , 12 ), // 60s, 65s, 70s, ... 115s
81
- prometheus .LinearBuckets (120 , 30 , 7 ), // 2min, 2.5min, 3min, ..., 5min
76
+ metrics .LinearBuckets (0.25 , 0.25 , 2 ), // 0.25s, 0.50s
77
+ metrics .LinearBuckets (1 , 1 , 59 ), // 1s, 2s, 3s, ... 59s
78
+ metrics .LinearBuckets (60 , 5 , 12 ), // 60s, 65s, 70s, ... 115s
79
+ metrics .LinearBuckets (120 , 30 , 7 ), // 2min, 2.5min, 3min, ..., 5min
82
80
),
83
81
StabilityLevel : metrics .ALPHA ,
84
82
},
0 commit comments