MIB2 interface errors are missing

Description

With splitting the 32bit and 64bit counter for Interfaces to remove duplicated data collection for interfaces providing 32 and 64bit counters, the interface error metrics are not collected anymore by default. With some research in the IF2-MIB there are no 64bit equivalents for interface discards and errors.

The mib2 groups need to be added in the mib2.xml https://github.com/OpenNMS/opennms/blob/28a289f0c528d36f843a96acb65c4b7c72181cdf/opennms-base-assembly/src/main/filtered/etc/datacollection/mib2.xml

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Ronny Trommer July 11, 2018 at 3:00 PM

Merged into release-22.0.2 branch

Ronny Trommer July 4, 2018 at 2:42 PM

Added PR to solve this issue in https://github.com/OpenNMS/opennms/pull/2040

José Manuel Agudo Cuesta June 7, 2018 at 9:15 AM

The group for interface errors that don't have 64bit counters, for example:

<group name="mib2-interface-errors" ifType="all">
<mibObj oid=".1.3.6.1.2.1.2.2.1.13" instance="ifIndex" alias="ifInDiscards" type="counter"/>
<mibObj oid=".1.3.6.1.2.1.2.2.1.14" instance="ifIndex" alias="ifInErrors" type="counter"/>
<mibObj oid=".1.3.6.1.2.1.2.2.1.19" instance="ifIndex" alias="ifOutDiscards" type="counter"/>
<mibObj oid=".1.3.6.1.2.1.2.2.1.20" instance="ifIndex" alias="ifOutErrors" type="counter"/>
</group>

Marcel Fuhrmann June 6, 2018 at 2:36 PM

Which groups exactly? In my v22 I have mib2 groups in mib2.xml. Only the difference between v21 and v22?

Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

PagerDuty

Created June 6, 2018 at 1:32 PM
Updated July 11, 2018 at 3:00 PM
Resolved July 11, 2018 at 3:00 PM