feat: initial alert rules

This commit is contained in:
2026-06-15 17:17:06 +02:00
parent eab99f7a00
commit b48ff0d8a1
7 changed files with 288 additions and 0 deletions
+28
View File
@@ -0,0 +1,28 @@
apiVersion: monitoring.coreos.com/v1
kind: PrometheusRule
metadata:
name: k8s-storage-rules
namespace: monitoring
labels:
release: monitoring
spec:
groups:
- name: storage.critical
rules:
- alert: KubePersistentVolumeFull
expr: kubelet_volume_stats_available_bytes / kubelet_volume_stats_capacity_bytes < 0.03
for: 2m
labels:
severity: critical
annotations:
summary: "PVC plein"
description: "Le PVC {{ $labels.namespace }}/{{ $labels.persistentvolumeclaim }} est plein."
- alert: KubePersistentVolumeFillingUp
expr: predict_linear(kubelet_volume_stats_available_bytes[6h], 4*3600) < 0
for: 1h
labels:
severity: critical
annotations:
summary: "PVC bientôt plein"
description: "Le PVC {{ $labels.namespace }}/{{ $labels.persistentvolumeclaim }} sera plein dans moins de 4h."