-- ***************************************************************** -- FC Module MIB -- ***************************************************************** SL-FC-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter64, Gauge32, Integer32, mib-2 FROM SNMPv2-SMI TEXTUAL-CONVENTION, TruthValue, TimeStamp FROM SNMPv2-TC InterfaceIndex FROM IF-MIB SnmpAdminString FROM SNMP-FRAMEWORK-MIB -- rfc2571 MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF slService FROM SL-NE-MIB; fcBxMIB MODULE-IDENTITY LAST-UPDATED "0101080000Z" ORGANIZATION "SmartOptics AS" CONTACT-INFO "d.lutz@smartoptics.com" DESCRIPTION "The MIB module for Fibre Channel Interface." ::= { slService 3 } fcBxMIBObjects OBJECT IDENTIFIER ::= { fcBxMIB 1 } -- Groups under fcBxMIBObjects fcBxConfig OBJECT IDENTIFIER ::= { fcBxMIBObjects 1 } fcBxStatus OBJECT IDENTIFIER ::= { fcBxMIBObjects 2 } fcBxPm OBJECT IDENTIFIER ::= { fcBxMIBObjects 3 } fcBxTraps OBJECT IDENTIFIER ::= { fcBxMIBObjects 4 } -- Textual Conventions MilliSeconds ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents time unit value in milliseconds." SYNTAX Unsigned32 MicroSeconds ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents time unit value in microseconds." SYNTAX Unsigned32 FcNameId ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the Worldwide Name associated with a Fibre Channel (FC) entity." SYNTAX OCTET STRING (SIZE (8)) FcAddressId ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents Fibre Channel Address ID, a 24-bit value unique within the address space of a Fabric." SYNTAX OCTET STRING (SIZE (3)) FcRxDataFieldSize ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the receive data field size of an ExPort or BxPort." SYNTAX Integer32 (128..2112) FcBbCredit ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the buffer-to-buffer credit of an ExPort or BxPort." SYNTAX Integer32 (0..32767) FcphVersion ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the version of FC-PH supported by an ExPort or BxPort." SYNTAX Integer32 (0..255) FcStackedConnMode ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents an enumerated value used to indicate the Class 1 Stacked Connect Mode supported by an ExPort or BxPort." SYNTAX INTEGER { none(1), transparent(2), lockedDown(3) } FcCosCap ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the class of service capability of an ExPort or BxPort." SYNTAX BITS { classF(0), class1(1), class2(2), class3(3), class4(4), class5(5), class6(6) } FcBxPortCapacity ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the maximum number of BxPorts within a module." SYNTAX Unsigned32 FcBxPortIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the BxPort index within a conceptual table." SYNTAX Unsigned32 FcExPortIndex ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the ExPort index within a conceptual table." SYNTAX Integer32 (1..126) FcBbCreditModel ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "Represents the BB_Credit model of an BxPort." SYNTAX INTEGER { regular(1), alternate (2) } FcPortSpeed ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The speed of the interface. 'auto' - auto-negotiation 'tenGbs' - 10Gbs 'fourGbs' - 4Gbs 'twoGbs' - 2Gbs 'oneGbs' - 1Gbs 'halfGbs' - 500Mbs 'quarterGbs' - 250Mbs 'eighthGbs' - 125Mbs" SYNTAX INTEGER { auto(1), eighthGbs(2), -- 125Mbs quarterGbs(3), -- 250Mbs halfGbs(4), -- 500Mbs oneGbs(5), -- 1Gbs twoGbs(6), -- 2Gbs fourGbs(7), -- 4Gbs tenGbs(8) -- 10Gbs } -- The Configuration group -- This group consists of scalar objects and tables. -- It contains the configuration and service parameters -- of the Fabric Element and the BxPorts. -- The group represents a set of parameters associated with -- the Fabric Element or an BxPort to support its ExPorts. -- the BxPort Configuration Table. -- This table contains, one entry for each BxPort, -- configuration parameters of the ports. fcBxPortTable OBJECT-TYPE SYNTAX SEQUENCE OF FcBxPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains, one entry for each BxPort in the Fabric Element, configuration and service parameters of the BxPorts." ::= { fcBxConfig 1 } fcBxPortEntry OBJECT-TYPE SYNTAX FcBxPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing the result configuration and service parameters of a BxPort." INDEX { fcBxPortIndex } ::= { fcBxPortTable 1 } FcBxPortEntry ::= SEQUENCE { fcBxPortIndex FcBxPortIndex, fcBxPortName FcNameId, -- BxPort common service parameters fcBxPortFcphVersionHigh FcphVersion, fcBxPortFcphVersionLow FcphVersion, fcBxPortBbCredit FcBbCredit, fcBxPortRxBufSize FcRxDataFieldSize, fcBxPortRatov MilliSeconds, fcBxPortEdtov MilliSeconds, -- BxPort class service parameters fcBxPortCosSupported FcCosCap, fcBxPortClass2SeqDeliv TruthValue, fcBxPortClass3SeqDeliv TruthValue, -- other configuration parameters fcBxPortHoldTime MicroSeconds, fcBxPortFabricName FcNameId, fcBxPortPhysRttov MilliSeconds, fcBxPortTranceiverMedia -- deprecated INTEGER, fcBxPortPauseTimeout MilliSeconds, fcBxPortBbThresholdRx FcBbCredit, fcBxPortBbThresholdTx FcBbCredit, fcBxPortResetPmCounters INTEGER, fcBxPortTranceiverType INTEGER, fcBxPortWwnTransparent -- deprecated TruthValue, fcBxPortAdminSpeed FcPortSpeed, fcBxPortRestartLink TruthValue, fcBxPortTransceiverRate INTEGER, fcBxPortElpInitiator INTEGER, fcBxPortRemoteSwitchFabricName FcNameId, fcBxPortRemoteSwitchPortName FcNameId } fcBxPortIndex OBJECT-TYPE SYNTAX FcBxPortIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The ifIndex of the port." ::= { fcBxPortEntry 1 } fcBxPortName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-only STATUS current DESCRIPTION "The World_wide Name of this BxPort. Each BxPort has a unique Port World_wide Name within the Fabric." ::= { fcBxPortEntry 2 } -- BxPort common service parameters fcBxPortFcphVersionHigh OBJECT-TYPE SYNTAX FcphVersion MAX-ACCESS read-only STATUS current DESCRIPTION "The highest or most recent version of FC-PH that the BxPort is configured to support." ::= { fcBxPortEntry 3 } fcBxPortFcphVersionLow OBJECT-TYPE SYNTAX FcphVersion MAX-ACCESS read-only STATUS current DESCRIPTION "The lowest or earliest version of FC-PH that the BxPort is configured to support." ::= { fcBxPortEntry 4 } fcBxPortBbCredit OBJECT-TYPE SYNTAX FcBbCredit UNITS "buffers" MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of receive buffers available for holding Class 1 connect-request, Class 2 or 3 frames from the attached ExPort. It is for buffer-to-buffer flow control in the direction from the attached ExPort (if applicable) to BxPort." ::= { fcBxPortEntry 5 } fcBxPortRxBufSize OBJECT-TYPE SYNTAX FcRxDataFieldSize UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The largest Data_Field Size (in octets) for an FT_1 frame that can be received by the BxPort." ::= { fcBxPortEntry 6 } fcBxPortRatov OBJECT-TYPE SYNTAX MilliSeconds UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The Resource_Allocation_Timeout Value configured for the BxPort. This is used as the timeout value for determining when to reuse an ExPort resource such as a Recovery_Qualifier. It represents E_D_TOV (see next object) plus twice the maximum time that a frame may be delayed within the Fabric and still be delivered." ::= { fcBxPortEntry 7 } fcBxPortEdtov OBJECT-TYPE SYNTAX MilliSeconds UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The E_D_TOV value configured for the BxPort. The Error_Detect_Timeout Value is used as the timeout value for detecting an error condition." ::= { fcBxPortEntry 8 } -- BxPort class service parameters fcBxPortCosSupported OBJECT-TYPE SYNTAX FcCosCap MAX-ACCESS read-only STATUS current DESCRIPTION "A value indicating the set of Classes of Service supported by the BxPort." ::= { fcBxPortEntry 9 } fcBxPortClass2SeqDeliv OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "A flag indicating whether or not Class 2 Sequential Delivery is supported by the BxPort." ::= { fcBxPortEntry 10 } fcBxPortClass3SeqDeliv OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "A flag indicating whether or not Class 3 Sequential Delivery is supported by the BxPort." ::= { fcBxPortEntry 11 } -- other BxPort parameters fcBxPortHoldTime OBJECT-TYPE SYNTAX MicroSeconds UNITS "microseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum time (in microseconds) that the BxPort shall hold a frame before discarding the frame if it is unable to deliver the frame. The value 0 means that the BxPort does not support this parameter." ::= { fcBxPortEntry 14 } fcBxPortFabricName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-write STATUS current DESCRIPTION "The Name_Identifier of the Fabric to which this Fabric Element belongs." ::= { fcBxPortEntry 15 } fcBxPortPhysRttov OBJECT-TYPE SYNTAX MilliSeconds UNITS "milliseconds" MAX-ACCESS read-write STATUS current DESCRIPTION "The Receiver_Transmitter_Timeout value of the BxPort. This is used by the receiver logic to detect Loss of Synchronization." ::= { fcBxPortEntry 16 } fcBxPortTranceiverMedia OBJECT-TYPE SYNTAX INTEGER { none(1), sm(2), -- single-mode mm(3) -- multi-mode } MAX-ACCESS read-only STATUS current -- deprecated DESCRIPTION "The tranceiver media." ::= { fcBxPortEntry 17 } fcBxPortPauseTimeout OBJECT-TYPE SYNTAX MilliSeconds UNITS "milliseconds" MAX-ACCESS read-only STATUS current DESCRIPTION "How much time should the SL wait after receiving a Wait-Request from the remote SL." ::= { fcBxPortEntry 18 } fcBxPortBbThresholdRx OBJECT-TYPE SYNTAX FcBbCredit UNITS "buffers" MAX-ACCESS read-only STATUS current DESCRIPTION "After the number of available Rx buffer crosses the fcBxPortBbThresholdRx value a flow control packet is sent to the attached Ex port." ::= { fcBxPortEntry 19 } fcBxPortBbThresholdTx OBJECT-TYPE SYNTAX FcBbCredit UNITS "buffers" MAX-ACCESS read-write STATUS current DESCRIPTION "After the number of available Tx buffer crosses the fcBxPortBbThresholdRx value a flow control packet is sent to the remote SL FC service port." ::= { fcBxPortEntry 20 } fcBxPortResetPmCounters OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Setting this variable to 1 will cause the current interval FC PM counters of the port to be initialized to zero (0)." ::= { fcBxPortEntry 21 } fcBxPortTranceiverType OBJECT-TYPE SYNTAX INTEGER { none(1), shortWave(2), -- 850nm longWave(3) -- 1310nm } MAX-ACCESS read-only STATUS current -- deprecated DESCRIPTION "The tranceiver type." ::= { fcBxPortEntry 22 } fcBxPortWwnTransparent OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "TRUE - means that the values of fcBxPortFabricName and fcBxPortFabricName are determined by the switches connected to the remote SL. FLASE - means the the values of fcBxPortFabricName and fcBxPortFabricName are determined locally." ::= { fcBxPortEntry 23 } fcBxPortAdminSpeed OBJECT-TYPE SYNTAX FcPortSpeed MAX-ACCESS read-write STATUS current DESCRIPTION "Determine the speed of the interface for the Auto-Negotiation purpose." ::= { fcBxPortEntry 24 } fcBxPortRestartLink OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Write operation to this object Restart the FC link. When Read, this object always return False." ::= { fcBxPortEntry 25 } fcBxPortTransceiverRate OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The nominal bit rate of the transceiver in 100 MBps units." ::= { fcBxPortEntry 26 } fcBxPortElpInitiator OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "1 - B to B port, initiating ELP 2 - B to E port classic (our usual, without sending ELP) 3 - F to N port, spoofing FLOGI sequence 4 - N to N port, spoofing PLOGI sequence 5 - transparent port" ::= { fcBxPortEntry 27 } fcBxPortRemoteSwitchFabricName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-write STATUS current DESCRIPTION "Remote switch fabric WWN use to mimic remote ELP response" ::= { fcBxPortEntry 28 } fcBxPortRemoteSwitchPortName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-write STATUS current DESCRIPTION "Remote switch port WWN use to mimic remote ELP response" ::= { fcBxPortEntry 29 } -- the Status group -- This group consists of tables that contains operational -- status and established service parameters for the Fabric -- Element and the attached ExPorts. -- The BxPort Status table -- This table contains, one entry for each BxPort, -- the operational status and parameters of the BxPorts. fcBxPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FcBxPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains, one entry for each BxPort in the Fabric Element, operational status and parameters of the BxPorts." ::= { fcBxStatus 1 } fcBxPortStatusEntry OBJECT-TYPE SYNTAX FcBxPortStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing operational status and parameters of a BxPort." AUGMENTS { fcBxPortEntry } ::= { fcBxPortStatusTable 1 } FcBxPortStatusEntry ::= SEQUENCE { fcBxPortBbRxBufferAvailable Gauge32, fcBxPortBbTxBufferAvailable Gauge32, fcBxPortStatus INTEGER, fcBxPortStatusValidIntervals INTEGER, fcBxPortStatusLoginState BITS, fcBxPortStatusAttachedPortType INTEGER } fcBxPortBbRxBufferAvailable OBJECT-TYPE SYNTAX Gauge32 UNITS "buffers" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of buffers currently available for receiving frames from the attached port in the buffer-to-buffer flow control. The value should be less than or equal to fcBxPortBbRxBufferMax." ::= { fcBxPortStatusEntry 1 } fcBxPortBbTxBufferAvailable OBJECT-TYPE SYNTAX Gauge32 UNITS "buffers" MAX-ACCESS read-only STATUS current DESCRIPTION "The number of buffers currently available for transmit frames. The value should be less than or equal to fcBxPortBbTxBufferMax." ::= { fcBxPortStatusEntry 2 } fcBxPortStatus OBJECT-TYPE SYNTAX INTEGER (1..16) MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates the Line Status of the FC interface. The fcBxPortStatus is a bit map represented as a sum, therefore, it can represent multiple failures (alarms) simultaneously. fcBxPortNoAlarm must be set if and only if no other flag is set. The various bit positions are: 1 fcBxPortNoAlarm No alarm present 2 fcBxPortTransmitFault Transceiver transmit fault 4 fcBxPortLossOfSignal Transceiver signal detect failed 8 fcBxPortNoLink No link established yet." ::= { fcBxPortStatusEntry 3 } fcBxPortStatusValidIntervals OBJECT-TYPE SYNTAX INTEGER (0..96) MAX-ACCESS read-only STATUS current DESCRIPTION "The number of previous near end intervals for which data was collected. The value will be 96 unless the interface was brought online within the last 24 hours, in which case the value will be the number of complete 15 minute near end intervals since the interface has been online. In the case where the agent is a proxy, it is possible that some intervals are unavailable. In this case, this interval is the maximum interval number for which data is available." ::= { fcBxPortStatusEntry 4 } fcBxPortStatusLoginState OBJECT-TYPE SYNTAX BITS { signalSense(0), syncPort(1), validLogin(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "The high bit signalSense(0) means that a physical connection has been established with the attached port. The high bit syncPort(1) means that the there there is a PRS synchronization with the attached port. The high bit validLogin(2) indicates that the login process has been completed and that the fcBxLoginTable information is valid." ::= { fcBxPortStatusEntry 5 } fcBxPortStatusAttachedPortType OBJECT-TYPE SYNTAX INTEGER { nPort(1), -- attached to n-port fPort(2), -- attached to f-port ePort(3), -- attached to e-port tPort(4) -- transparent } MAX-ACCESS read-only STATUS current DESCRIPTION "Type of the attached port" ::= { fcBxPortStatusEntry 6 } -- The BxPort Fabric Login table -- -- This table contains, one entry for each BxPort in the -- Fabric Element, the Service Parameters that have been -- established from the most recent Fabric Login, -- implicit or explicit. fcBxLoginTable OBJECT-TYPE SYNTAX SEQUENCE OF FcBxLoginEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table that contains, one entry for each ExPort attached to a particular BxPort in the Fabric Element, services parameters established from the most recent Fabric Login, explicit or implicit. Note that an BxPort may have one or more ExPort attached to it." ::= { fcBxStatus 3 } fcBxLoginEntry OBJECT-TYPE SYNTAX FcBxLoginEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing service parameters established from a successful Fabric Login." AUGMENTS { fcBxPortEntry } ::= { fcBxLoginTable 1 } FcBxLoginEntry ::= SEQUENCE { fcBxPortVersionAgreed INTEGER, fcBxPortExPortBbCredit FcBbCredit, fcBxPortExPortRxDataFieldSize FcRxDataFieldSize, fcBxPortCosSuppAgreed FcCosCap, fcBxPortClass2SeqDelivAgreed TruthValue, fcBxPortClass3SeqDelivAgreed TruthValue, fcBxPortExPortName FcNameId, fcBxPortBbCreditModel FcBbCreditModel, fcBxPortExFabricName FcNameId } fcBxPortVersionAgreed OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-only STATUS current DESCRIPTION "The version of FC-PH that the BxPort has agreed to support from the Fabric Login" ::= { fcBxLoginEntry 1 } fcBxPortExPortBbCredit OBJECT-TYPE SYNTAX FcBbCredit UNITS "buffers" MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of buffers available for holding Class 1 connect-request, Class 2 or Class 3 frames to be transmitted to the attached ExPort. It is for buffer-to- buffer flow control in the direction from BxPort to ExPort. The buffer-to-buffer flow control mechanism is indicated in the respective fcBxPortBbCreditModel." ::= { fcBxLoginEntry 2 } fcBxPortExPortRxDataFieldSize OBJECT-TYPE SYNTAX FcRxDataFieldSize UNITS "bytes" MAX-ACCESS read-only STATUS current DESCRIPTION "The Receive Data Field Size of the attached ExPort. This object specifies the largest Data Field Size for an FT_1 frame that can be received by the ExPort." ::= { fcBxLoginEntry 3 } fcBxPortCosSuppAgreed OBJECT-TYPE SYNTAX FcCosCap MAX-ACCESS read-only STATUS current DESCRIPTION "A variable indicating that the attached ExPort has requested the BxPort for the support of classes of services and the BxPort has granted the request." ::= { fcBxLoginEntry 4 } fcBxPortClass2SeqDelivAgreed OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "A variable indicating whether the BxPort has agreed to support Class 2 sequential delivery from the Fabric Login. This is only meaningful if Class 2 service has been agreed." ::= { fcBxLoginEntry 5 } fcBxPortClass3SeqDelivAgreed OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "A flag indicating whether the BxPort has agreed to support Class 3 sequential delivery from the Fabric Login. This is only meaningful if Class 3 service has been agreed." ::= { fcBxLoginEntry 6 } fcBxPortExPortName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-only STATUS current DESCRIPTION "The port name of the attached ExPort." ::= { fcBxLoginEntry 7 } fcBxPortBbCreditModel OBJECT-TYPE SYNTAX FcBbCreditModel MAX-ACCESS read-only STATUS current DESCRIPTION "This object identifies the BB_Credit model used by the BxPort." ::= { fcBxLoginEntry 8 } fcBxPortExFabricName OBJECT-TYPE SYNTAX FcNameId MAX-ACCESS read-only STATUS current DESCRIPTION "The fabric name of the attached ExPort." ::= { fcBxLoginEntry 9 } -- -- PM Definitions: -- Consists of the the following objects: -- 1. fcBxPortCurrentTable - the current PM counters -- 2. fcBxPortIntervalTable - keeps the history of the 1-32/96 intervals -- of 15 minutes PM counters. -- 3. fcBxPortTotalTable - the total PM counters of the previous 24 hours -- -- The PM Current Table fcBxPortCurrentTable OBJECT-TYPE SYNTAX SEQUENCE OF FcBxPortCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The FC current table contains various statistics being collected for the current 15 minute interval." ::= { fcBxPm 1 } fcBxPortCurrentEntry OBJECT-TYPE SYNTAX FcBxPortCurrentEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the FC Current table." INDEX { fcBxPortCurrentIndex } ::= { fcBxPortCurrentTable 1 } FcBxPortCurrentEntry ::= SEQUENCE { fcBxPortCurrentIndex InterfaceIndex, fcBxPortCurrentLinkFailures Counter64, fcBxPortCurrentSyncLosses Counter64, fcBxPortCurrentSigLosses Counter64, fcBxPortCurrentPrimSeqProtoErrors Counter64, fcBxPortCurrentInvalidTxWords Counter64, fcBxPortCurrentInvalidCrcs Counter64, fcBxPortCurrentDelimiterErrors Counter64, fcBxPortCurrentRxFlowControl Counter64, fcBxPortCurrentTxFlowControl Counter64, fcBxPortCurrentRxOctets Counter64, fcBxPortCurrentRxPkts Counter64, fcBxPortCurrentTxOctets Counter64, fcBxPortCurrentTxPkts Counter64, fcBxPortCurrentRxLinkReset Counter64, fcBxPortCurrentTxLinkReset Counter64, fcBxPortCurrentRxOls Counter64, fcBxPortCurrentTxOls Counter64, fcBxPortCurrentRxErroredBbwHeaders Counter64, fcBxPortCurrentRxC2FramesDiscarded Counter64, fcBxPortCurrentTxC2Octets Counter64, fcBxPortCurrentTxC2Packets Counter64, fcBxPortCurrentRxC2Octets Counter64, fcBxPortCurrentRxC2Packets Counter64, fcBxPortCurrentRxC2ErroredSizeFrames Counter64, fcBxPortCurrentRxC3FramesDiscarded Counter64, fcBxPortCurrentTxC3Octets Counter64, fcBxPortCurrentTxC3Packets Counter64, fcBxPortCurrentRxC3Octets Counter64, fcBxPortCurrentRxC3Packets Counter64, fcBxPortCurrentRxC3ErroredSizeFrames Counter64, fcBxPortCurrentTxC4Octets Counter64, fcBxPortCurrentTxC4Packets Counter64, fcBxPortCurrentRxC4Octets Counter64, fcBxPortCurrentRxC4Packets Counter64, fcBxPortCurrentRxC4ErroredSizeFrames Counter64, fcBxPortCurrentTxCFOctets Counter64, fcBxPortCurrentTxCFPackets Counter64, fcBxPortCurrentRxCFOctets Counter64, fcBxPortCurrentRxCFPackets Counter64, fcBxPortCurrentRxCFErroredSizeFrame Counter64 } fcBxPortCurrentIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The index value which uniquely identifies the FC interface to which this entry is applicable." ::= { fcBxPortCurrentEntry 1 } fcBxPortCurrentLinkFailures OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of link failures detected during this sampling interval." ::= { fcBxPortCurrentEntry 2 } fcBxPortCurrentSyncLosses OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of loss of synchronization detected during this sampling interval." ::= { fcBxPortCurrentEntry 3 } fcBxPortCurrentSigLosses OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of loss of signal detected during this sampling interval." ::= { fcBxPortCurrentEntry 4 } fcBxPortCurrentPrimSeqProtoErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of primitive sequence protocol errors detected during this sampling interval." ::= { fcBxPortCurrentEntry 5 } fcBxPortCurrentInvalidTxWords OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of invalid transmission word detected during this sampling interval." ::= { fcBxPortCurrentEntry 6 } fcBxPortCurrentInvalidCrcs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of invalid CRC detected during this sampling interval." ::= { fcBxPortCurrentEntry 7 } fcBxPortCurrentDelimiterErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of Delimiter Errors detected during this sampling interval." ::= { fcBxPortCurrentEntry 8 } fcBxPortCurrentRxFlowControl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of flow control packets arrived from the attached Ex port." ::= { fcBxPortCurrentEntry 9 } fcBxPortCurrentTxFlowControl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of flow control packets sent to the attached Ex port." ::= { fcBxPortCurrentEntry 10 } fcBxPortCurrentRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets of data received during the current interval." ::= { fcBxPortCurrentEntry 11 } fcBxPortCurrentRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets (including bad packets) received during the current interval." ::= { fcBxPortCurrentEntry 12 } fcBxPortCurrentTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets of data transmited during the current interval." ::= { fcBxPortCurrentEntry 13 } fcBxPortCurrentTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets (including bad packets) transmitted during the current interval." ::= { fcBxPortCurrentEntry 14 } fcBxPortCurrentRxLinkReset OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number received link reset during the current interval." ::= { fcBxPortCurrentEntry 15 } fcBxPortCurrentTxLinkReset OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number sent link reset during the current interval." ::= { fcBxPortCurrentEntry 16 } fcBxPortCurrentRxOls OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received Off-Line sequences during the current interval." ::= { fcBxPortCurrentEntry 17 } fcBxPortCurrentTxOls OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent Off-Line sequences during the current interval." ::= { fcBxPortCurrentEntry 18 } fcBxPortCurrentRxErroredBbwHeaders OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets with errored Backbone WAN header received during the current interval." ::= { fcBxPortCurrentEntry 19 } fcBxPortCurrentRxC2FramesDiscarded OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 discarded frames (including bad packets) during the current interval." ::= { fcBxPortCurrentEntry 20 } fcBxPortCurrentTxC2Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 transmitted bytes during the current interval." ::= { fcBxPortCurrentEntry 21 } fcBxPortCurrentTxC2Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 transmitted packets transmitted during the current interval." ::= { fcBxPortCurrentEntry 22 } fcBxPortCurrentRxC2Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C2 octets during the current interval." ::= { fcBxPortCurrentEntry 23 } fcBxPortCurrentRxC2Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C2 packets during the current interval." ::= { fcBxPortCurrentEntry 24 } fcBxPortCurrentRxC2ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 frames with error size received during the current interval." ::= { fcBxPortCurrentEntry 25 } fcBxPortCurrentRxC3FramesDiscarded OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 discarded frames (including bad packets) during the current interval." ::= { fcBxPortCurrentEntry 26 } fcBxPortCurrentTxC3Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 transmitted bytes during the current interval." ::= { fcBxPortCurrentEntry 27 } fcBxPortCurrentTxC3Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 transmitted packets transmitted during the current interval." ::= { fcBxPortCurrentEntry 28 } fcBxPortCurrentRxC3Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C3 octets during the current interval." ::= { fcBxPortCurrentEntry 29 } fcBxPortCurrentRxC3Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C3 packets during the current interval." ::= { fcBxPortCurrentEntry 30 } fcBxPortCurrentRxC3ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 frames with error size received during the current interval." ::= { fcBxPortCurrentEntry 31 } fcBxPortCurrentTxC4Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 transmitted bytes during the current interval." ::= { fcBxPortCurrentEntry 32 } fcBxPortCurrentTxC4Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 transmitted packets transmitted during the current interval." ::= { fcBxPortCurrentEntry 33 } fcBxPortCurrentRxC4Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C4 octets during the current interval." ::= { fcBxPortCurrentEntry 34 } fcBxPortCurrentRxC4Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C4 packets during the current interval." ::= { fcBxPortCurrentEntry 35 } fcBxPortCurrentRxC4ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 frames with error size received during the current interval." ::= { fcBxPortCurrentEntry 36 } fcBxPortCurrentTxCFOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF transmitted bytes during the current interval." ::= { fcBxPortCurrentEntry 37 } fcBxPortCurrentTxCFPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF transmitted packets transmitted during the current interval." ::= { fcBxPortCurrentEntry 38 } fcBxPortCurrentRxCFOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received CF octets during the current interval." ::= { fcBxPortCurrentEntry 39 } fcBxPortCurrentRxCFPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent CF packets during the current interval." ::= { fcBxPortCurrentEntry 40 } fcBxPortCurrentRxCFErroredSizeFrame OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF frames with error size received during the current interval." ::= { fcBxPortCurrentEntry 41 } -- -- The PM Interval Table -- fcBxPortIntervalTable OBJECT-TYPE SYNTAX SEQUENCE OF FcBxPortIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The FC current table contains various statistics being collected for the current 15 minute interval." ::= { fcBxPm 2 } fcBxPortIntervalEntry OBJECT-TYPE SYNTAX FcBxPortIntervalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the FC Interval table." INDEX { fcBxPortIntervalIndex, fcBxPortIntervalNumber } ::= { fcBxPortIntervalTable 1 } FcBxPortIntervalEntry ::= SEQUENCE { fcBxPortIntervalIndex InterfaceIndex, fcBxPortIntervalNumber INTEGER, fcBxPortIntervalLinkFailures Counter64, fcBxPortIntervalSyncLosses Counter64, fcBxPortIntervalSigLosses Counter64, fcBxPortIntervalPrimSeqProtoErrors Counter64, fcBxPortIntervalInvalidTxWords Counter64, fcBxPortIntervalInvalidCrcs Counter64, fcBxPortIntervalDelimiterErrors Counter64, fcBxPortIntervalRxFlowControl Counter64, fcBxPortIntervalTxFlowControl Counter64, fcBxPortIntervalRxOctets Counter64, fcBxPortIntervalRxPkts Counter64, fcBxPortIntervalTxOctets Counter64, fcBxPortIntervalTxPkts Counter64, fcBxPortIntervalRxLinkReset Counter64, fcBxPortIntervalTxLinkReset Counter64, fcBxPortIntervalRxOls Counter64, fcBxPortIntervalTxOls Counter64, fcBxPortIntervalRxErroredBbwHeaders Counter64, fcBxPortIntervalRxC2FramesDiscarded Counter64, fcBxPortIntervalTxC2Octets Counter64, fcBxPortIntervalTxC2Packets Counter64, fcBxPortIntervalRxC2Octets Counter64, fcBxPortIntervalRxC2Packets Counter64, fcBxPortIntervalRxC2ErroredSizeFrames Counter64, fcBxPortIntervalRxC3FramesDiscarded Counter64, fcBxPortIntervalTxC3Octets Counter64, fcBxPortIntervalTxC3Packets Counter64, fcBxPortIntervalRxC3Octets Counter64, fcBxPortIntervalRxC3Packets Counter64, fcBxPortIntervalRxC3ErroredSizeFrames Counter64, fcBxPortIntervalTxC4Octets Counter64, fcBxPortIntervalTxC4Packets Counter64, fcBxPortIntervalRxC4Octets Counter64, fcBxPortIntervalRxC4Packets Counter64, fcBxPortIntervalRxC4ErroredSizeFrames Counter64, fcBxPortIntervalTxCFOctets Counter64, fcBxPortIntervalTxCFPackets Counter64, fcBxPortIntervalRxCFOctets Counter64, fcBxPortIntervalRxCFPackets Counter64, fcBxPortIntervalRxCFErroredSizeFrame Counter64, fcBxPortIntervalValidData TruthValue } fcBxPortIntervalIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The index value which uniquely identifies the FC interface to which this entry is applicable." ::= { fcBxPortIntervalEntry 1 } fcBxPortIntervalNumber OBJECT-TYPE SYNTAX INTEGER (1..96) MAX-ACCESS read-only STATUS current DESCRIPTION "A number between 1 and 96, where 1 is the most recently completed 15 minute interval and 96 is the 15 minutes interval completed 23 hours and 45 minutes prior to interval 1." ::= { fcBxPortIntervalEntry 2 } fcBxPortIntervalLinkFailures OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of link failures detected during this sampling interval." ::= { fcBxPortIntervalEntry 3 } fcBxPortIntervalSyncLosses OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of loss of synchronization detected during this sampling interval." ::= { fcBxPortIntervalEntry 4 } fcBxPortIntervalSigLosses OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of loss of signal detected during this sampling interval." ::= { fcBxPortIntervalEntry 5 } fcBxPortIntervalPrimSeqProtoErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of primitive sequence protocol errors detected during this sampling interval." ::= { fcBxPortIntervalEntry 6 } fcBxPortIntervalInvalidTxWords OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of invalid transmission word detected during this sampling interval." ::= { fcBxPortIntervalEntry 7 } fcBxPortIntervalInvalidCrcs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of invalid CRC detected during this sampling interval." ::= { fcBxPortIntervalEntry 8 } fcBxPortIntervalDelimiterErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of Delimiter Errors detected during this sampling interval." ::= { fcBxPortIntervalEntry 9 } fcBxPortIntervalRxFlowControl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of flow control packets arrived from the attached E-port during this sampling interval." ::= { fcBxPortIntervalEntry 10 } fcBxPortIntervalTxFlowControl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of flow control packets sent to the attached E-port during this sampling interval." ::= { fcBxPortIntervalEntry 11 } fcBxPortIntervalRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets of data received during the current interval." ::= { fcBxPortIntervalEntry 12 } fcBxPortIntervalRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets (including bad packets) received during the current interval." ::= { fcBxPortIntervalEntry 13 } fcBxPortIntervalTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets of data transmited during the current interval." ::= { fcBxPortIntervalEntry 14 } fcBxPortIntervalTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets (including bad packets) sent during the current interval." ::= { fcBxPortIntervalEntry 15 } fcBxPortIntervalRxLinkReset OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number received link reset during the current interval." ::= { fcBxPortIntervalEntry 16 } fcBxPortIntervalTxLinkReset OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number sent link reset during the current interval." ::= { fcBxPortIntervalEntry 17 } fcBxPortIntervalRxOls OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received Off-Line sequences during the current interval." ::= { fcBxPortIntervalEntry 18 } fcBxPortIntervalTxOls OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent Off-Line sequences during the current interval." ::= { fcBxPortIntervalEntry 19 } fcBxPortIntervalRxErroredBbwHeaders OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets with errored Backbone WAN header received during the current interval." ::= { fcBxPortIntervalEntry 20 } fcBxPortIntervalRxC2FramesDiscarded OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 discarded frames (including bad packets) during the current interval." ::= { fcBxPortIntervalEntry 21 } fcBxPortIntervalTxC2Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 transmitted bytes during the current interval." ::= { fcBxPortIntervalEntry 22 } fcBxPortIntervalTxC2Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 transmitted packets transmitted during the current interval." ::= { fcBxPortIntervalEntry 23 } fcBxPortIntervalRxC2Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C2 octets during the current interval." ::= { fcBxPortIntervalEntry 24 } fcBxPortIntervalRxC2Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C2 packets during the current interval." ::= { fcBxPortIntervalEntry 25 } fcBxPortIntervalRxC2ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 frames with error size received during the current interval." ::= { fcBxPortIntervalEntry 26 } fcBxPortIntervalRxC3FramesDiscarded OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 discarded frames (including bad packets) during the current interval." ::= { fcBxPortIntervalEntry 27 } fcBxPortIntervalTxC3Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 transmitted bytes during the current interval." ::= { fcBxPortIntervalEntry 28 } fcBxPortIntervalTxC3Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 transmitted packets transmitted during the current interval." ::= { fcBxPortIntervalEntry 29 } fcBxPortIntervalRxC3Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C3 octets during the current interval." ::= { fcBxPortIntervalEntry 30 } fcBxPortIntervalRxC3Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C3 packets during the current interval." ::= { fcBxPortIntervalEntry 31 } fcBxPortIntervalRxC3ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 frames with error size received during the current interval." ::= { fcBxPortIntervalEntry 32 } fcBxPortIntervalTxC4Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 transmitted bytes during the current interval." ::= { fcBxPortIntervalEntry 33 } fcBxPortIntervalTxC4Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 transmitted packets transmitted during the current interval." ::= { fcBxPortIntervalEntry 34 } fcBxPortIntervalRxC4Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C4 octets during the current interval." ::= { fcBxPortIntervalEntry 35 } fcBxPortIntervalRxC4Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C4 packets during the current interval." ::= { fcBxPortIntervalEntry 36 } fcBxPortIntervalRxC4ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 frames with error size received during the current interval." ::= { fcBxPortIntervalEntry 37 } fcBxPortIntervalTxCFOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF transmitted bytes during the current interval." ::= { fcBxPortIntervalEntry 38 } fcBxPortIntervalTxCFPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF transmitted packets transmitted during the current interval." ::= { fcBxPortIntervalEntry 39 } fcBxPortIntervalRxCFOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received CF octets during the current interval." ::= { fcBxPortIntervalEntry 40 } fcBxPortIntervalRxCFPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent CF packets during the current interval." ::= { fcBxPortIntervalEntry 41 } fcBxPortIntervalRxCFErroredSizeFrame OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF frames with error size received during the current interval." ::= { fcBxPortIntervalEntry 42 } fcBxPortIntervalValidData OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates if the data for this interval is valid." ::= { fcBxPortIntervalEntry 43 } -- -- The PM Total Table -- fcBxPortTotalTable OBJECT-TYPE SYNTAX SEQUENCE OF FcBxPortTotalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The FC current table contains various statistics being collected for the pervious 24 hours. interval." ::= { fcBxPm 3 } fcBxPortTotalEntry OBJECT-TYPE SYNTAX FcBxPortTotalEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the FC Total table." INDEX { fcBxPortTotalIndex, fcBxPortTotalDayNumber } ::= { fcBxPortTotalTable 1 } FcBxPortTotalEntry ::= SEQUENCE { fcBxPortTotalIndex InterfaceIndex, fcBxPortTotalDayNumber INTEGER, fcBxPortTotalLinkFailures Counter64, fcBxPortTotalSyncLosses Counter64, fcBxPortTotalSigLosses Counter64, fcBxPortTotalPrimSeqProtoErrors Counter64, fcBxPortTotalInvalidTxWords Counter64, fcBxPortTotalInvalidCrcs Counter64, fcBxPortTotalDelimiterErrors Counter64, fcBxPortTotalRxFlowControl Counter64, fcBxPortTotalTxFlowControl Counter64, fcBxPortTotalRxOctets Counter64, fcBxPortTotalRxPkts Counter64, fcBxPortTotalTxOctets Counter64, fcBxPortTotalTxPkts Counter64, fcBxPortTotalRxLinkReset Counter64, fcBxPortTotalTxLinkReset Counter64, fcBxPortTotalRxOls Counter64, fcBxPortTotalTxOls Counter64, fcBxPortTotalRxErroredBbwHeaders Counter64, fcBxPortTotalRxC2FramesDiscarded Counter64, fcBxPortTotalTxC2Octets Counter64, fcBxPortTotalTxC2Packets Counter64, fcBxPortTotalRxC2Octets Counter64, fcBxPortTotalRxC2Packets Counter64, fcBxPortTotalRxC2ErroredSizeFrames Counter64, fcBxPortTotalRxC3FramesDiscarded Counter64, fcBxPortTotalTxC3Octets Counter64, fcBxPortTotalTxC3Packets Counter64, fcBxPortTotalRxC3Octets Counter64, fcBxPortTotalRxC3Packets Counter64, fcBxPortTotalRxC3ErroredSizeFrames Counter64, fcBxPortTotalTxC4Octets Counter64, fcBxPortTotalTxC4Packets Counter64, fcBxPortTotalRxC4Octets Counter64, fcBxPortTotalRxC4Packets Counter64, fcBxPortTotalRxC4ErroredSizeFrames Counter64, fcBxPortTotalTxCFOctets Counter64, fcBxPortTotalTxCFPackets Counter64, fcBxPortTotalRxCFOctets Counter64, fcBxPortTotalRxCFPackets Counter64, fcBxPortTotalRxCFErroredSizeFrame Counter64, fcBxPortTotalValidData TruthValue } fcBxPortTotalIndex OBJECT-TYPE SYNTAX InterfaceIndex MAX-ACCESS read-only STATUS current DESCRIPTION "The index value which uniquely identifies the FC interface to which this entry is applicable." ::= { fcBxPortTotalEntry 1 } fcBxPortTotalDayNumber OBJECT-TYPE SYNTAX INTEGER (1..33) MAX-ACCESS not-accessible STATUS current DESCRIPTION "A number which identifies the 1-day interval for which the set of section related statistics is available. The number is between 1 and n, where n is the number of 1-day intervals supported by the agent. The interval identified by 1 is the current 1-day interval, 2 is the previous (most recently completed) 1-day interval and n is the least recently completed 1-day interval." ::= { fcBxPortTotalEntry 2 } fcBxPortTotalLinkFailures OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of link failures detected in the previous 24." ::= { fcBxPortTotalEntry 3 } fcBxPortTotalSyncLosses OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of loss of synchronization detected in the previous 24." ::= { fcBxPortTotalEntry 4 } fcBxPortTotalSigLosses OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of loss of signal detected in the previous 24." ::= { fcBxPortTotalEntry 5 } fcBxPortTotalPrimSeqProtoErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of primitive sequence protocol errors in the previous 24." ::= { fcBxPortTotalEntry 6 } fcBxPortTotalInvalidTxWords OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of invalid transmission word detected in the previous 24." ::= { fcBxPortTotalEntry 7 } fcBxPortTotalInvalidCrcs OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of invalid CRC detected in the previous 24." ::= { fcBxPortTotalEntry 8 } fcBxPortTotalDelimiterErrors OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of Delimiter Errors detected in the previous 24." ::= { fcBxPortTotalEntry 9 } fcBxPortTotalRxFlowControl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of flow control packets arrived from the attached Ex port." ::= { fcBxPortTotalEntry 10 } fcBxPortTotalTxFlowControl OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of flow control packets sent to the attached Ex port." ::= { fcBxPortTotalEntry 11 } fcBxPortTotalRxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets of data received during the current day interval." ::= { fcBxPortTotalEntry 12 } fcBxPortTotalRxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets (including bad packets) received during the current day interval." ::= { fcBxPortTotalEntry 13 } fcBxPortTotalTxOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of octets of data transmited during the current day interval." ::= { fcBxPortTotalEntry 14 } fcBxPortTotalTxPkts OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets (including bad packets) transmitted during the current day interval." ::= { fcBxPortTotalEntry 15 } fcBxPortTotalRxLinkReset OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number received link reset during the current interval." ::= { fcBxPortTotalEntry 16 } fcBxPortTotalTxLinkReset OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number sent link reset during the current interval." ::= { fcBxPortTotalEntry 17 } fcBxPortTotalRxOls OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received Off-Line sequences during the current interval." ::= { fcBxPortTotalEntry 18 } fcBxPortTotalTxOls OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent Off-Line sequences during the current interval." ::= { fcBxPortTotalEntry 19 } fcBxPortTotalRxErroredBbwHeaders OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of packets with errored Backbone WAN header received during the current interval." ::= { fcBxPortTotalEntry 20 } fcBxPortTotalRxC2FramesDiscarded OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 discarded frames (including bad packets) during the current interval." ::= { fcBxPortTotalEntry 21 } fcBxPortTotalTxC2Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 transmitted bytes during the current interval." ::= { fcBxPortTotalEntry 22 } fcBxPortTotalTxC2Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 transmitted packets transmitted during the current interval." ::= { fcBxPortTotalEntry 23 } fcBxPortTotalRxC2Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C2 octets during the current interval." ::= { fcBxPortTotalEntry 24 } fcBxPortTotalRxC2Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C2 packets during the current interval." ::= { fcBxPortTotalEntry 25 } fcBxPortTotalRxC2ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C2 frames with error size received during the current interval." ::= { fcBxPortTotalEntry 26 } fcBxPortTotalRxC3FramesDiscarded OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 discarded frames (including bad packets) during the current interval." ::= { fcBxPortTotalEntry 27 } fcBxPortTotalTxC3Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 transmitted bytes during the current interval." ::= { fcBxPortTotalEntry 28 } fcBxPortTotalTxC3Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 transmitted packets transmitted during the current interval." ::= { fcBxPortTotalEntry 29 } fcBxPortTotalRxC3Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C3 octets during the current interval." ::= { fcBxPortTotalEntry 30 } fcBxPortTotalRxC3Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C3 packets during the current interval." ::= { fcBxPortTotalEntry 31 } fcBxPortTotalRxC3ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C3 frames with error size received during the current interval." ::= { fcBxPortTotalEntry 32 } fcBxPortTotalTxC4Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 transmitted bytes during the current interval." ::= { fcBxPortTotalEntry 33 } fcBxPortTotalTxC4Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 transmitted packets transmitted during the current interval." ::= { fcBxPortTotalEntry 34 } fcBxPortTotalRxC4Octets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received C4 octets during the current interval." ::= { fcBxPortTotalEntry 35 } fcBxPortTotalRxC4Packets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent C4 packets during the current interval." ::= { fcBxPortTotalEntry 36 } fcBxPortTotalRxC4ErroredSizeFrames OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of C4 frames with error size received during the current interval." ::= { fcBxPortTotalEntry 37 } fcBxPortTotalTxCFOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF transmitted bytes during the current interval." ::= { fcBxPortTotalEntry 38 } fcBxPortTotalTxCFPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF transmitted packets transmitted during the current interval." ::= { fcBxPortTotalEntry 39 } fcBxPortTotalRxCFOctets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of received CF octets during the current interval." ::= { fcBxPortTotalEntry 40 } fcBxPortTotalRxCFPackets OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of sent CF packets during the current interval." ::= { fcBxPortTotalEntry 41 } fcBxPortTotalRxCFErroredSizeFrame OBJECT-TYPE SYNTAX Counter64 MAX-ACCESS read-only STATUS current DESCRIPTION "The number of CF frames with error size received during the current interval." ::= { fcBxPortTotalEntry 42 } fcBxPortTotalValidData OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-only STATUS current DESCRIPTION "This variable indicates if the data for this interval is valid." ::= { fcBxPortTotalEntry 43 } -- FC Traps fcBxPortStatusChange NOTIFICATION-TYPE OBJECTS { fcBxPortIndex, fcBxPortStatus } STATUS current -- deprecated DESCRIPTION "A fcBxPortStatusChange trap is sent when the value of an instance fcBxPortStatus changes. It can be utilized by an NMS to trigger polls." ::= { fcBxTraps 1 } fcBxPortLinkRestart NOTIFICATION-TYPE OBJECTS { fcBxPortIndex } STATUS current DESCRIPTION "A fcBxPortLinkRestart trap is sent when the object fcBxPortRestartLink is written by the NMS." ::= { fcBxTraps 2 } END