74
74
// should be all lowercase and separated by underscores.
75
75
[]string {"verb" , "dry_run" , "group" , "version" , "resource" , "subresource" , "scope" , "component" , "client" , "contentType" , "code" },
76
76
)
77
- // TODO(logicalhan): remove this deprecated metrics after fixing the dependencies
78
- deprecatedRequestCounter = compbasemetrics .NewCounterVec (
79
- & compbasemetrics.CounterOpts {
80
- Name : "apiserver_request_count" ,
81
- Help : "Counter of apiserver requests broken out for each verb, group, version, resource, scope, component, client, and HTTP response contentType and code." ,
82
- StabilityLevel : compbasemetrics .ALPHA ,
83
- DeprecatedVersion : "1.14.0" ,
84
- },
85
- []string {"verb" , "group" , "version" , "resource" , "subresource" , "scope" , "component" , "client" , "contentType" , "code" },
86
- )
87
77
longRunningRequestGauge = compbasemetrics .NewGaugeVec (
88
78
& compbasemetrics.GaugeOpts {
89
79
Name : "apiserver_longrunning_gauge" ,
@@ -105,19 +95,6 @@ var (
105
95
},
106
96
[]string {"verb" , "dry_run" , "group" , "version" , "resource" , "subresource" , "scope" , "component" },
107
97
)
108
- // TODO(wojtek-t): remove this deprecated metrics after fixing the dependencies
109
- deprecatedRequestLatenciesSummary = compbasemetrics .NewSummaryVec (
110
- & compbasemetrics.SummaryOpts {
111
- Name : "apiserver_request_latencies_summary" ,
112
- Help : "Response latency summary in microseconds for each verb, group, version, resource, subresource, scope and component." ,
113
- // Make the sliding window of 5h.
114
- // TODO: The value for this should be based on our SLI definition (medium term).
115
- MaxAge : 5 * time .Hour ,
116
- StabilityLevel : compbasemetrics .ALPHA ,
117
- DeprecatedVersion : "1.14.0" ,
118
- },
119
- []string {"verb" , "group" , "version" , "resource" , "subresource" , "scope" , "component" },
120
- )
121
98
responseSizes = compbasemetrics .NewHistogramVec (
122
99
& compbasemetrics.HistogramOpts {
123
100
Name : "apiserver_response_sizes" ,
@@ -186,10 +163,8 @@ var (
186
163
187
164
metrics = []resettableCollector {
188
165
requestCounter ,
189
- deprecatedRequestCounter ,
190
166
longRunningRequestGauge ,
191
167
requestLatencies ,
192
- deprecatedRequestLatenciesSummary ,
193
168
responseSizes ,
194
169
DroppedRequests ,
195
170
RegisteredWatchers ,
@@ -282,12 +257,9 @@ func MonitorRequest(req *http.Request, verb, group, version, resource, subresour
282
257
reportedVerb := cleanVerb (verb , req )
283
258
dryRun := cleanDryRun (req .URL )
284
259
client := cleanUserAgent (utilnet .GetHTTPClient (req ))
285
- elapsedMicroseconds := float64 (elapsed / time .Microsecond )
286
260
elapsedSeconds := elapsed .Seconds ()
287
261
requestCounter .WithLabelValues (reportedVerb , dryRun , group , version , resource , subresource , scope , component , client , contentType , codeToString (httpCode )).Inc ()
288
- deprecatedRequestCounter .WithLabelValues (reportedVerb , group , version , resource , subresource , scope , component , client , contentType , codeToString (httpCode )).Inc ()
289
262
requestLatencies .WithLabelValues (reportedVerb , dryRun , group , version , resource , subresource , scope , component ).Observe (elapsedSeconds )
290
- deprecatedRequestLatenciesSummary .WithLabelValues (reportedVerb , group , version , resource , subresource , scope , component ).Observe (elapsedMicroseconds )
291
263
// We are only interested in response sizes of read requests.
292
264
if verb == "GET" || verb == "LIST" {
293
265
responseSizes .WithLabelValues (reportedVerb , group , version , resource , subresource , scope , component ).Observe (float64 (respSize ))
0 commit comments