Cacti monitoring of bonded interfaces
Moderators: Developers, Moderators
Cacti monitoring of bonded interfaces
Is there a problem with cacti or snmp in general when monitoring bonded interfaces under linux? On multiple machines we have eth0 and eth1 bonded into bond0 using 802.3ad bonding. This should result in a balanced load (I know it's not 50/50) but the odd thing is that the bond0 interface does not equal eth0 + eth1.. On some systems you don't even see similar traffic on the graphs.
Such as this:
First off, bond0 (the top graph) does not equal eth0 + eth1. It's only 60Mb, the same as eth1...
Around 7:30am you see a 60mb inbound spike on eth1, why is this not on bond0?
At 4:15am you see a 60mb outbound spike on bond0.. Um, I don't see 60Mb of traffic on either eth0 or eth1 at this time. There is 20Mb on both, but 20 + 20 = 40, not 60...
Also, why are my graphs on eth0 half missing? You see multiple large spikes out outbound traffic that just appear/vanish without a completed graph. I get this a lot.
Is this a cacti problem or snmp?
Such as this:
First off, bond0 (the top graph) does not equal eth0 + eth1. It's only 60Mb, the same as eth1...
Around 7:30am you see a 60mb inbound spike on eth1, why is this not on bond0?
At 4:15am you see a 60mb outbound spike on bond0.. Um, I don't see 60Mb of traffic on either eth0 or eth1 at this time. There is 20Mb on both, but 20 + 20 = 40, not 60...
Also, why are my graphs on eth0 half missing? You see multiple large spikes out outbound traffic that just appear/vanish without a completed graph. I get this a lot.
Is this a cacti problem or snmp?
Oh, as a follow up here is the information of bandwidth usage provided by 'ifconfig'
bond0:
RX bytes:2013712826273 (1.8 TiB) TX bytes:30989991334 (28.8 GiB)
eth0:
RX bytes:1818309221041 (1.6 TiB) TX bytes:25900895497 (24.1 GiB)
eth1:
RX bytes:195403605232 (181.9 GiB) TX bytes:5089095837 (4.7 GiB)
As you can see everything makes sense. Eth0:TX + Eth1:TX = bond0:TX.
So there is for sure a problem with the sums on Cacti (or snmp).
bond0:
RX bytes:2013712826273 (1.8 TiB) TX bytes:30989991334 (28.8 GiB)
eth0:
RX bytes:1818309221041 (1.6 TiB) TX bytes:25900895497 (24.1 GiB)
eth1:
RX bytes:195403605232 (181.9 GiB) TX bytes:5089095837 (4.7 GiB)
As you can see everything makes sense. Eth0:TX + Eth1:TX = bond0:TX.
So there is for sure a problem with the sums on Cacti (or snmp).
- pestilence
- Cacti User
- Posts: 207
- Joined: Fri Jul 25, 2003 10:37 am
- Location: Athens/Greece
- Contact:
Re: Cacti monitoring of bonded interfaces
I'd like to bump this thread in the hope of fixing this issue. I see it on Windows and Linux. Here is my thread in the general section:
http://forums.cacti.net/viewtopic.php?f=21&t=40831
http://forums.cacti.net/viewtopic.php?f=21&t=40831
Who is online
Users browsing this forum: No registered users and 3 guests