@@ -5,7 +5,7 @@ local prometheus = g.query.prometheus;
55{
66 request_duration_99th_quantile: {
77 query():
8- prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_request_duration_seconds_bucket{apiserver=~"$apiserver",instance=~"$instance",resource=~"$resource",subresource!="log",verb!~"WATCH|WATCHLIST|PROXY"}[$interval])) by(verb,le))' )
8+ prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_request_duration_seconds_bucket{apiserver=~"$apiserver",instance=~"$instance",resource=~"$resource",subresource!="log",verb=~"$verb",verb !~"WATCH|WATCHLIST|PROXY"}[$interval])) by(verb,le))' )
99 + prometheus.withFormat('time_series' )
1010 + prometheus.withIntervalFactor(2 )
1111 + prometheus.withLegendFormat('{{verb}}' )
@@ -23,7 +23,7 @@ local prometheus = g.query.prometheus;
2323
2424 requestDuarationByResource: {
2525 query():
26- prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_request_duration_seconds_bucket{apiserver=~"$apiserver",instance=~"$instance",resource=~"$resource",subresource!="log",verb!~"WATCH|WATCHLIST|PROXY"}[$interval])) by(resource,le))' )
26+ prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_request_duration_seconds_bucket{apiserver=~"$apiserver",instance=~"$instance",resource=~"$resource",subresource!="log",verb=~"$verb",verb !~"WATCH|WATCHLIST|PROXY"}[$interval])) by(resource,le))' )
2727 + prometheus.withFormat('time_series' )
2828 + prometheus.withIntervalFactor(2 )
2929 + prometheus.withLegendFormat('{{resource}}' )
@@ -75,7 +75,7 @@ local prometheus = g.query.prometheus;
7575
7676 requestRateDropped: {
7777 query():
78- prometheus.withExpr('sum(rate(apiserver_dropped_requests_total {instance=~"$instance"}[$interval])) by (requestKind )' )
78+ prometheus.withExpr('sum(rate(apiserver_request_terminations_total {instance=~"$instance"}[$interval])) by (verb )' )
7979 + prometheus.withFormat('time_series' )
8080 + prometheus.withIntervalFactor(2 )
8181 + prometheus.withLegendFormat('' )
@@ -102,7 +102,7 @@ local prometheus = g.query.prometheus;
102102
103103 requestsLongRunning: {
104104 query():
105- prometheus.withExpr('sum(apiserver_longrunning_gauge {instance=~"$instance",resource=~"$resource",verb=~"$verb"}) by(instance)' )
105+ prometheus.withExpr('sum(apiserver_longrunning_requests {instance=~"$instance",resource=~"$resource",verb=~"$verb"}) by(instance)' )
106106 + prometheus.withFormat('time_series' )
107107 + prometheus.withIntervalFactor(2 )
108108 + prometheus.withLegendFormat('{{instance}}' )
@@ -111,19 +111,10 @@ local prometheus = g.query.prometheus;
111111
112112 requestInFlight: {
113113 query():
114- prometheus.withExpr('sum(apiserver_current_inflight_requests{instance=~"$instance"}) by (instance,requestKind )' )
114+ prometheus.withExpr('sum(apiserver_current_inflight_requests{instance=~"$instance"}) by (instance,request_kind )' )
115115 + prometheus.withFormat('time_series' )
116116 + prometheus.withIntervalFactor(2 )
117- + prometheus.withLegendFormat('{{requestKind}}-{{instance}}' )
118- + prometheus.withDatasource('$Datasource' ),
119- },
120-
121- requestRejectPandF: {
122- query():
123- prometheus.withExpr('sum(rate(apiserver_flowcontrol_rejected_requests_total{instance=~"$instance",flowSchema=~"$flowSchema",priorityLevel=~"$priorityLevel"}[$interval])) by (reason)' )
124- + prometheus.withFormat('time_series' )
125- + prometheus.withIntervalFactor(2 )
126- + prometheus.withLegendFormat('' )
117+ + prometheus.withLegendFormat('{{request_kind}}-{{instance}}' )
127118 + prometheus.withDatasource('$Datasource' ),
128119 },
129120
@@ -138,55 +129,55 @@ local prometheus = g.query.prometheus;
138129
139130 requestQueueLengthPandF: {
140131 query():
141- prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_flowcontrol_request_queue_length_after_enqueue_bucket{instance=~"$instance",flowSchema =~"$flowSchema",priorityLevel =~"$priorityLevel "}[$interval])) by(flowSchema, priorityLevel , le))' )
132+ prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_flowcontrol_request_queue_length_after_enqueue_bucket{instance=~"$instance",flow_schema =~"$flow_schema",priority_level =~"$priority_level "}[$interval])) by(flow_schema, priority_level , le))' )
142133 + prometheus.withFormat('time_series' )
143134 + prometheus.withIntervalFactor(2 )
144- + prometheus.withLegendFormat('{{flowSchema }}:{{priorityLevel }}' )
135+ + prometheus.withLegendFormat('{{flow_schema }}:{{priority_level }}' )
145136 + prometheus.withDatasource('$Datasource' ),
146137 },
147138
148139 requestWaitDuration99QuatilePandF: {
149140 query():
150- prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_flowcontrol_request_wait_duration_seconds_bucket{instance=~"$instance"}[5m])) by(flow_schema, priority_level, le))' )
141+ prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_flowcontrol_request_wait_duration_seconds_bucket{instance=~"$instance",flow_schema=~"$flow_schema",priority_level=~"$priority_level" }[5m])) by(flow_schema, priority_level, le))' )
151142 + prometheus.withFormat('time_series' )
152143 + prometheus.withIntervalFactor(2 )
153- + prometheus.withLegendFormat('' )
144+ + prometheus.withLegendFormat('{{flow_schema}}:{{priority_level}} ' )
154145 + prometheus.withDatasource('$Datasource' ),
155146 },
156147
157148 requestDispatchRatePandF: {
158149 query():
159- prometheus.withExpr('sum(rate(apiserver_flowcontrol_dispatched_requests_total{instance=~"$instance",flowSchema =~"$flowSchema",priorityLevel =~"$priorityLevel "}[$interval])) by(flowSchema,priorityLevel )' )
150+ prometheus.withExpr('sum(rate(apiserver_flowcontrol_dispatched_requests_total{instance=~"$instance",flow_schema =~"$flow_schema",priority_level =~"$priority_level "}[$interval])) by(flow_schema,priority_level )' )
160151 + prometheus.withFormat('time_series' )
161152 + prometheus.withIntervalFactor(2 )
162- + prometheus.withLegendFormat('{{flowSchema }}:{{priorityLevel }}' )
153+ + prometheus.withLegendFormat('{{flow_schema }}:{{priority_level }}' )
163154 + prometheus.withDatasource('$Datasource' ),
164155 },
165156
166157 requestExecutionDurationPandF: {
167158 query():
168- prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_flowcontrol_request_execution_seconds_bucket{instance=~"$instance",flowSchema =~"$flowSchema",priorityLevel =~"$priorityLevel "}[$interval])) by(flowSchema, priorityLevel , le))' )
159+ prometheus.withExpr('histogram_quantile(0.99, sum(rate(apiserver_flowcontrol_request_execution_seconds_bucket{instance=~"$instance",flow_schema =~"$flow_schema",priority_level =~"$priority_level "}[$interval])) by(flow_schema, priority_level , le))' )
169160 + prometheus.withFormat('time_series' )
170161 + prometheus.withIntervalFactor(2 )
171- + prometheus.withLegendFormat('{{flowSchema }}:{{priorityLevel }}' )
162+ + prometheus.withLegendFormat('{{flow_schema }}:{{priority_level }}' )
172163 + prometheus.withDatasource('$Datasource' ),
173164 },
174165
175166 pendingInQueuePandF: {
176167 query():
177- prometheus.withExpr('sum(apiserver_flowcontrol_current_inqueue_requests{instance=~"$instance",flowSchema =~"$flowSchema",priorityLevel =~"$priorityLevel "}) by (flowSchema,priorityLevel )' )
168+ prometheus.withExpr('sum(apiserver_flowcontrol_current_inqueue_requests{instance=~"$instance",flow_schema =~"$flow_schema",priority_level =~"$priority_level "}) by (flow_schema,priority_level )' )
178169 + prometheus.withFormat('time_series' )
179170 + prometheus.withIntervalFactor(2 )
180- + prometheus.withLegendFormat('{{flowSchema }}:{{priorityLevel }}' )
171+ + prometheus.withLegendFormat('{{flow_schema }}:{{priority_level }}' )
181172 + prometheus.withDatasource('$Datasource' ),
182173 },
183174
184175 concurrencyLimitByKubeapiserverPandF: {
185176 query():
186- prometheus.withExpr('sum(apiserver_flowcontrol_request_concurrency_limit {instance=~".*:6443",priorityLevel =~"$priorityLevel "}) by (instance,priorityLevel )' )
177+ prometheus.withExpr('sum(apiserver_flowcontrol_request_concurrency_in_use {instance=~".*:6443",priority_level =~"$priority_level "}) by (instance,flow_schema )' )
187178 + prometheus.withFormat('time_series' )
188179 + prometheus.withIntervalFactor(2 )
189- + prometheus.withLegendFormat('' )
180+ + prometheus.withLegendFormat('{{instance}}:{{flow_schema}} ' )
190181 + prometheus.withDatasource('$Datasource' ),
191182 },
192183}
0 commit comments