@@ -26,15 +26,6 @@ const (
26
26
)
27
27
28
28
var (
29
- scaledObjectValidatingTotal = prometheus .NewCounterVec (
30
- prometheus.CounterOpts {
31
- Namespace : DefaultPromMetricsNamespace ,
32
- Subsystem : "webhook" ,
33
- Name : "scaled_object_validation_total" ,
34
- Help : "DEPRECATED - will be removed in 2.16 - Use `scaled_object_validations_total` instead." ,
35
- },
36
- []string {"namespace" , "action" },
37
- )
38
29
scaledObjectValidationsTotal = prometheus .NewCounterVec (
39
30
prometheus.CounterOpts {
40
31
Namespace : DefaultPromMetricsNamespace ,
44
35
},
45
36
[]string {"namespace" , "action" },
46
37
)
47
- scaledObjectValidatingErrors = prometheus .NewCounterVec (
48
- prometheus.CounterOpts {
49
- Namespace : DefaultPromMetricsNamespace ,
50
- Subsystem : "webhook" ,
51
- Name : "scaled_object_validation_errors" ,
52
- Help : "DEPRECATED - will be removed in 2.16 - Use `scaled_object_validation_errors_total` instead." ,
53
- },
54
- []string {"namespace" , "action" , "reason" },
55
- )
56
38
scaledObjectValidationErrorsTotal = prometheus .NewCounterVec (
57
39
prometheus.CounterOpts {
58
40
Namespace : DefaultPromMetricsNamespace ,
@@ -65,22 +47,18 @@ var (
65
47
)
66
48
67
49
func init () {
68
- metrics .Registry .MustRegister (scaledObjectValidatingTotal )
69
50
metrics .Registry .MustRegister (scaledObjectValidationsTotal )
70
- metrics .Registry .MustRegister (scaledObjectValidatingErrors )
71
51
metrics .Registry .MustRegister (scaledObjectValidationErrorsTotal )
72
52
}
73
53
74
54
// RecordScaledObjectValidatingTotal counts the number of ScaledObject validations
75
55
func RecordScaledObjectValidatingTotal (namespace , action string ) {
76
56
labels := prometheus.Labels {"namespace" : namespace , "action" : action }
77
- scaledObjectValidatingTotal .With (labels ).Inc ()
78
57
scaledObjectValidationsTotal .With (labels ).Inc ()
79
58
}
80
59
81
60
// RecordScaledObjectValidatingErrors counts the number of ScaledObject validating errors
82
61
func RecordScaledObjectValidatingErrors (namespace , action , reason string ) {
83
62
labels := prometheus.Labels {"namespace" : namespace , "action" : action , "reason" : reason }
84
- scaledObjectValidatingErrors .With (labels ).Inc ()
85
63
scaledObjectValidationErrorsTotal .With (labels ).Inc ()
86
64
}
0 commit comments