Submit a ticketCall us

Get a crash course on Network Monitoring delivered right to your inbox
This free 7-day email course provides a primer to the philosophy, theory, and fundamental concepts involved in IT monitoring. Lessons will explain not only how to perform various monitoring tasks, but why and when you should use them. Sign up now.

Home > Success Center > User Device Tracker (UDT) > Cisco Nexus Switch NX-OS (Network Operating System) support

Cisco Nexus Switch NX-OS (Network Operating System) support

Created by Interspire Import, last modified by MindTouch on Jun 23, 2016

Views: 370 Votes: 0 Revisions: 10

Overview

SolarWinds User Device Tracker (UDT) supports Cisco Nexus Switches that are running NX-OS 5.2 and later provided the Discovery and Layer 2 MIBS are available.

 

Environment

All UDT versions

Cause

The Cisco development team has found that polling the OID 1.2.840.10006.300.43.1.1.2.1.1 (dot3adAggPortListPorts) as the cause of the problem. 

Resolution

To verify whether or not your device supports the MIBs needed by UDT, run the UDT Compatibility Checker.

userdevicetrackercc.png

The UDT Compatibility Checker can be found in the installation subdirectory of UDT. \SolarWinds\Orion\UDT\UDTCompatibilityChecker.exe

UDT Compatibility Checker is a standalone application that, like UDT, polls selected devices for data but presents the results in a raw format, facilitating investigation when something is not the way customer expects. 

For more information on using the User Device Tracker Compatibility Checker see the following KB article:

You may also find it necessary to force your ports to Layer 2 only:

Example:

configure terminal
interface (interface id, like "f0/1/0")
switchport
exit 

 

Discovery

  • sysServices = 1.3.6.1.2.1.1.7.0
  • sysName = 1.3.6.1.2.1.1.5.0
  • ifTableInfoCols = 1.3.6.1.2.1.2.2
  • ifxTableInfoCols = 1.3.6.1.2.1.31.1.1 >> 1,15,17,18
  • ifStackTable = 1.3.6.1.2.1.31.1.2
  • dot1dBasePortTable = 1.3.6.1.2.1.17.1.4
  • dot1dBasePortTable@VLAN = 1.3.6.1.2.1.17.1.4
  • dot1dTpFdbTable = 1.3.6.1.2.1.17.4.3
  • dot1dTpFdbTable@VLAN = 1.3.6.1.2.1.17.4.3
  • dot1qTpFdbTable = 1.3.6.1.2.1.17.7.1.2.2
  • entPhysicalTable = 1.3.6.1.2.1.47.1.1.1
  • dot1qVlanCurrentTable = 1.3.6.1.2.1.17.7.1.4.2
  • vlanTrunkPortTable = 1.3.6.1.4.1.9.9.46.1.6.1
  • vmMembershipSummaryTable = .3.6.1.4.1.9.9.68.1.2.1
  • dot3StatsDuplexStatus = 1.3.6.1.2.1.10.7.2
  • CiscoStackPortDuplex = 1.3.6.1.4.1.9.5.1.4.1
  • c2900PortDuplexStatus = 1.3.6.1.4.1.9.9.87.1.4.1
  • cdpCacheTable = 1.3.6.1.4.1.9.9.23.1.2.1
  • cdpLocalCacheTable = 1.3.6.1.4.1.9.9.23.1.1.1
  • lldpCacheTable = 1.0.8802.1.1.2.1.4.1
  • lldpAddrCacheTable = 1.0.8802.1.1.2.1.4.2
  • lldpLocalCacheTable = 1.0.8802.1.1.2.1.3.7
  • lldpLocalAddrCacheTable = 1.0.8802.1.1.2.1.3.8
  • netDefaultGateway = 1.3.6.1.2.1.16.19.12
  • ipRouteNextHop = 1.3.6.1.2.1.4.21.1.7
  • ipNetToMediaTable = 1.3.6.1.2.1.4.22
  • ipNetToPhysicalTable = 1.3.6.1.2.1.4.35
  • ipForwarding = 1.3.6.1.2.1.4.1.0

 

Layer2

  • ifTableInfoCols = 1.3.6.1.2.1.2.2
  • ifxTableInfoCols = 1.3.6.1.2.1.31.1.1
  • ifStackTable = 1.3.6.1.2.1.31.1.2
  • dot1dBasePortTable = 1.3.6.1.2.1.17.1.4
  • dot1dBasePortTable@VLAN = 1.3.6.1.2.1.17.1.4
  • dot1dTpFdbTable = 1.3.6.1.2.1.17.4.3
  • dot1dTpFdbTable@VLAN = 1.3.6.1.2.1.17.4.3
  • dot1qTpFdbTable = 1.3.6.1.2.1.17.7.1.2.2
  • entPhysicalTable = 1.3.6.1.2.1.47.1.1.1
  • dot1qVlanCurrentTable = 1.3.6.1.2.1.17.7.1.4.2
  • vlanTrunkPortTable = 1.3.6.1.4.1.9.9.46.1.6.1
  • vmMembershipSummaryTable = .3.6.1.4.1.9.9.68.1.2.1
  • dot3StatsDuplexStatus = 1.3.6.1.2.1.10.7.2
  • CiscoStackPortDuplex = 1.3.6.1.4.1.9.5.1.4.1
  • c2900PortDuplexStatus = 1.3.6.1.4.1.9.9.87.1.4.1
  • cvVrfTable - 1.3.6.1.4.1.9.9.711.1.1.1

 

Layer 3

  • netDefaultGateway = 1.3.6.1.2.1.16.19.12
  • ipRouteNextHop = 1.3.6.1.2.1.4.21.1.7
  • ipNetToMediaTable = 1.3.6.1.2.1.4.22
  • ipNetToPhysicalTable = 1.3.6.1.2.1.4.35
  • ipForwarding = 1.3.6.1.2.1.4.1.0

 

CDP/LLDP

  • cdpCacheTable = 1.3.6.1.4.1.9.9.23.1.2.1
  • cdpLocalCacheTable = 1.3.6.1.4.1.9.9.23.1.1.1
  • lldpCacheTable = 1.0.8802.1.1.2.1.4.1
  • lldpAddrCacheTable = 1.0.8802.1.1.2.1.4.2
  • lldpLocalCacheTable = 1.0.8802.1.1.2.1.3.7
  • lldpLocalAddrCacheTable = 1.0.8802.1.1.2.1.3.8

 

Cisco Nexus 7k Devices:

Per deisgn UDT supports specific NX-OS versions of Cisco Nexus 7k devices.

The OID supported by these devices are below:

  • dot1dBasePortTable = 1.3.6.1.2.1.17.1.4
  • dot1dTpFdbTable = 1.3.6.1.2.1.17.4.3
  • ipNetToMediaTable = 1.3.6.1.2.1.4.22
  • ipNetToPhysicalTable = 1.3.6.1.2.1.4.35
  • dot1qVlanCurrentTable = 1.3.6.1.2.1.17.7.1.4.2

 

Notes: 

  • UDT will not receive any information from some Nexus devices being thier NX-0S will not support the required OIDs necessary for UDT
  • When UDT polls a device running NX-OS, The SNMP process may terminate with the message %SYSMGR-2-SERVICE_CRASHED: Service snmpd (PID XXXX) hasn't caught signal 11 (core will be saved)

 

Further details about this issue can be found on the CISCO website in the following article. You must have a registered account with Cisco to view the link.  

  • The workaround is disabling the SNMP MIB (dot3adAggPortListPorts) from being polled.
Last modified
04:00, 23 Jun 2016

Tags

Classifications

Public