Network bonding combines multiple network interfaces together into a single “bonded” interface. This increases the network throughput and bandwidth, resulting in redundancy and performance increases. Network bonding is especially useful when looking for fault tolerance, redundancy or load balancing networks.
Why use a Telegraf plugin for Bond?
Bonding your networks increases network throughput for your users, so it is important to know the current state of these bond interfaces to ensure performance guarantees to your users.
The Bond Telegraf Plugin collects metrics so you know which interface is active, what the state of the bond interface is, and if there are any failures. Knowing this will help you to maintain these interfaces, and therefore keep your SLA promises to your customers. Furthermore, you can combine these metrics with metrics collected from other Telegraf plugins like SNMP, NetFlow, and Cisco gRPC Network Management Interface (gNMI) to get a fully integrated view of your network health.
How to monitor Bond using the Telegraf plugin
By default, the Bond Telegraf Plugin collects metrics from all bond interfaces, but you can restrict the metrics to specified bond interfaces.
Key Bond metrics to use for monitoring
Some of the important Bond metrics that you should proactively monitor include:
- Active Slave
- Status (up or down)