Generic Device Support

This section contains the following topics:

Generic Device Support

You can manage a generic device by enabling functionalities such as inventory management, fault management, and gathering performance metrics. Although not officially supported, Cisco Crosswork Network Controller provides these limited features for managing devices.
Table 1. Generic Device Support

Supported features

System - Summary

System - Environment

System - Civic Location

System - Modules

System - Physical Ports

Interfaces - All Interfaces

Interfaces - Ethernet Interfaces

Links- LLDP/ LAG

Supported MIBs

SNMPv2

ENTITY-MIB

IF-MIB

LLDP-MIB

IEEE8023-LAG-MIB

Supported faults

SNMP based alarms

Linkup/ Linkdown (IF-MIB)

Warm start (SNMPv2-MIB)

Cold start (SNMPv2-MIB)

Authentication Failure (SNMPv2-MIB)

gNMI based alarms

gNMI- openconfig-system:/system/messages

gNMI- openconfig-system:system/alarms

Supported APIs

Inventory APIs

Fault APIs

Notification APIs

Performance Metrics APIs

Supported performance monitoring metrics

Cisco Generic Devices

For Cisco generic devices the following performance metrics are supported-

CPU Utilization

CISCO-PROCESS-MIB/cpmCPUTotalTable/ cpmCPUTotalEntry

ENTITY-MIB/entPhysicalTable/entPhysicalEntry

Memory Pool Utilization

CISCO-ENHANCED- MEMPOOL-MIB/cempMemPoolTable/cempMemPoolEntry

ENTITY-MIB/entPhysicalTable/entPhysicalEntry

Environment Temperature

CISCO-ENTITY-SENSOR-MIB/ entSensorValueTable/entSensorValueEntry

ENTITY-MIB/entPhysicalTable/entPhysicalEntry

Device availability

SNMPv2-MIB/system/sysUpTime

Interface Statistics

IF-MIB/ifTable/ifEntry

Non-Cisco Generic Devices

For non-Cisco generic devices the following performance metrics are supported-

  • Device availability

    SNMPv2-MIB/system/sysUpTime

  • Interface Statistics

    IF-MIB/ifTable/ifEntry

  • Memory Pool Utilization

    gNMI-openconfig-platform/components/component

  • CPU Utilization

    gNMI- openconfig-platform/components/component/cpu

  • Environment Temperature

    gNMI- openconfig-platform/components/component