SNMP Overview

StarlingX provides a containerized SNMP solution using Net-SNMP, supporting both SNMPv2c and SNMPv3.

StarlingX can generate SNMP traps for Alarm Events and Customer Log Events.

StarlingX also supports SNMP GETs and WALKs of an Active Alarm table and a historical Event (alarm SET/CLEAR and log) table.

SNMP functionality is integrated into StarlingX as an optionally configurable system application.

About SNMP Support

Support for Simple Network Management Protocol (SNMP) is implemented as follows:

  • available using the controller’s node floating OAM IP address, over the standard SNMP UDP port 161, by default

  • SNMPv2c and SNMPv3 are supported versions

  • read-only access for all SNMP communities or all SNMPv3 users

  • supported SNMP operations are GET, GETNEXT, GETBULK, SNMPv2C-TRAP2, SNMPv3-TRAP

    Note

    SNMPv3 INFORM, and SNMP SET operations are not supported.

  • the SNMPv3 security levels that are supported are: NoAuthNoPriv, authNoPriv, authPriv

  • support for MD5 for auth, and DES for priv, see http://www.net-snmp.org/

For information on enabling SNMP support, see Enabling SNMP Support.

SNMPv2-MIB (RFC 3418)

Support for the basic standard MIB for SNMP entities is limited to the System and SNMP groups, as follows:

Wind River Enterprise MIBs

StarlingX supports the Wind River Enterprise Registration and Alarm MIBs.

Enterprise Registration MIB, wrsEnterpriseReg.mib

Defines the Wind River Systems (WRS) hierarchy underneath the iso(1).org(3).dod(6).internet(1).private(4).enterprise(1). This hierarchy is administered as follows:

  • .wrs(731), the IANA-registered enterprise code for Wind River Systems

  • .wrs(731).wrsCommon(1).wrs<Module>(1-…), defined in wrsCommon<Module>.mib.

  • .wrs(731).wrsProduct(2-…), defined in wrs<Product>.mib.

Alarm MIB, wrsAlarmMib.mib

Defines the common TRAP and ALARM MIBs for StarlingX products. The definition includes textual conventions, an active alarm table, a historical alarm table, a customer log table, and traps.

Textual Conventions

Semantic statements used to simplify definitions in the active alarm table and traps components of the MIB.

Tables

See SNMP Event Table for detailed descriptions.

Traps

See Traps for detailed descriptions.