Skip to content

Latest commit

 

History

History
32 lines (26 loc) · 3.95 KB

File metadata and controls

32 lines (26 loc) · 3.95 KB

NOTE: Click on the App for source code & detailed description. Application RPMs are located at rpm/RPMS.

NX-SDK Utility Applications

Application Version Deployment Mode Language Description
featureMonitor v1.7.5 NX-OS Application to track switch feature enablement/disablement.
silentHostDiscovery v1.7.5 NX-OS Python Application to discover directly connected silent hosts.
healthMonitor v1.5.0 NX-OS Python Computes & Monitors Health Score for various factors on a given switch.
ip_move v1.5.0 NX-OS Python Tracking IP Movement Across Interfaces
ecmp_monitoring v1.5.0 NX-OS Python ECMP Monitoring Application
routeTracker v1.5.0 NX-OS Python
  • Track, Collect & Maintain history of interested route events as time series data.
  • Stream this time series data using streaming telemetry.
healthMonitor v1.5.0 NX-OS Python Computes & Monitors Health Score for various factors on a given switch.
pbwMonitor v1.0.0 NX-OS Python Port Bandwidth Utilization Monitor
tmCfgBot v1.0.0 NX-OS Python
  • Telemetry Config helper Bot application.
  • To automatically configure & manage multiple telemetry path configs per given instance.
  • For Ex) "tmCfgBot apply-inst evpn default-template". tmCfgBot automatically configures & manages telemetry path configs to be streamed out for EVPN instance. Use, "show tmCfgBot default-instance" to show all the paths and instances managed by the app.
ptpMonitoring v1.0.0 NX-OS Python PTP Monitor Application

NX-SDK Interface Template and Usage Applications

  • Template and Usage Applications provide skeleton source code in different languages showcasing how to use various NX-SDK Interfaces.
  • Refer to API documentation for more usage details.
NX-SDK Interface Deployment Mode App/Language Description
Custom Cli (NxCliParser) & syslog (NxTracer) NX-OS Showcasing how to generate Custom CLIs and syslogs.
NxRibMgr NX-OS Showcasing how to get routes and register for route updates. Refer to nx_rib_mgr.h
NxIntfMgr NX-OS Showcasing how to get, update and register for interface events. Refer to nx_intf_mgr.h
NxMacMgr NX-OS Showcasing how to get, update and register for Mac events. Refer to nx_mac_mgr.h
NxAdjMgr NX-OS Showcasing how to get, update and register for adjacency events. Refer to nx_adj_mgr.h