Skip to content

Commit 9f5c641

Browse files
committed
Publish
1 parent aca1bdf commit 9f5c641

File tree

3 files changed

+18
-1
lines changed

3 files changed

+18
-1
lines changed

_data/.#rules.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

_data/rules.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2044,6 +2044,15 @@ groups:
20442044
query: 'kube_node_status_condition{condition="Ready",status="true"} == 0'
20452045
severity: critical
20462046
for: 10m
2047+
- name: Kubernetes Node scheduling disabled
2048+
summary: Kubernetes node scheduling disabled (node {{ $labels.node }})
2049+
description: Node {{ $labels.node }} has been marked as unschedulable for more than 30 minutes.
2050+
query: 'kube_node_spec_taint{key="node.kubernetes.io/unschedulable"} == 1'
2051+
severity: warning
2052+
for: 30m
2053+
comments: |
2054+
Kubernetes Node with disabled schedules are fine.
2055+
This alarm can be useful to get warned if there are nodes which are longer unscheduled.
20472056
- name: Kubernetes Node memory pressure
20482057
summary: Kubernetes memory pressure (node {{ $labels.node }})
20492058
description: "Node {{ $labels.node }} has MemoryPressure condition"

dist/rules/kubernetes/kubestate-exporter.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,15 @@ groups:
1313
summary: Kubernetes Node ready (node {{ $labels.node }})
1414
description: "Node {{ $labels.node }} has been unready for a long time\n VALUE = {{ $value }}\n LABELS = {{ $labels }}"
1515

16+
- alert: KubernetesNodeSchedulingDisabled
17+
expr: 'kube_node_spec_taint{key="node.kubernetes.io/unschedulable"} == 1'
18+
for: 30m
19+
labels:
20+
severity: warning
21+
annotations:
22+
summary: Kubernetes node scheduling disabled (node {{ $labels.node }})
23+
description: "Node {{ $labels.node }} has been marked as unschedulable for more than 30 minutes.\n VALUE = {{ $value }}\n LABELS = {{ $labels }}"
24+
1625
- alert: KubernetesNodeMemoryPressure
1726
expr: 'kube_node_status_condition{condition="MemoryPressure",status="true"} == 1'
1827
for: 2m

0 commit comments

Comments
 (0)