diff options
Diffstat (limited to 'kubernetes/namespaces')
-rw-r--r-- | kubernetes/namespaces/monitoring/alerts/alerts.d/volumes.yaml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/kubernetes/namespaces/monitoring/alerts/alerts.d/volumes.yaml b/kubernetes/namespaces/monitoring/alerts/alerts.d/volumes.yaml new file mode 100644 index 0000000..790d3f7 --- /dev/null +++ b/kubernetes/namespaces/monitoring/alerts/alerts.d/volumes.yaml @@ -0,0 +1,11 @@ +groups: +- name: volumes + rules: + - alert: KubernetesVolumeOutOfDiskSpace + expr: kubelet_volume_stats_available_bytes{persistentvolumeclaim!="prometheus-storage"} / kubelet_volume_stats_capacity_bytes * 100 < 10 + for: 2m + labels: + severity: page + annotations: + summary: Kubernetes Volume {{ $labels.kubernetes_namespace }}/{{ $labels.persistentvolumeclaim }} is running low on disk space + description: "Volume is almost full (< 10% left)\n VALUE = {{ $value }}\n LABELS = {{ $labels }}" |