Skip to content

Commit ee9e149

Browse files
sjenningorenc1
authored andcommitted
add apiserver_request_aborts_total to recording rules
1 parent f7ce9cc commit ee9e149

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

cmd/install/assets/recordingrules/hypershift.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ groups:
22
- name: hypershift.rules
33
interval: "30s"
44
rules:
5+
- record: hypershift:apiserver_request_aborts_total
6+
expr: sort_desc(sum(rate(apiserver_request_aborts_total[1m])) by (resource, verb))
7+
58
- record: hypershift:controlplane:component_api_requests_total
69
expr: sum by (app, namespace, code, method, pod) (
710
sum(rest_client_requests_total) by (pod, namespace, code, method)

hack/app-sre/saas_template.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -597,6 +597,9 @@ objects:
597597
- interval: 30s
598598
name: hypershift.rules
599599
rules:
600+
- expr: sort_desc(sum(rate(apiserver_request_aborts_total[1m])) by (resource,
601+
verb))
602+
record: hypershift:apiserver_request_aborts_total
600603
- expr: sum by (app, namespace, code, method, pod) ( sum(rest_client_requests_total)
601604
by (pod, namespace, code, method) * on (pod, namespace) group_left(app)
602605
label_replace(kube_pod_labels{label_hypershift_openshift_io_control_plane_component!=""},

0 commit comments

Comments
 (0)