The first thing to check is if you are seeing high discards through the CLI on the device.
If the device shows lower then take an SNMP Walk and see if you can find OIDS
for the affected interfaces and see what they look like. If they match what is showing in the Web Console you've a device issue, likely the SNMP Agent (considering the steps followed so far).
If the value of the OIDs don't match the Web Console then it is Orion doing something wrong and you should open a case.
If the CLI also shows high discards and you are asking about troubleshooting such errors then you are looking at checking all sides of the link, checking for duplex and speed mismatches (auto-negotiate isn't always best!), then queuing methods. You may need to take a packet capture of the traffic and see if you can find out what is happening.
Another thing to mention, is the physical layer and the environment, it always pays to check.
By bond() are you using nic teaming? You may need to look at the teaming setup, drivers etc if so.
Links worth checking out:
Troubleshooting Switch Port and Interface Problems - Cisco Systems (not too specific to this problem but handy)
Hope that helps some what, at least it will help tie down where the problem is.
All the best,
I don't really have access to the switch/device consoles. That is another department that would have to look at that for me. I'm really only responsible for the server stuff which there are a few on the list. The bonds, are server systems with nic teaming.