Skip to content

Commit 0e8b956

Browse files
committed
clean deprecated apiserver request metrics
1 parent 606e450 commit 0e8b956

File tree

1 file changed

+0
-28
lines changed
  • staging/src/k8s.io/apiserver/pkg/endpoints/metrics

1 file changed

+0
-28
lines changed

staging/src/k8s.io/apiserver/pkg/endpoints/metrics/metrics.go

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -74,16 +74,6 @@ var (
7474
// should be all lowercase and separated by underscores.
7575
[]string{"verb", "dry_run", "group", "version", "resource", "subresource", "scope", "component", "client", "contentType", "code"},
7676
)
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-
)
8777
longRunningRequestGauge = compbasemetrics.NewGaugeVec(
8878
&compbasemetrics.GaugeOpts{
8979
Name: "apiserver_longrunning_gauge",
@@ -105,19 +95,6 @@ var (
10595
},
10696
[]string{"verb", "dry_run", "group", "version", "resource", "subresource", "scope", "component"},
10797
)
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-
)
12198
responseSizes = compbasemetrics.NewHistogramVec(
12299
&compbasemetrics.HistogramOpts{
123100
Name: "apiserver_response_sizes",
@@ -186,10 +163,8 @@ var (
186163

187164
metrics = []resettableCollector{
188165
requestCounter,
189-
deprecatedRequestCounter,
190166
longRunningRequestGauge,
191167
requestLatencies,
192-
deprecatedRequestLatenciesSummary,
193168
responseSizes,
194169
DroppedRequests,
195170
RegisteredWatchers,
@@ -282,12 +257,9 @@ func MonitorRequest(req *http.Request, verb, group, version, resource, subresour
282257
reportedVerb := cleanVerb(verb, req)
283258
dryRun := cleanDryRun(req.URL)
284259
client := cleanUserAgent(utilnet.GetHTTPClient(req))
285-
elapsedMicroseconds := float64(elapsed / time.Microsecond)
286260
elapsedSeconds := elapsed.Seconds()
287261
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()
289262
requestLatencies.WithLabelValues(reportedVerb, dryRun, group, version, resource, subresource, scope, component).Observe(elapsedSeconds)
290-
deprecatedRequestLatenciesSummary.WithLabelValues(reportedVerb, group, version, resource, subresource, scope, component).Observe(elapsedMicroseconds)
291263
// We are only interested in response sizes of read requests.
292264
if verb == "GET" || verb == "LIST" {
293265
responseSizes.WithLabelValues(reportedVerb, group, version, resource, subresource, scope, component).Observe(float64(respSize))

0 commit comments

Comments
 (0)