|
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 |
77 | 78 | deprecatedRequestCounter = compbasemetrics.NewCounterVec(
|
78 | 79 | &compbasemetrics.CounterOpts{
|
79 | 80 | Name: "apiserver_request_count",
|
@@ -104,17 +105,7 @@ var (
|
104 | 105 | },
|
105 | 106 | []string{"verb", "dry_run", "group", "version", "resource", "subresource", "scope", "component"},
|
106 | 107 | )
|
107 |
| - deprecatedRequestLatencies = compbasemetrics.NewHistogramVec( |
108 |
| - &compbasemetrics.HistogramOpts{ |
109 |
| - Name: "apiserver_request_latencies", |
110 |
| - Help: "Response latency distribution in microseconds for each verb, group, version, resource, subresource, scope and component.", |
111 |
| - // Use buckets ranging from 125 ms to 8 seconds. |
112 |
| - Buckets: compbasemetrics.ExponentialBuckets(125000, 2.0, 7), |
113 |
| - StabilityLevel: compbasemetrics.ALPHA, |
114 |
| - DeprecatedVersion: "1.14.0", |
115 |
| - }, |
116 |
| - []string{"verb", "group", "version", "resource", "subresource", "scope", "component"}, |
117 |
| - ) |
| 108 | + // TODO(wojtek-t): remove this deprecated metrics after fixing the dependencies |
118 | 109 | deprecatedRequestLatenciesSummary = compbasemetrics.NewSummaryVec(
|
119 | 110 | &compbasemetrics.SummaryOpts{
|
120 | 111 | Name: "apiserver_request_latencies_summary",
|
@@ -146,15 +137,6 @@ var (
|
146 | 137 | },
|
147 | 138 | []string{"requestKind"},
|
148 | 139 | )
|
149 |
| - DeprecatedDroppedRequests = compbasemetrics.NewCounterVec( |
150 |
| - &compbasemetrics.CounterOpts{ |
151 |
| - Name: "apiserver_dropped_requests", |
152 |
| - Help: "Number of requests dropped with 'Try again later' response", |
153 |
| - StabilityLevel: compbasemetrics.ALPHA, |
154 |
| - DeprecatedVersion: "1.14.0", |
155 |
| - }, |
156 |
| - []string{"requestKind"}, |
157 |
| - ) |
158 | 140 | // RegisteredWatchers is a number of currently registered watchers splitted by resource.
|
159 | 141 | RegisteredWatchers = compbasemetrics.NewGaugeVec(
|
160 | 142 | &compbasemetrics.GaugeOpts{
|
@@ -207,11 +189,9 @@ var (
|
207 | 189 | deprecatedRequestCounter,
|
208 | 190 | longRunningRequestGauge,
|
209 | 191 | requestLatencies,
|
210 |
| - deprecatedRequestLatencies, |
211 | 192 | deprecatedRequestLatenciesSummary,
|
212 | 193 | responseSizes,
|
213 | 194 | DroppedRequests,
|
214 |
| - DeprecatedDroppedRequests, |
215 | 195 | RegisteredWatchers,
|
216 | 196 | WatchEvents,
|
217 | 197 | WatchEventsSizes,
|
@@ -307,7 +287,6 @@ func MonitorRequest(req *http.Request, verb, group, version, resource, subresour
|
307 | 287 | requestCounter.WithLabelValues(reportedVerb, dryRun, group, version, resource, subresource, scope, component, client, contentType, codeToString(httpCode)).Inc()
|
308 | 288 | deprecatedRequestCounter.WithLabelValues(reportedVerb, group, version, resource, subresource, scope, component, client, contentType, codeToString(httpCode)).Inc()
|
309 | 289 | requestLatencies.WithLabelValues(reportedVerb, dryRun, group, version, resource, subresource, scope, component).Observe(elapsedSeconds)
|
310 |
| - deprecatedRequestLatencies.WithLabelValues(reportedVerb, group, version, resource, subresource, scope, component).Observe(elapsedMicroseconds) |
311 | 290 | deprecatedRequestLatenciesSummary.WithLabelValues(reportedVerb, group, version, resource, subresource, scope, component).Observe(elapsedMicroseconds)
|
312 | 291 | // We are only interested in response sizes of read requests.
|
313 | 292 | if verb == "GET" || verb == "LIST" {
|
|
0 commit comments