Network Management

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

UDT supports Cisco Nexus Switches that are running NX-OS 5.2 and later if the Discovery and Layer 2 MIBS are available.

First published date

10/12/2018 3:16 PM

Last published date

8/3/2022 3:59 PM

Overview

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

Product section

User Device Tracker

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.

The UDT Compatibility Checker can be found at these locations.
For 2020.2.6 and older C:\Program Files (x86)\SolarWinds\Orion\UDT\UDTCompatibilityChecker.exe
For 2022.3 and newer C:\Program Files (x86)\SolarWinds\Orion\SolarWinds.UDT.Checker.UI.exe

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

For more information see the following KB article: UDT Compatibility Checker.

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

Layer 2

  • 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 

  • Cisco Nexus 7k Devices: 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

By design 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 their 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)