diff --git a/_data/rules.yml b/_data/rules.yml index 8536f0c..caeb699 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -226,6 +226,11 @@ groups: description: '{{ $labels.instance }} interface {{ $labels.device }} has encountered {{ printf "%.0f" $value }} transmit errors in the last five minutes.' query: 'increase(node_network_transmit_errs_total[5m]) > 0' severity: warning + - name: Host Network Interface Saturated + description: 'The network interface "{{ $labels.interface }}" on "{{ $labels.instance }}" is getting overloaded.' + query: '(rate(node_network_receive_bytes_total{device!~"^tap.*"}[1m]) + rate(node_network_transmit_bytes_total{device!~"^tap.*"}[1m])) / node_network_speed_bytes{device!~"^tap.*"} > 0.8' + severity: warning + - name: Docker containers exporters: