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 }}" | 
