The default SNMP data collection was split in separate files to make maintenance easier and give users better control which SNMP OIDs are collected. The current default configuration have some issues:
MIB-2HighSpeed counter are only collected on specific devices
- Some interface MIB groups are defined but not included (MIB2-UDP, ICMP)
- Some device-specific collections like Dell Open Manage groups are tried to be collected in very generic Microsoft and Net-SNMP collection groups
- We have collection groups which are very generic and need to be assigned to very specific devices and don't have a system definition.
To address this topic we have described a high level idea of this project here: https://wiki.opennms.org/wiki/DevProjects/SNMP_Data_Collection_Cleanup