diff --git a/jsonnetfile.lock.json b/jsonnetfile.lock.json index bfdee5e2..cf4cd7e1 100644 --- a/jsonnetfile.lock.json +++ b/jsonnetfile.lock.json @@ -58,8 +58,8 @@ "subdir": "grafana-builder" } }, - "version": "c0abc546c782a095a22c277d36f871bb94ffc944", - "sum": "xEFMv4+ObwP5L1Wu0XK5agWci4AJzNApys6iKAQxLlQ=" + "version": "a7647832fd3eaae70411bc9f697fa7504b04796c", + "sum": "aCN8uCrs2PDLR0SzRAuwZ6C5hiKt1KggCUCT7/F8yZ0=" }, { "source": { @@ -130,8 +130,8 @@ "subdir": "docs/node-mixin" } }, - "version": "381f32b1c5943afb35940b88c45c3fa4bf5fc1de", - "sum": "By6n6U10hYDogUsyhsaKZehbhzxBZZobJloiKyKadgM=" + "version": "81fc05c45f4e63d4fb8cb1acda016493b003b9f3", + "sum": "QZwFBpulndqo799gkR5rP2/WdcQKQkNnaBwhaOI8Jeg=" }, { "source": { diff --git a/manifests/nodeExporter-prometheusRule.yaml b/manifests/nodeExporter-prometheusRule.yaml index 799c3b54..5fc3c37d 100644 --- a/manifests/nodeExporter-prometheusRule.yaml +++ b/manifests/nodeExporter-prometheusRule.yaml @@ -316,6 +316,16 @@ spec: for: 5m labels: severity: warning + - alert: NodeBondingDegraded + annotations: + description: Bonding interface {{ $labels.master }} on {{ $labels.instance }} is in degraded state due to one or more slave failures. + runbook_url: https://runbooks.prometheus-operator.dev/runbooks/node/nodebondingdegraded + summary: Bonding interface is degraded + expr: | + (node_bonding_slaves - node_bonding_active) != 0 + for: 5m + labels: + severity: warning - name: node-exporter.rules rules: - expr: |