📊 TOKEN-RING-RMON-MIB

MIB YANG Tree Visualization - IOS-XE 17.18.1

📚 API Documentation & Navigation

📄 View Swagger Spec 🚀 Open in Swagger UI 📂 Browse All MIB APIs 📄 YANG Source 🌳 All MIB Trees 🏠 Main Tree Browser

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/TOKEN-RING-RMON-MIB

Prefix: token-ring-rmon

Related Modules:
ATM-MIB
BGP4-MIB
BRIDGE-MIB
CISCO-AAA-SERVER-MIB
CISCO-AAA-SESSION-MIB

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/TOKEN-RING-RMON-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: TOKEN-RING-RMON-MIB
  +--ro TOKEN-RING-RMON-MIB
     +--ro tokenRingMLStatsTable
     |  +--ro tokenRingMLStatsEntry* [tokenRingMLStatsIndex]
     |     +--ro tokenRingMLStatsIndex                int32
     |     +--ro tokenRingMLStatsDataSource?          yang:object-identifier-128
     |     +--ro tokenRingMLStatsDropEvents?          yang:counter32
     |     +--ro tokenRingMLStatsMacOctets?           yang:counter32
     |     +--ro tokenRingMLStatsMacPkts?             yang:counter32
     |     +--ro tokenRingMLStatsRingPurgeEvents?     yang:counter32
     |     +--ro tokenRingMLStatsRingPurgePkts?       yang:counter32
     |     +--ro tokenRingMLStatsBeaconEvents?        yang:counter32
     |     +--ro tokenRingMLStatsBeaconTime?          TOKEN-RING-RMON-MIB:TimeInterval
     |     +--ro tokenRingMLStatsBeaconPkts?          yang:counter32
     |     +--ro tokenRingMLStatsClaimTokenEvents?    yang:counter32
     |     +--ro tokenRingMLStatsClaimTokenPkts?      yang:counter32
     |     +--ro tokenRingMLStatsNAUNChanges?         yang:counter32
     |     +--ro tokenRingMLStatsLineErrors?          yang:counter32
     |     +--ro tokenRingMLStatsInternalErrors?      yang:counter32
     |     +--ro tokenRingMLStatsBurstErrors?         yang:counter32
     |     +--ro tokenRingMLStatsACErrors?            yang:counter32
     |     +--ro tokenRingMLStatsAbortErrors?         yang:counter32
     |     +--ro tokenRingMLStatsLostFrameErrors?     yang:counter32
     |     +--ro tokenRingMLStatsCongestionErrors?    yang:counter32
     |     +--ro tokenRingMLStatsFrameCopiedErrors?   yang:counter32
     |     +--ro tokenRingMLStatsFrequencyErrors?     yang:counter32
     |     +--ro tokenRingMLStatsTokenErrors?         yang:counter32
     |     +--ro tokenRingMLStatsSoftErrorReports?    yang:counter32
     |     +--ro tokenRingMLStatsRingPollEvents?      yang:counter32
     |     +--ro tokenRingMLStatsOwner?               TOKEN-RING-RMON-MIB:OwnerString
     |     +--ro tokenRingMLStatsStatus?              TOKEN-RING-RMON-MIB:EntryStatus
     +--ro tokenRingPStatsTable
     |  +--ro tokenRingPStatsEntry* [tokenRingPStatsIndex]
     |     +--ro tokenRingPStatsIndex                             int32
     |     +--ro tokenRingPStatsDataSource?                       yang:object-identifier-128
     |     +--ro tokenRingPStatsDropEvents?                       yang:counter32
     |     +--ro tokenRingPStatsDataOctets?                       yang:counter32
     |     +--ro tokenRingPStatsDataPkts?                         yang:counter32
     |     +--ro tokenRingPStatsDataBroadcastPkts?                yang:counter32
     |     +--ro tokenRingPStatsDataMulticastPkts?                yang:counter32
     |     +--ro tokenRingPStatsDataPkts18to63Octets?             yang:counter32
     |     +--ro tokenRingPStatsDataPkts64to127Octets?            yang:counter32
     |     +--ro tokenRingPStatsDataPkts128to255Octets?           yang:counter32
     |     +--ro tokenRingPStatsDataPkts256to511Octets?           yang:counter32
     |     +--ro tokenRingPStatsDataPkts512to1023Octets?          yang:counter32
     |     +--ro tokenRingPStatsDataPkts1024to2047Octets?         yang:counter32
     |     +--ro tokenRingPStatsDataPkts2048to4095Octets?         yang:counter32
     |     +--ro tokenRingPStatsDataPkts4096to8191Octets?         yang:counter32
     |     +--ro tokenRingPStatsDataPkts8192to18000Octets?        yang:counter32
     |     +--ro tokenRingPStatsDataPktsGreaterThan18000Octets?   yang:counter32
     |     +--ro tokenRingPStatsOwner?                            TOKEN-RING-RMON-MIB:OwnerString
     |     +--ro tokenRingPStatsStatus?                           TOKEN-RING-RMON-MIB:EntryStatus
     +--ro tokenRingMLHistoryTable
     |  +--ro tokenRingMLHistoryEntry* [tokenRingMLHistoryIndex tokenRingMLHistorySampleIndex]
     |     +--ro tokenRingMLHistoryIndex                int32
     |     +--ro tokenRingMLHistorySampleIndex          int32
     |     +--ro tokenRingMLHistoryIntervalStart?       yang:timeticks
     |     +--ro tokenRingMLHistoryDropEvents?          yang:counter32
     |     +--ro tokenRingMLHistoryMacOctets?           yang:counter32
     |     +--ro tokenRingMLHistoryMacPkts?             yang:counter32
     |     +--ro tokenRingMLHistoryRingPurgeEvents?     yang:counter32
     |     +--ro tokenRingMLHistoryRingPurgePkts?       yang:counter32
     |     +--ro tokenRingMLHistoryBeaconEvents?        yang:counter32
     |     +--ro tokenRingMLHistoryBeaconTime?          TOKEN-RING-RMON-MIB:TimeInterval
     |     +--ro tokenRingMLHistoryBeaconPkts?          yang:counter32
     |     +--ro tokenRingMLHistoryClaimTokenEvents?    yang:counter32
     |     +--ro tokenRingMLHistoryClaimTokenPkts?      yang:counter32
     |     +--ro tokenRingMLHistoryNAUNChanges?         yang:counter32
     |     +--ro tokenRingMLHistoryLineErrors?          yang:counter32
     |     +--ro tokenRingMLHistoryInternalErrors?      yang:counter32
     |     +--ro tokenRingMLHistoryBurstErrors?         yang:counter32
     |     +--ro tokenRingMLHistoryACErrors?            yang:counter32
     |     +--ro tokenRingMLHistoryAbortErrors?         yang:counter32
     |     +--ro tokenRingMLHistoryLostFrameErrors?     yang:counter32
     |     +--ro tokenRingMLHistoryCongestionErrors?    yang:counter32
     |     +--ro tokenRingMLHistoryFrameCopiedErrors?   yang:counter32
     |     +--ro tokenRingMLHistoryFrequencyErrors?     yang:counter32
     |     +--ro tokenRingMLHistoryTokenErrors?         yang:counter32
     |     +--ro tokenRingMLHistorySoftErrorReports?    yang:counter32
     |     +--ro tokenRingMLHistoryRingPollEvents?      yang:counter32
     |     +--ro tokenRingMLHistoryActiveStations?      int32
     +--ro tokenRingPHistoryTable
     |  +--ro tokenRingPHistoryEntry* [tokenRingPHistoryIndex tokenRingPHistorySampleIndex]
     |     +--ro tokenRingPHistoryIndex                             int32
     |     +--ro tokenRingPHistorySampleIndex                       int32
     |     +--ro tokenRingPHistoryIntervalStart?                    yang:timeticks
     |     +--ro tokenRingPHistoryDropEvents?                       yang:counter32
     |     +--ro tokenRingPHistoryDataOctets?                       yang:counter32
     |     +--ro tokenRingPHistoryDataPkts?                         yang:counter32
     |     +--ro tokenRingPHistoryDataBroadcastPkts?                yang:counter32
     |     +--ro tokenRingPHistoryDataMulticastPkts?                yang:counter32
     |     +--ro tokenRingPHistoryDataPkts18to63Octets?             yang:counter32
     |     +--ro tokenRingPHistoryDataPkts64to127Octets?            yang:counter32
     |     +--ro tokenRingPHistoryDataPkts128to255Octets?           yang:counter32
     |     +--ro tokenRingPHistoryDataPkts256to511Octets?           yang:counter32
     |     +--ro tokenRingPHistoryDataPkts512to1023Octets?          yang:counter32
     |     +--ro tokenRingPHistoryDataPkts1024to2047Octets?         yang:counter32
     |     +--ro tokenRingPHistoryDataPkts2048to4095Octets?         yang:counter32
     |     +--ro tokenRingPHistoryDataPkts4096to8191Octets?         yang:counter32
     |     +--ro tokenRingPHistoryDataPkts8192to18000Octets?        yang:counter32
     |     +--ro tokenRingPHistoryDataPktsGreaterThan18000Octets?   yang:counter32
     +--ro ringStationControlTable
     |  +--ro ringStationControlEntry* [ringStationControlIfIndex]
     |     +--ro ringStationControlIfIndex           int32
     |     +--ro ringStationControlTableSize?        int32
     |     +--ro ringStationControlActiveStations?   int32
     |     +--ro ringStationControlRingState?        enumeration
     |     +--ro ringStationControlBeaconSender?     TOKEN-RING-RMON-MIB:MacAddress
     |     +--ro ringStationControlBeaconNAUN?       TOKEN-RING-RMON-MIB:MacAddress
     |     +--ro ringStationControlActiveMonitor?    TOKEN-RING-RMON-MIB:MacAddress
     |     +--ro ringStationControlOrderChanges?     yang:counter32
     |     +--ro ringStationControlOwner?            TOKEN-RING-RMON-MIB:OwnerString
     |     +--ro ringStationControlStatus?           TOKEN-RING-RMON-MIB:EntryStatus
     +--ro ringStationTable
     |  +--ro ringStationEntry* [ringStationIfIndex ringStationMacAddress]
     |     +--ro ringStationIfIndex               int32
     |     +--ro ringStationMacAddress            TOKEN-RING-RMON-MIB:MacAddress
     |     +--ro ringStationLastNAUN?             TOKEN-RING-RMON-MIB:MacAddress
     |     +--ro ringStationStationStatus?        enumeration
     |     +--ro ringStationLastEnterTime?        yang:timeticks
     |     +--ro ringStationLastExitTime?         yang:timeticks
     |     +--ro ringStationDuplicateAddresses?   yang:counter32
     |     +--ro ringStationInLineErrors?         yang:counter32
     |     +--ro ringStationOutLineErrors?        yang:counter32
     |     +--ro ringStationInternalErrors?       yang:counter32
     |     +--ro ringStationInBurstErrors?        yang:counter32
     |     +--ro ringStationOutBurstErrors?       yang:counter32
     |     +--ro ringStationACErrors?             yang:counter32
     |     +--ro ringStationAbortErrors?          yang:counter32
     |     +--ro ringStationLostFrameErrors?      yang:counter32
     |     +--ro ringStationCongestionErrors?     yang:counter32
     |     +--ro ringStationFrameCopiedErrors?    yang:counter32
     |     +--ro ringStationFrequencyErrors?      yang:counter32
     |     +--ro ringStationTokenErrors?          yang:counter32
     |     +--ro ringStationInBeaconErrors?       yang:counter32
     |     +--ro ringStationOutBeaconErrors?      yang:counter32
     |     +--ro ringStationInsertions?           yang:counter32
     +--ro ringStationOrderTable
     |  +--ro ringStationOrderEntry* [ringStationOrderIfIndex ringStationOrderOrderIndex]
     |     +--ro ringStationOrderIfIndex       int32
     |     +--ro ringStationOrderOrderIndex    int32
     |     +--ro ringStationOrderMacAddress?   TOKEN-RING-RMON-MIB:MacAddress
     +--ro ringStationConfigControlTable
     |  +--ro ringStationConfigControlEntry* [ringStationConfigControlIfIndex ringStationConfigControlMacAddress]
     |     +--ro ringStationConfigControlIfIndex        int32
     |     +--ro ringStationConfigControlMacAddress     TOKEN-RING-RMON-MIB:MacAddress
     |     +--ro ringStationConfigControlRemove?        enumeration
     |     +--ro ringStationConfigControlUpdateStats?   enumeration
     +--ro ringStationConfigTable
     |  +--ro ringStationConfigEntry* [ringStationConfigIfIndex ringStationConfigMacAddress]
     |     +--ro ringStationConfigIfIndex              int32
     |     +--ro ringStationConfigMacAddress           TOKEN-RING-RMON-MIB:MacAddress
     |     +--ro ringStationConfigUpdateTime?          yang:timeticks
     |     +--ro ringStationConfigLocation?            binary
     |     +--ro ringStationConfigMicrocode?           binary
     |     +--ro ringStationConfigGroupAddress?        binary
     |     +--ro ringStationConfigFunctionalAddress?   binary
     +--ro sourceRoutingStatsTable
        +--ro sourceRoutingStatsEntry* [sourceRoutingStatsIfIndex]
           +--ro sourceRoutingStatsIfIndex                        int32
           +--ro sourceRoutingStatsRingNumber?                    int32
           +--ro sourceRoutingStatsInFrames?                      yang:counter32
           +--ro sourceRoutingStatsOutFrames?                     yang:counter32
           +--ro sourceRoutingStatsThroughFrames?                 yang:counter32
           +--ro sourceRoutingStatsAllRoutesBroadcastFrames?      yang:counter32
           +--ro sourceRoutingStatsSingleRouteBroadcastFrames?    yang:counter32
           +--ro sourceRoutingStatsInOctets?                      yang:counter32
           +--ro sourceRoutingStatsOutOctets?                     yang:counter32
           +--ro sourceRoutingStatsThroughOctets?                 yang:counter32
           +--ro sourceRoutingStatsAllRoutesBroadcastOctets?      yang:counter32
           +--ro sourceRoutingStatsSingleRoutesBroadcastOctets?   yang:counter32
           +--ro sourceRoutingStatsLocalLLCFrames?                yang:counter32
           +--ro sourceRoutingStats1HopFrames?                    yang:counter32
           +--ro sourceRoutingStats2HopsFrames?                   yang:counter32
           +--ro sourceRoutingStats3HopsFrames?                   yang:counter32
           +--ro sourceRoutingStats4HopsFrames?                   yang:counter32
           +--ro sourceRoutingStats5HopsFrames?                   yang:counter32
           +--ro sourceRoutingStats6HopsFrames?                   yang:counter32
           +--ro sourceRoutingStats7HopsFrames?                   yang:counter32
           +--ro sourceRoutingStats8HopsFrames?                   yang:counter32
           +--ro sourceRoutingStatsMoreThan8HopsFrames?           yang:counter32
           +--ro sourceRoutingStatsOwner?                         TOKEN-RING-RMON-MIB:OwnerString
           +--ro sourceRoutingStatsStatus?                        TOKEN-RING-RMON-MIB:EntryStatus

About this tree: This visualization shows the hierarchical structure of the TOKEN-RING-RMON-MIB MIB YANG module. Generated using pyang -f tree command. • +--rw = read-write node • +--ro = read-only node • +-- = configuration data • x-- = deprecated node