Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 5d63bcc

Browse files
committedFeb 10, 2025··
1 parent eca85fe commit 5d63bcc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed
 

‎alerts/resource_alerts.libsonnet

+4-4
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ local utils = import '../lib/utils.libsonnet';
3939
(sum(namespace_cpu:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) by (%(clusterLabel)s) -
4040
0.85 * sum(kube_node_status_allocatable{%(kubeStateMetricsSelector)s,resource="cpu"}) by (%(clusterLabel)s) > 0
4141
and
42-
count by (cluster) (max by (cluster, node) (kube_node_info)) == 1)
42+
count by (cluster) (max by (cluster, node) (kube_node_role{role="control-plane"})) < 3)
4343
or
4444
(sum(namespace_cpu:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) by (%(clusterLabel)s) -
4545
(sum(kube_node_status_allocatable{%(kubeStateMetricsSelector)s,resource="cpu"}) by (%(clusterLabel)s) -
@@ -56,7 +56,7 @@ local utils = import '../lib/utils.libsonnet';
5656
(sum(namespace_cpu:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) -
5757
0.85 * sum(kube_node_status_allocatable{resource="cpu", %(kubeStateMetricsSelector)s}) > 0
5858
and
59-
count(max by (node) (kube_node_info)) == 1)
59+
count(max by (node) (kube_node_role{role="control-plane"})) < 3)
6060
or
6161
(sum(namespace_cpu:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) -
6262
(sum(kube_node_status_allocatable{resource="cpu", %(kubeStateMetricsSelector)s}) -
@@ -84,7 +84,7 @@ local utils = import '../lib/utils.libsonnet';
8484
(sum(namespace_memory:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) by (%(clusterLabel)s) -
8585
0.85 * sum(kube_node_status_allocatable{resource="memory", %(kubeStateMetricsSelector)s}) by (%(clusterLabel)s) > 0
8686
and
87-
count by (cluster) (max by (cluster, node) (kube_node_info)) == 1)
87+
count by (cluster) (max by (cluster, node) (kube_node_role{role="control-plane"})) < 3)
8888
or
8989
(sum(namespace_memory:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) by (%(clusterLabel)s) -
9090
(sum(kube_node_status_allocatable{resource="memory", %(kubeStateMetricsSelector)s}) by (%(clusterLabel)s) -
@@ -101,7 +101,7 @@ local utils = import '../lib/utils.libsonnet';
101101
(sum(namespace_memory:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) -
102102
0.85 * sum(kube_node_status_allocatable{resource="memory", %(kubeStateMetricsSelector)s}) > 0
103103
and
104-
count(max by (node) (kube_node_info)) == 1)
104+
count(max by (node) (kube_node_role{role="control-plane"})) < 3)
105105
or
106106
(sum(namespace_memory:kube_pod_container_resource_requests:sum{%(ignoringOverprovisionedWorkloadSelector)s}) -
107107
(sum(kube_node_status_allocatable{resource="memory", %(kubeStateMetricsSelector)s}) -

0 commit comments

Comments
 (0)
Please sign in to comment.