VMware Smart Assurance NCM: Why does Interface Description appears the same as Interface Name with pull Interfaces via SNMP?
search cancel

VMware Smart Assurance NCM: Why does Interface Description appears the same as Interface Name with pull Interfaces via SNMP?

book

Article ID: 345316

calendar_today

Updated On:

Products

VMware

Issue/Introduction

Symptoms:
Interface information pulled via CLI (Telnet or SSH) populates Interface Name, Interface Description by command line output. If SNMP credentials are present on device in NCM (given by user), code will give priority to SNMP mechanism for pull Interfaces.

Environment

VMware Smart Assurance - NCM

Cause

NCM uses ifTable of MIB2 for pull Interface via SNMP. As per the current implementation OID .1.3.6.1.2.1.2.2.1.2 is used for populating Interface Name as well as Interface Description. Refer $VOYENCE_HOME/package/stdmib.inc for the OIDs used by NCM.

Resolution

This functionality is working as designed.

Workaround:

To have NCM use OID .1.3.6.1.2.1.2.2.1.2 and OID .1.3.6.1.2.1.31.1.1.1.18 for Interface description and Interface Name via SNMP, below workaround can be implemented on Device Server/Combination Server:

1) Create directory structure $VOYENCE_HOME/custompackage/stdlib, if doesn't exist already
2) Copy the attached files stdmib.inc and stdcmdfuncs.inc to $VOYENCE_HOME/custompackage/stdlib
3) Restart voyence service
4) Execute Pull Interfaces.

Note: As Pull Interface via SNMP is common code for all Device classes, above implementation will effect all Device classes.

If after implementation of above workaround, results are not desirable, remove the files stdmib.inc and stdcmdfuncs.inc at $VOYENCE_HOME/custompackage/stdlib & execute step 3, 4 above.


Attachments

stdmib get_app
stdcmdfuncs get_app