Network Management
NPM RealTime Polling will not work for some of Sub Interfaces
Recently one of the customer reported the issue with Real Time Polling not working for some of the device Sub interfaces
First published date
Last published date
Overview
Product section
Cause
The RealTime poller defines several OIDs for traffic, errors and discards and requires the interfaces to respond to all. It does not support partial information polling.
The problem with the customer subinterfaces is that they don't respond to errors & discards OIDs: Which we checked through the SNMPWALK and Wireshark capture
InErrors:
1.3.6.1.2.1.2.2.1.14.{interface index}
OutErrors:
1.3.6.1.2.1.2.2.1.20.{interface index}
InDiscards:
1.3.6.1.2.1.2.2.1.13.{interface index}
OutDiscards:
1.3.6.1.2.1.2.2.1.19.{interface index}
This can be clearly seen from the snmpwalk. Interfaces with index - so the subinterfaces - don't have the OIDs responses defined.
So if any of the interface have no OID's for errors and discards available under there interface the Real Time Polling will not work fully .
If you edit the walk by adding these OIDs for either of the interface indexes, the RealTime polling will start working which i tested in the LAB and was able to find it working just like an other normal interfaces.
Resolution
Work Around : State - is there at least any way how to set the virtual interfaces up to return some mocked data for the 4 required OIDs? Please check your vendor if there is any possibility .
At this point it would be the only way how to resolve the issue .