diff --git a/_data/rules.yml b/_data/rules.yml index d160879..6622291 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -1507,7 +1507,7 @@ groups: for: 2m - name: Kubernetes out of capacity description: "{{ $labels.node }} is out of capacity" - query: 'sum by (node) ((kube_pod_status_phase{phase="Running"} == 1) + on(pod, namespace) group_left(node) (0 * kube_pod_info)) / sum(kube_node_status_allocatable_pods) by (node) * 100 > 90' + query: 'sum by (node) ((kube_pod_status_phase{phase="Running"} == 1) + on(uid) group_left(node) (0 * kube_pod_info{pod_template_hash=""})) / sum by (node) (kube_node_status_allocatable{resource="pods"}) * 100 > 90' severity: warning for: 2m - name: Kubernetes container oom killer