diff --git a/jsonnet/kube-prometheus/alerts/node.libsonnet b/jsonnet/kube-prometheus/alerts/node.libsonnet index e1002b895fc02693a1c0825c7f3b480e47b7f1a7..2346ecfa249c0cea2e6090737db68f6aa6248752 100644 --- a/jsonnet/kube-prometheus/alerts/node.libsonnet +++ b/jsonnet/kube-prometheus/alerts/node.libsonnet @@ -1,37 +1,6 @@ { prometheusAlerts+:: { groups+: [ - { - name: 'kube-prometheus-node-alerting.rules', - rules: [ - { - alert: 'NodeDiskRunningFull', - annotations: { - message: 'Device {{ $labels.device }} on node {{ $labels.instance }} will be full within the next 24 hours.', - }, - expr: ||| - (node:node_filesystem_usage: > 0.85) and (predict_linear(node:node_filesystem_avail:[6h], 3600 * 24) < 0) - ||| % $._config, - 'for': '30m', - labels: { - severity: 'warning', - }, - }, - { - alert: 'NodeDiskRunningFull', - annotations: { - message: 'Device {{ $labels.device }} on node {{ $labels.instance }} will be full within the next 2 hours.', - }, - expr: ||| - (node:node_filesystem_usage: > 0.85) and (predict_linear(node:node_filesystem_avail:[30m], 3600 * 2) < 0) - ||| % $._config, - 'for': '10m', - labels: { - severity: 'critical', - }, - }, - ], - }, { name: 'node-time', rules: [ @@ -53,32 +22,6 @@ { name: 'node-network', rules: [ - { - alert: 'NetworkReceiveErrors', - annotations: { - message: 'Network interface "{{ $labels.device }}" showing receive errors on node-exporter {{ $labels.namespace }}/{{ $labels.pod }}"', - }, - expr: ||| - rate(node_network_receive_errs_total{%(nodeExporterSelector)s,%(hostNetworkInterfaceSelector)s}[2m]) > 0 - ||| % $._config, - 'for': '2m', - labels: { - severity: 'warning', - }, - }, - { - alert: 'NetworkTransmitErrors', - annotations: { - message: 'Network interface "{{ $labels.device }}" showing transmit errors on node-exporter {{ $labels.namespace }}/{{ $labels.pod }}"', - }, - expr: ||| - rate(node_network_transmit_errs_total{%(nodeExporterSelector)s,%(hostNetworkInterfaceSelector)s}[2m]) > 0 - ||| % $._config, - 'for': '2m', - labels: { - severity: 'warning', - }, - }, { alert: 'NodeNetworkInterfaceFlapping', annotations: {