Bond interfaces

Bond interfaces

This section describes the alerts for bond interfaces.


BondInterfaceDown

Severity

Critical

Summary

The {{ $labels.bond }} bond interface on the {{ $labels.host }} node has all ifaces down.

Raise condition

bond_status < 1

Description

Raises when the bond network interface and all slave interfaces are down, typically indicating network interface misconfiguration or issues with slave interfaces. The host and bond labels in the raised alert contain the host name of the affected node and the affected interface. For details on the bond interface, see the /proc/net/bonding/{bond_name} file on the affected node.

Tuning

Not required

BondInterfaceSlaveDown

Severity

Warning

Summary

The {{ $labels.bond }} bond interface slave {{ $labels.interface }} on the {{ $labels.host }} node is down.

Raise condition

bond_slave_status < 1

Description

Raises when the slave network interface of a bond interface is down, typically indicating a network misconfiguration. The host, bond, and interface labels in the raised alert contain the host name of the affected node, bond interface name, and the name of the interface slave. For details on the bond interface, see the /proc/net/bonding/{bond_name} file on the affected node.

Tuning

Not required

BondInterfaceSlaveDownMajor

Severity

Major

Summary

More than 50% of {{ $labels.bond }} bond interface slaves on the {{ $labels.host }} node are down.

Raise condition

sum(bond_slave_status) by (bond,host) <= 0.5 * count(bond_slave_status) by (bond,host)

Description

Raises when more than 50% of slave network interfaces of a bond interface are down, typically indicating a network misconfiguration. The host, bond, and interface labels in the raised alert contain the host name of the affected node, bond interface name, and the name of the interface slave. For details on the bond interface, see the /proc/net/bonding/{bond_name} file on the affected node.

Tuning

Not required

BondInterfaceSingleSlave

Available starting from the 2019.2.4 maintenance update

Severity

Major

Summary

The {{ $labels.bond }} bond interface on the {{ $labels.host }} node has only one slave.

Raise condition

count(bond_slave_status) by (bond,host) == 1

Description

Raises when the bond interface has only one slave, typically indicating a network misconfiguration since the bond interface must have at least two slave interfaces. The host, bond, and interface labels in the raised alert contain the host name of the affected node, bond interface name, and the name of the interface slave. For details on the bond interface, see the /proc/net/bonding/{bond_name} file on the affected node.

Tuning

Not required