All MIBs › OPTIX-RMON-MIB
Organization: Huawei Technologies Co.,Ltd.
Last Updated: 2006-02-25
Category: Optical Networking
Description: Provides RMON statistics and history collection for Huawei OptiX optical transport platform interfaces.
Start monitoring vendor-neutral, standards-based MIB, any SNMPv3-capable network device (SNMP engine identity/boot/clock status) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.
What Is OPTIX-RMON-MIB?
OPTIX-RMON-MIB is a vendor-specific SNMP module from Huawei providing RMON (Remote Network Monitoring) style statistics and history collection for interfaces on the Huawei OptiX optical transport platform. It is designed to gather traffic and error statistics and historical trend data for optical transport interfaces, mirroring the general RMON model of current statistics plus periodic history buckets. Its monitoring emphasis is on interface performance over time: tracking counters and historical samples that would reveal degrading link quality, rising error rates, or traffic anomalies on OptiX platform interfaces, useful for both fault detection and capacity planning. As a private Huawei adaptation of the RMON concept, it likely depends conceptually on the standard IETF RMON MIB structure even though it is a proprietary implementation for the OptiX platform. It is deployed in carrier optical transport networks using Huawei OptiX equipment, where operators want RMON-style historical performance data for troubleshooting and trend analysis, typically by loading the OPTIX-RMON-MIB into a MIB Browser.
IPNetwork Monitor allows you to monitor SNMP objects defined in OPTIX-RMON-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
Supported Devices
- Huawei OptiX optical transport platform
Monitoring Examples
No sample objects were provided for this module, so no specific object or table names can be cited. Based on its description as a private RMON implementation, one would expect statistics and history tables analogous to standard RMON's etherStatsTable and historyControlTable, tracking interface error and utilization counters over rolling time windows. An operator would typically use such history data to spot a gradual increase in error counters on an OptiX interface, indicating a degrading optical link, but this scenario cannot be tied to concrete object names given the available data.
This MIB depends on
Related MIBs
Imported Objects
From OPTIX-OID-MIB
| optixCommon | OBJECT-IDENTITY |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| NOTIFICATION-GROUP | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Counter64 | |
| MODULE-IDENTITY | |
| NOTIFICATION-TYPE | |
| OBJECT-TYPE | |
| Unsigned32 |
From SNMPv2-TC
| DateAndTime | |
| TEXTUAL-CONVENTION |
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| optixRmonMib | 1.3.6.1.4.1.2011.2.25.3.35 | This module describes the private Rmon of Huawei transmit platform. | ||
| rmonTraps | 1.3.6.1.4.1.2011.2.25.3.35.0 | |||
| trapCommonObjects | 1.3.6.1.4.1.2011.2.25.3.35.0.10 | |||
| U32 rptAlarmIndex | 1.3.6.1.4.1.2011.2.25.3.35.0.10.10 | Unsigned32 | accessible-for-notify | alarmIndex |
| PER rptAlarmVariable | 1.3.6.1.4.1.2011.2.25.3.35.0.10.20 | PerformanceType | accessible-for-notify | alarmVariable |
| INT rptAlarmSampleType | 1.3.6.1.4.1.2011.2.25.3.35.0.10.30 | INTEGER | accessible-for-notify | alarmSampleType |
| U32 rptAlarmValue | 1.3.6.1.4.1.2011.2.25.3.35.0.10.40 | Unsigned32 | accessible-for-notify | alarmValue |
| U32 rptAlarmRisingThreshold | 1.3.6.1.4.1.2011.2.25.3.35.0.10.50 | Unsigned32 | accessible-for-notify | alarmRisingThreshold |
| U32 rptAlarmFallingThreshold | 1.3.6.1.4.1.2011.2.25.3.35.0.10.60 | Unsigned32 | accessible-for-notify | alarmFallingThreshold |
| U32 rptAlarmInterval | 1.3.6.1.4.1.2011.2.25.3.35.0.10.70 | Unsigned32 | accessible-for-notify | alarmInterval |
| DAT rptAlarmDateTime | 1.3.6.1.4.1.2011.2.25.3.35.0.10.80 | DateAndTime | accessible-for-notify | Date and time. |
| optixTrapsRmon | 1.3.6.1.4.1.2011.2.25.3.35.0.20 | |||
| NTF rmonRisingAlarm | 1.3.6.1.4.1.2011.2.25.3.35.0.20.1 | The SNMP trap that is generated when an alarm entry crosses its rising threshold and generates an event that is configured for sending SNMP traps. | ||
| NTF rmonFallingAlarm | 1.3.6.1.4.1.2011.2.25.3.35.0.20.2 | The SNMP trap that is generated when an alarm entry crosses its falling threshold and generates an event that is configured for sending SNMP traps. | ||
| statistics | 1.3.6.1.4.1.2011.2.25.3.35.10 | |||
| etherStatsTable | 1.3.6.1.4.1.2011.2.25.3.35.10.10 | not-accessible | A list of Ethernet statistics entries. | |
| etherStatsEntry | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1 | not-accessible | A collection of statistics kept for a particular Ethernet interface. As an example, an instance of the etherStatsPkts object might be named etherStatsPkts.1 | |
| U32 etherStatsIndex | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.1 | Unsigned32 | read-only | The value of this object uniquely identifies this etherStats entry. etherStatsIndex of huawei optix devices can be described as following, etherStatsIndex consists of SLOT_ID,PORT_ID and SUB_PORT_ID. etherStatsIndex = SUB_PORT_ID<<31 + SLOT_ID<<24 + PORT_ID; 1) bit31(1bit) SUB_PORT_ID: 0 - SUB_PORT_1(east), 1 - SUB_PORT_2(west), for sonet,this para is 0 ,no other means; 2) 24bit~30bit(7bits) SLOT_ID: slot id; 3) 0bit~15bit(16bits) PORT_ID: mac port id; For example: 1:etherStatsIndex.83886081 (gauge) 83886081 83886081 = 0x05000001 can be translated as Slot-5, Port-1; 2:etherStatsIndex.83886082 (gauge) 83886082 83886082 = 0x05000002 can be translated as Slot-5, Port-2; |
| C64 etherStatsDropEvents | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.3 | Counter64 | read-only | The total number of events in which packets were dropped by the probe due to lack of resources. Note that this number is not necessarily the number of packets dropped; it is just the number of times this condition has been detected. |
| C64 etherStatsOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.4 | Counter64 | read-only | The total number of octets of data (including those in bad packets) received on the network (excluding framing bits but including FCS octets). This object can be used as a reasonable estimate of 10-Megabit ethernet utilization. If greater precision is desired, the etherStatsPkts and etherStatsOctets objects should be sampled before and after a common interval. The differences in the sampled values are Pkts and Octets, respectively, and the number of seconds in the interval is Interval. These values are used to calculate the Utilization as follows: Pkts * (9.6 + 6.4) + (Octets * .8) Utilization = ------------------------------------- Interval * 10,000 The result of this equation is the value Utilization which is the percent utilization of the ethernet segment on a scale of 0 to 100 percent. |
| C64 etherStatsPkts | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.5 | Counter64 | read-only | The total number of packets (including bad packets, broadcast packets, and multicast packets) received. |
| C64 etherStatsBroadcastPkts | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.6 | Counter64 | read-only | The total number of good packets received that were directed to the broadcast address. Note that this does not include multicast packets. |
| C64 etherStatsMulticastPkts | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.7 | Counter64 | read-only | The total number of good packets received that were directed to a multicast address. Note that this number does not include packets directed to the broadcast address. |
| C64 etherStatsCRCAlignErrors | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.8 | Counter64 | read-only | The total number of packets received that had a length (excluding framing bits, but including FCS octets) of between 64 and 1518 octets, inclusive, but had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error). |
| C64 etherStatsUndersizePkts | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.9 | Counter64 | read-only | The total number of packets received that were less than 64 octets long (excluding framing bits, but including FCS octets) and were otherwise well formed. |
| C64 etherStatsOversizePkts | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.10 | Counter64 | read-only | The total number of packets received that were longer than 1518 octets (excluding framing bits, but including FCS octets) and were otherwise well formed. |
| C64 etherStatsFragments | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.11 | Counter64 | read-only | The total number of packets received that were less than 64 octets in length (excluding framing bits but including FCS octets) and had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error). Note that it is entirely normal for etherStatsFragments to increment. This is because it counts both runts (which are normal occurrences due to collisions) and noise hits. |
| C64 etherStatsJabbers | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.12 | Counter64 | read-only | The total number of packets received that were longer than 1518 octets (excluding framing bits, but including FCS octets), and had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error). Note that this definition of jabber is different than the definition in IEEE-802.3 section 8.2.1.5 (10BASE5) and section 10.3.1.4 (10BASE2). These documents define jabber as the condition where any packet exceeds 20 ms. The allowed range to detect jabber is between 20 ms and 150 ms. |
| C64 etherStatsCollisions | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.13 | Counter64 | read-only | The best estimate of the total number of collisions on this Ethernet segment. The value returned will depend on the location of the RMON probe. Section 8.2.1.3 (10BASE-5) and section 10.3.1.3 (10BASE-2) of IEEE standard 802.3 states that a station must detect a collision, in the receive mode, if three or more stations are transmitting simultaneously. A repeater port must detect a collision when two or more stations are transmitting simultaneously. Thus a probe placed on a repeater port could record more collisions than a probe connected to a station on the same segment would. Probe location plays a much smaller role when considering 10BASE-T. 14.2.1.4 (10BASE-T) of IEEE standard 802.3 defines a collision as the simultaneous presence of signals on the DO and RD circuits (transmitting and receiving at the same time). A 10BASE-T station can only detect collisions when it is transmitting. Thus probes placed on a station and a repeater, should report the same number of collisions. Note also that an RMON probe inside a repeater should ideally report collisions between the repeater and one or more other hosts (transmit collisions as defined by IEEE 802.3k) plus receiver collisions observed on any coax segments to which the repeater is connected. |
| C64 etherStatsPkts64Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.14 | Counter64 | read-only | The total number of packets (including bad packets) received that were 64 octets in length (excluding framing bits but including FCS octets). |
| C64 etherStatsPkts65to127Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.15 | Counter64 | read-only | The total number of packets (including bad packets) received that were between 65 and 127 octets in length inclusive (excluding framing bits but including FCS octets). |
| C64 etherStatsPkts128to255Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.16 | Counter64 | read-only | The total number of packets (including bad packets) received that were between 128 and 255 octets in length inclusive (excluding framing bits but including FCS octets). |
| C64 etherStatsPkts256to511Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.17 | Counter64 | read-only | The total number of packets (including bad packets) received that were between 256 and 511 octets in length inclusive (excluding framing bits but including FCS octets). |
| C64 etherStatsPkts512to1023Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.18 | Counter64 | read-only | The total number of packets (including bad packets) received that were between 512 and 1023 octets in length inclusive (excluding framing bits but including FCS octets). |
| C64 etherStatsPkts1024to1518Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.10.1.19 | Counter64 | read-only | The total number of packets (including bad packets) received that were between 1024 and 1518 octets in length inclusive (excluding framing bits but including FCS octets). |
| etherExStatsTable | 1.3.6.1.4.1.2011.2.25.3.35.10.20 | not-accessible | A list of Ethernet statistics entries. | |
| etherExStatsEntry | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1 | not-accessible | A collection of statistics kept for a particular Ethernet interface. As an example, an instance of the etherStatsPkts object might be named etherStatsPkts.1 | |
| U32 etherExStatsIndex | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.1 | Unsigned32 | read-only | The value of this object uniquely identifies this etherExStats entry. etherExStatsIndex of huawei optix devices can be described as following, etherExStatsIndex consists of SLOT_ID,PORT_ID and SUB_PORT_ID. etherExStatsIndex = SUB_PORT_ID<<31 + SLOT_ID<<24 + PORT_ID; 1) bit31(1bit) SUB_PORT_ID: 0 - SUB_PORT_1(east), 1 - SUB_PORT_2(west), for sonet,this para is 0 ,no other means; 2) 24bit~30bit(7bits) SLOT_ID: slot id; 3) 0bit~15bit(16bits) PORT_ID: mac port id; For example: 1: etherExStatsIndex.117440513 (gauge) 117440513 117440513 = 0x07000001(hex) can be translated as Slot-7, Port-1; 2: etherExStatsIndex.117440514 (gauge) 117440514 117440514 = 0x07000002 can be translated as Slot-7, Port-2; |
| C64 etherStatsPkts1519toMTUOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.3 | Counter64 | read-only | |
| C64 etherStatsTranPkts64Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.4 | Counter64 | read-only | |
| C64 etherStatsTranPkts65to127Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.5 | Counter64 | read-only | |
| C64 etherStatsTranPkts128to255Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.6 | Counter64 | read-only | |
| C64 etherStatsTranPkts256to511Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.7 | Counter64 | read-only | |
| C64 etherStatsTranPkts512to1023Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.8 | Counter64 | read-only | |
| C64 etherStatsTranPkts1024to1518Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.9 | Counter64 | read-only | |
| C64 etherStatsTranPkts1519toMTUOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.10 | Counter64 | read-only | |
| C64 etherStatsRxTxPkts64Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.11 | Counter64 | read-only | |
| C64 etherStatsRxTxPkts65to127Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.12 | Counter64 | read-only | |
| C64 etherStatsRxTxPkts128to255Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.13 | Counter64 | read-only | |
| C64 etherStatsRxTxPkts256to511Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.14 | Counter64 | read-only | |
| C64 etherStatsRxTxPkts512to1023Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.15 | Counter64 | read-only | |
| C64 etherStatsRxTxPkts1024to1518Octets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.16 | Counter64 | read-only | |
| C64 etherStatsRxTxPkts1519toMTUOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.17 | Counter64 | read-only | |
| C64 etherStatsInUcastPkts | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.18 | Counter64 | read-only | |
| C64 etherStatsOutUcastPkts | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.19 | Counter64 | read-only | |
| C64 etherStatsInPauseFrames | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.20 | Counter64 | read-only | |
| C64 etherStatsOutPauseFrames | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.21 | Counter64 | read-only | |
| C64 etherStatsOutMulticastPkts | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.22 | Counter64 | read-only | |
| C64 etherStatsOutBroadcastPkts | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.23 | Counter64 | read-only | |
| C64 etherStatsInGoodOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.24 | Counter64 | read-only | |
| C64 etherStatsOutGoodOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.25 | Counter64 | read-only | |
| C64 etherStatsInBadOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.26 | Counter64 | read-only | |
| C64 etherStatsOutBadOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.27 | Counter64 | read-only | |
| C64 etherStatsAlignmentErrors | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.28 | Counter64 | read-only | |
| C64 etherStatsFCSErrors | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.29 | Counter64 | read-only | |
| C64 etherStatsSingleCollisionFrames | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.30 | Counter64 | read-only | |
| C64 etherStatsMultipleCollisionFrames | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.31 | Counter64 | read-only | |
| C64 etherStatsLateCollisions | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.32 | Counter64 | read-only | |
| C64 etherStatsExcessiveCollisions | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.33 | Counter64 | read-only | |
| C64 etherStatsDeferredTransmissions | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.34 | Counter64 | read-only | |
| C64 etherStatsCarrierSenseErrors | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.35 | Counter64 | read-only | |
| C64 etherStatsInControlFrames | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.36 | Counter64 | read-only | |
| C64 etherStatsOutControlFrames | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.37 | Counter64 | read-only | |
| C64 etherStatsOutDropEvents | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.38 | Counter64 | read-only | |
| C64 etherStatsOutOversizePkts | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.39 | Counter64 | read-only | |
| C64 etherStatsOutPkts | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.40 | Counter64 | read-only | |
| C64 etherStatsOutOctets | 1.3.6.1.4.1.2011.2.25.3.35.10.20.1.41 | Counter64 | read-only | |
| history | 1.3.6.1.4.1.2011.2.25.3.35.20 | |||
| historyControlTable | 1.3.6.1.4.1.2011.2.25.3.35.20.1 | not-accessible | A list of history control entries. | |
| historyControlEntry | 1.3.6.1.4.1.2011.2.25.3.35.20.1.1 | not-accessible | A list of parameters that set up a periodic sampling of statistics. As an example, an instance of the historyControlInterval object might be named historyControlInterval.2 | |
| U32 historyControlIndex | 1.3.6.1.4.1.2011.2.25.3.35.20.1.1.1 | Unsigned32 | read-only | An index that uniquely identifies an entry in the historyControl table. Each such entry defines a set of samples at a particular interval for an interface on the device. historyControlIndex of huawei optix devices can be described as following, historyControlIndex consists of SLOT_ID,PORT_ID,SUB_PORT_ID and PERIOD_TYPE. historyControlIndex = SUB_PORT_ID<<31 + SLOT_ID<<24 + PERIOD_TYPE<<16 + PORT_ID; 1) 31bit(1bit) SUB_PORT_ID 1bit: 0 - SUB_PORT_1(east), 1 - SUB_PORT_2(west) for sonet,this para is 0 ,no other means; 2) 24bit~30bit(7bits) SLOT_ID: slot id; 3) 16bit~23(8bits) PERIOD_TYPE: period type; 0x1 - 30s(30 seconds) 0x2 - 30m(30 minutes) 0x3 - prdvar(var period) 4) 0bit~15bit(16bits) PORT_ID: mac port id; For example: 1: historyControlIndex.83951617 (gauge) 83951617 83951617 = 0x05010001 can be translated as Slot-5,PrdType-30s,Port-1; 2: historyControlIndex.84017153 (gauge) 84017153 84017153 = 0x05020001 can be translated as Slot-5,PrdType-30m,Port-1; 3: historyControlIndex.84082696 (gauge) 84082696 84082696 = 0x05030008 can be translated as Slot-5,PrdType-prdvar,Port-8; |
| U32 historyControlBucketsRequested | 1.3.6.1.4.1.2011.2.25.3.35.20.1.1.3 | Unsigned32 | read-create | The requested number of discrete time intervals over which data is to be saved in the part of the media-specific table associated with this historyControlEntry. When this object is created or modified, the probe should set historyControlBucketsGranted as closely to this object as is possible for the particular probe implementation and available resources. |
| U32 historyControlInterval | 1.3.6.1.4.1.2011.2.25.3.35.20.1.1.5 | Unsigned32 | read-create | The interval in seconds over which the data is sampled for each bucket in the part of the media-specific table associated with this historyControlEntry. Because the counters in a bucket may overflow at their maximum value with no indication, a prudent manager will take into account the possibility of overflow in any of the associated counters. It is important to consider the minimum time in which any counter could overflow on a particular media type and set the historyControlInterval object to a value less than this interval. This is typically most important for the 'octets' counter in any media-specific table. For example, on an Ethernet network, the etherHistoryOctets counter could overflow in about one hour at the Ethernet's maximum utilization. This object may not be modified if the associated historyControlStatus object is equal to valid(1). |
| INT historyControlStatus | 1.3.6.1.4.1.2011.2.25.3.35.20.1.1.7 | INTEGER | read-create | The status of this historyControl . |
| etherHistoryTable | 1.3.6.1.4.1.2011.2.25.3.35.20.2 | not-accessible | A list of Ethernet history entries. | |
| etherHistoryEntry | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1 | not-accessible | An historical sample of Ethernet statistics on a particular Ethernet interface. This sample is associated with the historyControlEntry which set up the parameters for a regular collection of these samples. As an example, an instance of the etherHistoryPkts object might be named etherHistoryPkts.2.89 | |
| U32 etherHistoryIndex | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.1 | Unsigned32 | read-only | The history of which this entry is a part. The history identified by a particular value of this index is the same history as identified by the same value of historyControlIndex. etherHistoryIndex of huawei optix devices can be described as following, etherHistoryIndex consists of SLOT_ID,PORT_ID,SUB_PORT_ID and PERIOD_TYPE. etherHistoryIndex = SUB_PORT_ID<<31 + SLOT_ID<<24 + PERIOD_TYPE<<16 + PORT_ID; 1) 31bit(1bit) SUB_PORT_ID 1bit: 0 - SUB_PORT_1(east), 1 - SUB_PORT_2(west) for sonet,this para is 0 ,no other means; 2) 24bit~30bit(7bits) SLOT_ID: slot id; 3) 16bit~23(8bits) PERIOD_TYPE: period type; 0x1 - 30s(30 seconds) 0x2 - 30m(30 minutes) 0x3 - prdvar(var period) 4) 0bit~15bit(16bits) PORT_ID: mac port id; For example: 1: etherHistoryIndex.83951617 (gauge) 83951617 83951617 = 0x05010001 can be translated as Slot-5,PrdType-30s,Port-1; 2: etherHistoryIndex.84017153 (gauge) 84017153 84017153 = 0x05020001 can be translated as Slot-5,PrdType-30m,Port-1; 3: etherHistoryIndex.84082696 (gauge) 84082696 84082696 = 0x05030008 can be translated as Slot-5,PrdType-prdvar,Port-8; |
| U32 etherHistorySampleIndex | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.2 | Unsigned32 | read-only | An index that uniquely identifies the particular sample this entry represents among all samples associated with the same historyControlEntry. This index starts at 1 and increases by one as each new sample is taken. |
| DAT etherHistoryIntervalStart | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.3 | DateAndTime | read-only | |
| C64 etherHistoryDropEvents | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.4 | Counter64 | read-only | The total number of events in which packets were dropped by the probe due to lack of resources during this sampling interval. Note that this number is not necessarily the number of packets dropped, it is just the number of times this condition has been detected. |
| C64 etherHistoryOctets | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.5 | Counter64 | read-only | The total number of octets of data (including those in bad packets) received on the network (excluding framing bits but including FCS octets). |
| C64 etherHistoryPkts | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.6 | Counter64 | read-only | The number of packets (including bad packets) received during this sampling interval. |
| C64 etherHistoryBroadcastPkts | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.7 | Counter64 | read-only | The number of good packets received during this sampling interval that were directed to the broadcast address. |
| C64 etherHistoryMulticastPkts | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.8 | Counter64 | read-only | The number of good packets received during this sampling interval that were directed to a multicast address. Note that this number does not include packets addressed to the broadcast address. |
| C64 etherHistoryCRCAlignErrors | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.9 | Counter64 | read-only | The number of packets received during this sampling interval that had a length (excluding framing bits but including FCS octets) between 64 and 1518 octets, inclusive, but had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error). |
| C64 etherHistoryUndersizePkts | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.10 | Counter64 | read-only | The number of packets received during this sampling interval that were less than 64 octets long (excluding framing bits but including FCS octets) and were otherwise well formed. |
| C64 etherHistoryOversizePkts | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.11 | Counter64 | read-only | The number of packets received during this sampling interval that were longer than 1518 octets (excluding framing bits but including FCS octets) but were otherwise well formed. |
| C64 etherHistoryFragments | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.12 | Counter64 | read-only | The total number of packets received during this sampling interval that were less than 64 octets in length (excluding framing bits but including FCS octets) had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error). Note that it is entirely normal for etherHistoryFragments to increment. This is because it counts both runts (which are normal occurrences due to collisions) and noise hits. |
| C64 etherHistoryJabbers | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.13 | Counter64 | read-only | The number of packets received during this sampling interval that were longer than 1518 octets (excluding framing bits but including FCS octets), and had either a bad Frame Check Sequence (FCS) with an integral number of octets (FCS Error) or a bad FCS with a non-integral number of octets (Alignment Error). Note that this definition of jabber is different than the definition in IEEE-802.3 section 8.2.1.5 (10BASE5) and section 10.3.1.4 (10BASE2). These documents define jabber as the condition where any packet exceeds 20 ms. The allowed range to detect jabber is between 20 ms and 150 ms. |
| C64 etherHistoryCollisions | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.14 | Counter64 | read-only | The best estimate of the total number of collisions on this Ethernet segment during this sampling interval. The value returned will depend on the location of the RMON probe. Section 8.2.1.3 (10BASE-5) and section 10.3.1.3 (10BASE-2) of IEEE standard 802.3 states that a station must detect a collision, in the receive mode, if three or more stations are transmitting simultaneously. A repeater port must detect a collision when two or more stations are transmitting simultaneously. Thus a probe placed on a repeater port could record more collisions than a probe connected to a station on the same segment would. Probe location plays a much smaller role when considering 10BASE-T. 14.2.1.4 (10BASE-T) of IEEE standard 802.3 defines a collision as the simultaneous presence of signals on the DO and RD circuits (transmitting and receiving at the same time). A 10BASE-T station can only detect collisions when it is transmitting. Thus probes placed on a station and a repeater, should report the same number of collisions. Note also that an RMON probe inside a repeater should ideally report collisions between the repeater and one or more other hosts (transmit collisions as defined by IEEE 802.3k) plus receiver collisions observed on any coax segments to which the repeater is connected. |
| C64 etherHistoryUtilization | 1.3.6.1.4.1.2011.2.25.3.35.20.2.1.15 | Counter64 | read-only | The best estimate of the mean physical layer network utilization on this interface during this sampling interval, in hundredths of a percent. |
| etherExHistoryTable | 1.3.6.1.4.1.2011.2.25.3.35.20.3 | not-accessible | A list of Exetend Ethernet history entries. | |
| etherExHistoryEntry | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1 | not-accessible | A collection of statistics kept for a particular Ethernet interface. As an example, an instance of the etherStatsPkts object might be named etherStatsPkts.1 | |
| U32 etherExHistoryIndex | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.1 | Unsigned32 | read-only | The history of which this entry is a part. The history identified by a particular value of this index is the same history as identified by the same value of historyControlIndex. etherExHistoryIndex of huawei optix devices can be described as following, etherExHistoryIndex consists of SLOT_ID,PORT_ID,SUB_PORT_ID and PERIOD_TYPE. etherExHistoryIndex = SUB_PORT_ID<<31 + SLOT_ID<<24 + PERIOD_TYPE<<16 + PORT_ID; 1) 31bit(1bit) SUB_PORT_ID 1bit: 0 - SUB_PORT_1(east), 1 - SUB_PORT_2(west) for sonet,this para is 0 ,no other means; 2) 24bit~30bit(7bits) SLOT_ID: slot id; 3) 16bit~23(8bits) PERIOD_TYPE: period type; 0x1 - 30s(30 seconds) 0x2 - 30m(30 minutes) 0x3 - prdvar(var period) 4) 0bit~15bit(16bits) PORT_ID: mac port id; For example: 1: etherExHistoryIndex.83951617 (gauge) 83951617 83951617 = 0x05010001 can be translated as Slot-5,PrdType-30s,Port-1; 2: etherExHistoryIndex.84017153 (gauge) 84017153 84017153 = 0x05020001 can be translated as Slot-5,PrdType-30m,Port-1; 3: etherExHistoryIndex.84082696 (gauge) 84082696 84082696 = 0x05030008 can be translated as Slot-5,PrdType-prdvar,Port-8; |
| U32 etherExHistorySampleIndex | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.2 | Unsigned32 | read-only | An index that uniquely identifies the particular sample this entry represents among all samples associated with the same historyControlEntry. This index starts at 1 and increases by one as each new sample is taken. |
| DAT etherExHistoryIntervalStart | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.3 | DateAndTime | read-only | |
| C64 etherExHistoryInUcastPkts | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.4 | Counter64 | read-only | |
| C64 etherExHistoryOutUcastPkts | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.5 | Counter64 | read-only | |
| C64 etherExHistoryInPauseFrames | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.6 | Counter64 | read-only | |
| C64 etherExHistoryOutPauseFrames | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.7 | Counter64 | read-only | |
| C64 etherExHistoryOutMulticastPkts | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.8 | Counter64 | read-only | |
| C64 etherExHistoryOutBroadcastPkts | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.9 | Counter64 | read-only | |
| C64 etherExHistoryInGoodOctets | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.10 | Counter64 | read-only | |
| C64 etherExHistoryOutGoodOctets | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.11 | Counter64 | read-only | |
| C64 etherExHistoryInBadOctets | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.12 | Counter64 | read-only | |
| C64 etherExHistoryOutBadOctets | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.13 | Counter64 | read-only | |
| C64 etherExHistoryAlignmentErrors | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.14 | Counter64 | read-only | |
| C64 etherExHistoryFCSErrors | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.15 | Counter64 | read-only | |
| C64 etherExHistorySingleCollisionFrames | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.16 | Counter64 | read-only | |
| C64 etherExHistoryMultipleCollisionFrames | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.17 | Counter64 | read-only | |
| C64 etherExHistoryLateCollisions | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.18 | Counter64 | read-only | |
| C64 etherExHistoryExcessiveCollisions | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.19 | Counter64 | read-only | |
| C64 etherExHistoryDeferredTransmissions | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.20 | Counter64 | read-only | |
| C64 etherExHistoryCarrierSenseErrors | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.21 | Counter64 | read-only | |
| C64 etherExHistoryInControlFrames | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.22 | Counter64 | read-only | |
| C64 etherExHistoryOutControlFrames | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.23 | Counter64 | read-only | |
| C64 etherExHistorysOutDropEvents | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.24 | Counter64 | read-only | |
| C64 etherExHistorysOutOversizePkts | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.25 | Counter64 | read-only | |
| C64 etherExHistoryOutPkts | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.26 | Counter64 | read-only | |
| C64 etherExHistoryOutOctets | 1.3.6.1.4.1.2011.2.25.3.35.20.3.1.27 | Counter64 | read-only | |
| alarm | 1.3.6.1.4.1.2011.2.25.3.35.30 | |||
| alarmTable | 1.3.6.1.4.1.2011.2.25.3.35.30.1 | not-accessible | A list of alarm entries. | |
| alarmEntry | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1 | not-accessible | A list of parameters that set up a periodic checking for alarm conditions. For example, an instance of the alarmValue object might be named alarmValue.8 | |
| U32 alarmIndex | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1.1 | Unsigned32 | read-only | An index that uniquely identifies an entry in the alarm table. Each such entry defines a diagnostic sample at a particular interval for an object on the device. alarmIndex of huawei optix devices can be described as following, alarmIndex consists of SLOT_ID,PORT_ID and SUB_PORT_ID. alarmIndex = SUB_PORT_ID<<31 + SLOT_ID<<24 + PORT_ID; 1) bit31(1bit) SUB_PORT_ID: 0 - SUB_PORT_1(east), 1 - SUB_PORT_2(west), for sonet,this para is 0 ,no other means; 2) 24bit~30bit(7bits) SLOT_ID: slot id; 3) 0bit~15bit(16bits) PORT_ID: mac port id; For example: 1:alarmIndex.83886081.122 (gauge) 83886081 83886081 = 0x05000001 can be translated as Slot-5, Port-1; 2:alarmIndex.83886082.122 (gauge) 83886082 83886082 = 0x05000002 can be translated as Slot-5, Port-2; |
| PER alarmVariable | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1.2 | PerformanceType | read-only | |
| U32 alarmInterval | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1.3 | Unsigned32 | read-create | |
| INT alarmSampleType | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1.4 | INTEGER | read-create | |
| INT alarmStartupAlarm | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1.6 | INTEGER | read-create | The alarm that may be sent when this entry is first set to valid. If the first sample after this entry becomes valid is greater than or equal to the risingThreshold and alarmStartupAlarm is equal to risingAlarm(1) or risingOrFallingAlarm(3), then a single rising alarm will be generated. If the first sample after this entry becomes valid is less than or equal to the fallingThreshold and alarmStartupAlarm is equal to fallingAlarm(2) or risingOrFallingAlarm(3), then a single falling alarm will be generated. This object may not be modified if the associated alarmStatus object is equal to valid(1). |
| U32 alarmRisingThreshold | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1.7 | Unsigned32 | read-create | A threshold for the sampled statistic. When the current sampled value is greater than or equal to this threshold, and the value at the last sampling interval was less than this threshold, a single event will be generated. A single event will also be generated if the first sample after this entry becomes valid is greater than or equal to this threshold and the associated alarmStartupAlarm is equal to risingAlarm(1) or risingOrFallingAlarm(3). After a rising event is generated, another such event will not be generated until the sampled value falls below this threshold and reaches the alarmFallingThreshold. This object may not be modified if the associated alarmStatus object is equal to valid(1). |
| U32 alarmFallingThreshold | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1.8 | Unsigned32 | read-create | A threshold for the sampled statistic. When the current sampled value is less than or equal to this threshold, and the value at the last sampling interval was greater than this threshold, a single event will be generated. A single event will also be generated if the first sample after this entry becomes valid is less than or equal to this threshold and the associated alarmStartupAlarm is equal to fallingAlarm(2) or risingOrFallingAlarm(3). After a falling event is generated, another such event will not be generated until the sampled value rises above this threshold and reaches the alarmRisingThreshold. This object may not be modified if the associated alarmStatus object is equal to valid(1). |
| INT alarmStatus | 1.3.6.1.4.1.2011.2.25.3.35.30.1.1.12 | INTEGER | read-create | The status of this alarm variable. |
| optixRmonMibConformance | 1.3.6.1.4.1.2011.2.25.3.35.40 | |||
| optixRmonMibGroups | 1.3.6.1.4.1.2011.2.25.3.35.40.1 | |||
| optixRmonMibObjectGroup | 1.3.6.1.4.1.2011.2.25.3.35.40.1.1 | Enter the description of the created OBJECT-GROUP. | ||
| optixRmonMibNotificationGroup | 1.3.6.1.4.1.2011.2.25.3.35.40.1.2 | Enter the description of the created NOTIFICATION-GROUP. | ||
| optixRmonMibCompliances | 1.3.6.1.4.1.2011.2.25.3.35.40.2 | |||
| optixRmonMibBasicCompliance | 1.3.6.1.4.1.2011.2.25.3.35.40.2.1 | Enter the description of the created MODULE-COMPLIANCE. |
RFC description
Huawei OPTIX vendor-private MIB extending RMON functionality for optical network monitoring and management.
Start monitoring Huawei OptiX optical transport platform (RMON-style interface statistics/history) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.