stat

stat - gets the statistics on a port of a card on a chassis.

SYNOPSIS

stat sub-command options

DESCRIPTION

The stat command is used to get statistics. Statistics may be gathered in several ways. All statistics may be obtained through the use of the stat get statAllStats <chassis> <card> <port> followed by calls to get the data using stat cget -statName. All rate statistics may be obtained through the use of the stat getRate statAllStats <chassis> <card> <port> followed by calls to get the data using stat cget -name.

An individual statistic may be collected through the use of the stat get statName <chassis> <card> <port> followed by stat cget -statName. Note that the statName is formed from the standard option name by prepending stat to the name and capitalizing the first letter of the option. (For example, for the option framesSent, the statName is statFramesSent.)

Values are available through the STANDARD OPTIONS following the stat cget call. When using stat cget -statName, only those statistics valid for that type of port are returned; all others return an error (see the enableValidStats option). Refer to the Ixia Reference Guide for a list of which statistics are available for particular card modules and under particular circumstances.

For channelized BERT cards, it is necessary to request statistics for a specific channel at a time using the getBertChannel and getBertChannelRate sub-commands. These commands take a level description, which is discussed in bert and bertErrorGeneration.

STANDARD OPTIONS

Standard Options controlling statistics modes and operation

enableArpStats

true/false

Enables the collection of Arp statistics. (default = true) The following statistics are controlled by this option:

TxArpRequest

TxArpReply

RxArpRequest

RxArpReply

enableAtmOamStats

true/false

Enables the collection of the ATM OAM statistics. (default = true) The following statistics are controlled by this option:

atmOamRxActDeactCC

atmOamRxBadCells

atmOamRxBytes

atmOamRxFaultMgmtAIS

atmOamRxFaultMgmtCC

atmOamRxFaultMgmtLB

atmOamRxFaultMgmtRDI

atmOamRxGoodCells

atmOamTxActDeactCC

atmOamTxBytes

atmOamTxCells

atmOamTxFaultMgmtAIS

atmOamTxFaultMgmtCC

atmOamTxFaultMgmtLB

atmOamTxFaultMgmtRDU

 

enableDhcpStats

true/false

Enables the collection of the DHCPv4 statistics. (default = false) The following statistics are controlled by this option:

dhcpV4AcksReceived

dhcpV4AddressesLearned

dhcpV4DiscoveredMessagesSent

dhcpV4EnabledInterfaces

dhcpV4NacksReceived

dhcpV4OffersReceived

dhcpV4ReleasesSent

dhcpV4RequestsSent

enableDhcpV6Stats

true/false

Enables the collection of the DHCPv6 statistics. (default = false) The following statistics are controlled by this option:

dhcpV6SolicitsSent

dhcpV6RepliesReceived

dhcpV6AdvertisementsReceived

dhcpV6ReleasesSent

dhcpV6RequestsSent

dhcpV6EnabledInterfaces

dhcpV6DeclinesSent

dhcpV6AddressesLearned

enableFcoeStats

true/false

Enables the collection of the protocol FCoE statistics. (default = false) The following statistics are controlled by this option:

fcoeFlogiSent

fcoeFlogiLsAccReceived

fcoePlogiSent

fcoePlogiLsAccReceived

fcoePlogiRequestsReceived

fcoeFlogoSent

fcoePlogoSent

fcoePlogoReceived

fcoeFdiscSent

fcoeFdiscLsAccReceived

fcoeNSRegSent

fcoeNSRegSuccessful

fcoeNxPortsEnabled

fcoeNxPortIdsAcquired

fcoeRxSharedStat1

fcoeRxSharedStat2

fipDiscoverySolicitationsSent

fipDiscoveryAdvertisementsReceived

fipKeepAlivesSent

fipClearVirtualLinksReceived

fcoeRxSharedStat

Type1

Only two counters are permitted, this one and the next one (fcoeRxSharedStatType2). Select the statistic to be assigned to this counter from these options:

statFcoeInvalidDelimiter

statFcoeInvalidFrames

statFcoeInvalidSize

statFcoeNormalSizeBadFccRc

statFcoeNormalSizeGoodFccRc

statFcoeUndersizeBadFccRc

statFcoeUndersizeGoodFccRc

statFcoeValidFrames

fcoeRxSharedStat

Type2

Select the statistic to be assigned to this counter from these options:

statFcoeInvalidDelimiter

statFcoeInvalidFrames

statFcoeInvalidSize

statFcoeNormalSizeBadFccRc

statFcoeNormalSizeGoodFccRc

statFcoeUndersizeBadFccRc

statFcoeUndersizeGoodFccRc

statFcoeValidFrames

enableMacSecStats

true/false

Enables the collection of the protocol MACsec statistics. (default = true) The following statistics are controlled by this option:

macSecValidFramesSent

macSecValidBytesSent

macSecFramesWithUnknownKeySent

macSecValidFramesReceived

macSecValidBytesReceived

macSecFramesWithUnknownKeyReceived

macSecFramesWithBadHashReceived

enableNeighborSolicit

Stats

true/false

Enables the collection of the Neighbor Solicitation statistics. (default = true) The following statistics are controlled by this option:

statTxNeighborSolicits

statTxNeighborAdvertisements

statRxNeighborSolicits

statRxNeighborAdvertisements

enablePos

ExtendedStats

true/false

Enables the collection of extended PoS extended statistics, for POS cards only. (default = true) The following statistics are controlled by this option:

lineAis

lineBip

lineRdi

lineRei

pathAis

pathBip

pathLossOfPointer

pathPlm

pathRdi

pathRei

sectionBip

sectionLossOfFrame

sectionLossOfSignal

 

enableProtocolServer

Stats

true/false

Enables the collection of the protocol server statistics. (default = true) The following statistics are controlled by this option:

ProtocolServerTx

ProtocolServerRx

TxArpReply

TxArpRequest

TxPingRequest

RxArpReply

RxArpRequest

RxPingReply

RxPingRequest

enablePtpStats

true/false

Enables the collection of the IEEE 1588 PTP statistics. (default = true) The following statistics are controlled by this option:

ptpAnnounceMessagesSent

ptpAnnounceMessagesReceived

ptpSyncMessagesSent

ptpSyncMessagesReceived

ptpFollowUpMessagesSent

ptpFollowUpMessagesReceived

ptpDelayRequestMessagesSent

ptpDelayRequestMessagesReceived

ptpDelayResponseMessagesSent

ptpDelayResponseMessagesReceived

enableTemperature

SensorStats true/false

Enables the collection of statistics from temperature sensors. (default = true) The following statistics are controlled by this option:

backgroundTemperature

captureTemperature

dmaTemperature

fobBoardTemperature

fobDevice1InternalTemperature

fobPort1FpgaTemperature

frontEndTemperature

latencyTemperature

overlayTemperature

plmDevice1InternalTemperature

plmDevice2InternalTemperature

plmDevice3InternalTemperature

plmDevice4InternalTemperature

schedulerTemperature

enableValidStats

true / false

If set, then stat cget -statName calls for statistics invalid for the port's type returns an error. If unset, then all stat cget -statName returns without error, but the invalid statistics have default values. (default = 0)

enableVcatStats

true/false

Enables the collection of the VCAT per-port, per-circuit, and per-channel statistics. (default = true) The following statistics are available automatically when the port is in VCAT mode:

sonetCircuitState (per port)

sonetTimeslotLcasSourceState (per channel)

sonetCircuitType (per circuit)

sonetTimeslotSequenceNumberMismatch (per channel)

sonetTimeslotRsAcks (per channel)

sonetTimeslotSequenceNumber (per channel)

sonetTimeslotSlotNumber (per channel)

sonetTimeslotGfpcHecErrors (per channel)

sonetTimeslotLcasSinkState (per channel)

sonetTimeslotGfpManagementFrames (per channel)

sonetTimeslotDifferentialDelay (per channel)

sonetTimeslotGfpUpiMismatch (per channel)

sonetTimeslotLossOfMultiframe (per channel)

sonetTimeslotGfpGoodFramesReceived (per channel)

 

sonetTimeslotLossOfAlignment (per channel)

 

includeRprPayloadFcs

InCrc true | false

For RPR packets (where the SONET header mode is RPR), this flag indicates that the RPR payload FCS is to be included in the RPR CRC error checking. A CRC error is declared if either the RPR CRC or the Payload FCS is incorrect. (default = true)

lacpState

Notifies session state of LACP link, down or up.

lacpDown

LACP link is down

lacpUp

LACP link is up

mode

Sets the mode of the statistic counters. The following modes can be read:

Option

Value

Usage

statNormal

0

(default)

statQos

1

Reuses 8 hardware counters to count QoS packets

statStreamTrigger

2

Reuses two hardware counters: User-Defined Statistics Counters 5 and 6.

statModeChecksumErrors

3

Reuses 6 hardware counters to count IP, TCP, UDP checksum errors.

statModeDataIntegrity

4

Reuses 2 hardware counters.

Standard Options used to retrieve statistics

aggregatedGfpcHec

Errors

Read-only. 64-bit value. Number of aggregated GFP core HEC errors detected.

aggregatedGfpeHec

Errors

Read-only. 64-bit value. Number of aggregated GFP extension HEC errors detected.

aggregatedGfptHec

Errors

Read-only. 64-bit value. Number of aggregated GFP type HEC errors detected.

aggregatedGfpPayloadFcsErrors

Read-only. 64-bit value. Number of aggregated GFP payload FCS errors detected.

aggregatedGfp

ManagementFrames

Read-only. 64-bit value. The number of aggregated GFP management frames.

aggregatedGfp

UpiMismatch

Read-only. 64-bit value. The number of aggregated GFP UPI mismatches.

aggregatedGfp

GoodFramesReceived

Read-only. 64-bit value. The number of aggregated GFP good frames received.

aggregatedGfpSync

State

Read-only. 64-bit value. The aggregated GFP sync state value.

alignmentErrors

Read-only. 64-bit value. Number of frames received with alignment errors on a 10/100 port.

asynchronousFrames

Sent

Read-only. 64-bit value. The number of frames sent as a part of user requests.

atmAal5BytesReceived

Read-only. 64-bit value. The number of AAL5 bytes received.

atmAal5BytesSent

Read-only. 64-bit value. The number of AAL5 bytes sent.

atmAal5CrcError

Frames

Read-only. 64-bit value. The number of AAL5 frames received with CRC errors.

atmAal5Frames

Received

Read-only. 64-bit value. The number of AAL5 frames received.

atmAal5FramesSent

Read-only. 64-bit value. The number of AAL5 frames sent.

atmAal5LengthError

Frames

Read-only. 64-bit value. The number of AAL5 frames received with length errors.

atmAal5TimeoutError

Frames

Read-only. 64-bit value. The number of AAL5 frames received with timeout errors.

atmCellsReceived

Read-only. 64-bit value. The number of ATM cells received.

atmCellsSent

Read-only. 64-bit value. The number of ATM cells sent.

atmCorrectedHcsError

Count

Read-only. 64-bit value. The number of AAL5 frames received with HCS errors that were corrected.

atmIdleCellCount

Read-only. 64-bit value. The number of idle ATM cells sent.

atmOamRxActDeactCC

Read-only. 64-bit value. Number of ATM OAM ActDeact cells transmitted.

atmOamRxBadCells

Read-only. 64-bit value. Number or ATM OAM bad cells received.

atmOamRxBytes

Read-only. 64-bit value. Number of ATM OAM bytes received.

atmOamRxFaultMgmt

AIS

Read-only. 64-bit value. Number of ATM OAM Fault Management AIS cells received.

atmOamRxFaultMgmt

CC

Read-only. 64-bit value. Number of ATM OAM Fault Management CC cells received.

atmOamRxFaultMgmt

LB

Read-only. 64-bit value. Number of ATM OAM Fault Management LB cells received.

atmOamRxFaultMgmt

RDI

Read-only. 64-bit value. Number of ATM OAM Fault Management RDI cells received.

atmOamRxGoodCells

Read-only. 64-bit value. Number of ATM OAM good cells received.

atmOamTxActDeactCC

Read-only. 64-bit value. Number of ATM OAM ActDeact cells transmitted.

atmOamTxBytes

Read-only. 64-bit value. Number of ATM OAM bytes transmitted.

atmOamTxCells

Read-only. 64-bit value. Number of ATM OAM cells transmitted.

atmOamTxFaultMgmt

AIS

Read-only. 64-bit value. Number of ATM OAM Fault Management AIS cells transmitted.

atmOamTxFaultMgmt

CC

Read-only. 64-bit value. Number of ATM OAM Fault Management CC cells transmitted.

atmOamTxFaultMgmt

LB

Read-only. 64-bit value. Number of ATM OAM Fault Management LB cells transmitted.

atmOamTxFaultMgmt

RDI

Read-only. 64-bit value. Number of ATM OAM Fault Management RDI cells transmitted.

atmScheduledCellsSent

Read-only. 64-bit value. The number of scheduled (non-idle) ATM cells sent.

atmUncorrectedHcs

ErrorCount

Read-only. 64-bit value. The number of AAL5 frames received with HCS errors that were not corrected.

atmUnregisteredCells

Received

Read-only. 64-bit value. The number of unregistered ATM cells that were received.

background

Temperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the Background chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

bertAvailableSeconds

Read-only. 64-bit value. For BERT - the number of seconds which have occurred during Available Periods.

bertBackgroundBlock

ErrorRatio

Read-only. For BERT: the ratio of Background Block Errors (BBEs) to the total number of blocks.

bertBackgroundBlock

Errors

Read-only. 64-bit value. For BERT: the number of errored blocks not occurring as part of a Severely Errored Second.

bertBitErrorRatio

Read-only. For BERT: the ratio of the number of errored bits compared to the total number of bits transmitted.

bertBitErrorsReceived

Read-only. 64-bit value. For BERT: the total number of bit errors received.

bertBitErrorsSent

Read-only. 64-bit value. For BERT: the total number of bit errors sent.

bertBitsReceived

Read-only. 64-bit value. For BERT: the total number of bits received.

bertBitsSent

Read-only. 64-bit value. For BERT: the total number of bits sent.

bertBlockErrorState

Read-only. For BERT: whether the link is in an available or unavailable state.

Option

Value

Usage

statBertUnavailablePeriod

0

Link is currently unavailable.

statBertAvailablePeriod

1

Link is currently available.

bertDeskewPattern

Lock

Read-only. Indicates that the deskew lane has locked onto a known PRBS pattern.

Value

Usage

0

Not-locked.

1

Locked.

bertElapsedTestTime

Read-only. 64-bit value. For BERT - the elapsed test time, expressed in seconds in the APIs.

bertErroredBlocks

Read-only. 64-bit value. For BERT - the number of blocks containing at least one errored second.

bertErrorFree

Seconds

Read-only. 64-bit value. For BERT - the number of seconds with no errored blocks or defects.

bertErroredSecond

Ratio

Read-only. For BERT - (ESR); the ratio of Errored Seconds (ES) to the total seconds.

bertErroredSeconds

Read-only. 64-bit value. For BERT - the number of seconds containing at least one errored block or a defect.

bertLastService

DisruptionTime

Read-only. 64-bit value. For BERT - a service disruption is the period of time during which the service is unavailable while switching rings. The SONET spec calls for this to be less than 50 ms. This value is the length of the last service disruption that occurred, expressed in milliseconds

bertMaxService

DisruptionTime

Read-only. 64-bit value. For BERT - the longest service disruption that occurred, expressed in milliseconds.

bertMinService

DisruptionTime

Read-only. 64-bit value. For BERT - the shortest service disruption that occurred, expressed in milliseconds.

bertMismatchedOnes

Ratio

Read-only. The number of expected ones that where received as zeroes.

bertMismatchedZeros

Ratio

Read-only. The ratio of mismatched ones to the total number of bits.

bertNumber

MismatchedOnes

Read-only. 64-bit value. The number of expected zeroes that where received as ones.

bertNumber

MismatchedZeros

Read-only. 64-bit value. The ratio of mismatched zeroes to the total number of bits.

bertRxDeskewBitErrors

Read-only. 64-bit value. The number of incorrect bits received from the deskew lane.

bertRxDeskewErrored

Frames

Read-only. 64-bit value. The number of frames received that have at least one error.

bertRxDeskewError

FreeFrames

Read-only. 64-bit value. The number of deskew frames received that have no errors.

bertRxDeskewLossOf

Frame

Read-only. 64-bit value. The number of times that frame sync was lost and had to be re-acquired.

bertSeverelyErrored

SecondRatio

Read-only. For BERT - (SESR); the ratio of Severely Errored Seconds (SESs) to the total seconds.

bertServiceDisruption

Cumulative

Read-only. 64-bit value. For BERT - the total service disruption time encountered, expressed in milliseconds.

bertStatus

Read-only. For BERT - the status of the receive connection. .

Option

Value

Pattern Locked

statBertNotLocked

0

None.

statBertLockedOnInvertedAllZero

1

Inverted all zeroes.

statBertLockedOnInverted

AlternatingOneZero

2

Inverted alternating one-zero.

statBertLockedOnInverted

UserDefinedPattern

3

Inverted user defined pattern.

statBertLockedOnInverted

2to31powerLinearFeedbackShiftReg

4

Inverted 2**31.

statBertLockedOnInverted

2to11powerLinearFeedbackShiftReg

5

Inverted 2**11.

statBertLockedOnInverted

2to15powerLinearFeedbackShiftReg

6

Inverted 2**15.

statBertLockedOnInverted

2to20powerLinearFeedbackShiftReg

7

Inverted 2**20.

statBertLockedOnInverted

2to23powerLinearFeedbackShiftReg

8

Inverted 2**23.

statBertLockedOnAllZero

9

All zeroes.

statBertLockedOnAlternatingAllZero

10

Alternating one-zero.

statBertLockedOnAlternatingOneZero

11

User defined pattern.

statBertLockedOn

2to31powerLinearFeedbackShiftReg

12

2**31.

statBertLockedOn

2to11powerLinearFeedbackShiftReg

13

2**11.

statBertLockedOn

2to15powerLinearFeedbackShiftReg

14

2**15.

statBertLockedOn

2to20powerLinearFeedbackShiftReg

15

2**20.

statBertLockedOn

2to23powerLinearFeedbackShiftReg

16

2**23.

bertTimeSinceLast

Error

Read-only. 64-bit value. The elapsed time since the last receive error was detected, expressed in nano-seconds.

bertTransmitDuration

Read-only. The transmit duration time when port is in BERT mode.

bertTriggerCount

Read-only. 64-bit value. The number of triggers generated.

bertTxDeskewBitErrors

Read-only. 64-bit value. The number of bit errors inserted into the transmitted deskew lane.

bertTxDeskewErrored

Frames

Read-only. 64-bit value. The number of transmitted deskew frames with at least one error inserted.

bertTxDeskewError

FreeFrames

Read-only. 64-bit value. The number of transmitted deskew frames with at no errors inserted.

bertUnavailable

Seconds

Read-only. 64-bit value. For BERT - the number of seconds which have occurred during Unavailable Periods.

bertUnframed

DetectedLineRate

Read-only. 64-bit value. For unframed BERT - the detected line rate, in bps.

bertUnframed

OutputSignalStrength

Read-only. DOUBLE value. For unframed BERT - the output signal strength, in db.

bitsReceived

Read-only. 64-bit value. Number of bits received.

bitsSent

Read-only. 64-bit value. Number of bits transmitted.

bpduFramesReceived

Read-only. 64-bit value. Number of bridging protocol data units received.

bpduFramesSent

Read-only. 64-bit value. Number of bridging protocol data units sent.

bytesFrom

Application

Read-only. 64-bit value. On the stream extraction module, number of bytes received from the application on either port 2 or port 3.

bytesReceived

Read-only. 64-bit value. Number of bytes received.

bytesSent

Read-only. 64-bit value. Number of bytes transmitted.

captureFilter

Read-only. 64-bit value. Number of frames received meeting the capture filter criteria set up using filter command. This counter is available when stat mode is set to statNormal.

captureState

Read-only. Reflects the current state of capture. The following states can be read:

Option

Value

Usage

statIdle

0

capture stopped

statActive

1

port currently capturing

captureTemperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the Capture chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

capture1FpgaTemperature

Read-only. 64-bit value. Temperature of the first Capture FPGA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

This is applicable for the Lava platform.

capture2FpgaTemperature

Read-Only. 64-bit value. Temperature of the second Capture FPGA chip, if it exists. The enableTemperatureSensorsStats options must be true for this value to be valid.

captureTrigger

Read-only. 64-bit value. Number of frames received meeting the capture trigger criteria set up using filter command. This counter is available when stat mode is set to statNormal.

cdlErrorFrames

Received

Read-only. 64-bit value. Number of errored CDL frames received.

cdlGoodFrames

Received

Read-only. 64-bit value. Number of good CDL frames received.

codeError

Read-only. The error codes sent.

codingErrorFrames

Received

Read-only. 64-bit value. The number of frames received with coding errors.

collisionFrames

Read-only. 64-bit value. Number of frames received with collisions.

collisions

Read-only. 64-bit value. Number of collisions.

customOrderedSet

Received

Read-only. 64-bit value. The number of remote ordered sets received.Ordered sets are part of Link Fault Signaling, and can be configured with Link Fault Signaling.

customOrderedSetSent

Read-only. 64-bit value. The number of custom ordered sets sent.Ordered sets are part of Link Fault Signaling, and can be configured with Link Fault Signaling.

dataIntegrityErrors

Read-only. 64-bit value. Number of frames that have data integrity error. (Not available when port is in PRBS mode.)

dataIntegrityFrames

Read-only. 64-bit value. Number of frames that match data integrity signiture. (Not available when port is in PRBS mode.)

dcbxIscsiTlvsSent

Read-only. Number of DCBX ISCSI TLVs sent.

dcbxIscsiTlvsReceived

Read-only. Number of DCBX ISCSI TLVs received.

dccBytesReceived

Read-only. 64-bit value. Number of DCC bytes received.

dccBytesSent

Read-only. 64-bit value. Number of DCC bytes sent.

dccCrcErrorsReceived

Read-only. 64-bit value. Number of DCC CRC errors received.

dccFramesReceived

Read-only. 64-bit value. Number of DCC frames received.

dccFramesSent

Read-only. 64-bit value. Number of DCC frames sent.

dccFramingErrors

Received

Read-only. 64-bit value. Number of DCC framing errors received.

dhcpV4AcksReceived

Read-only. 64-bit value. The number or ACK messages received.

dhcpV4Addresses

Learned

Read-only. 64-bit value. The number of address learned.

dhcpV4Discovered

MessagesSent

Read-only. 64-bit value. The number of Discovered messages sent.

dhcpV4Enabled

Interfaces

Read-only. 64-bit value. The number of enabled interfaces.

dhcpV4NacksReceived

Read-only. 64-bit value. The number of NACK messages received.

dhcpV4OffersReceived

Read-only. 64-bit value. The number of Offer messages received.

dhcpV4ReleasesSent

Read-only. 64-bit value. The number of Release messages sent.

dhcpV4RequestsSent

Read-only. 64-bit value. The number of Request messages sent.

dmaTemperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the DMA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

dribbleErrors

Read-only. 64-bit value. Number of frames received with dribble errors on a 10/100 port.

droppedFrames

Read-only. 64-bit value. The number of dropped frames.

duplexMode

Read-only. The duplex mode configured for the port.The following states can be read:

Value

Usage

0

half duplex

1

full duplex

eErrorCharacterFrames

Received

Read-only. 64-bit value. The number of frames received with DUT labeled errors received.

egressDroppedFrames

Read-only. 64-bit value. The number of frames that get dropped before they are transmitted.

ethernetCrc

Read-only. The ethernet CRC for ATM cards, the CRC counter represents AAL5 CRCs.

excessiveCollision

Frames

Read-only. 64-bit value. Number of frames received with excessive collisions.

fcFlogiSent

Read-only. The Fabric Login (FLOGI) ELS sent.

fcFlogiLsAccReceived

Read-only. The Link Service Accept (LS_ACC) ELS notification received.

fcPlogiSent

Read-only. The PLOGI ELS notification sent.

fcPlogiLsAccReceived

Read-only. The PLOGI Link Service Accept (LS_ACC) ELS notification received.

fcPlogiRequests

Received

Read-only. The PLOGI ELS notification received.

fcFlogoSent

Read-only. The FLOGO notification sent.

fcPlogoSent

Read-only. The PLOGO notification sent.

Read-only. The PLOGO notification received.

fcFdiscSent

Read-only. The FDISC notification sent.

fcFdiscLsAccReceived

Read-only. The FDISC LS_ACC notification received.

fcNSRegSent

Read-only. The Name Server Registration notification sent.

fcNSRegSuccessful

Read-only. The Name Server Registration notification sent successfully.

fcNxPortsEnabled

Read-only. The Nx port is enabled.

fcNxPortIdsAcquired

Read-only. The ID of Nx port is acquired.

fcoeFdiscLsAcc

Received

Read-only. FCoE Discovery Link Service Accept received.

fcoeFdiscSent

Read-only. FCoE Discovery sent.

fcoeFlogiLsAccReceived

Read-only. FCoE Fabric Login Link Service Accept received.

fcoeFlogiSent

Read-only. FCoE Fabric Login sent.

fcoeFlogoSent

Read-only. FCoE Fabric Logout sent.

fcoeNxPortIdsAcquired

Read-only. FCOE Nx Port IDs Acquired

fcoeNxPortsEnabled

Read-only. FCOE Nx Ports Enabled

fcoeNSRegSent

Read-only. FCOE Name Server Registration sent

fcoeNSRegSuccessful

Read-only. FCOE Name Server Registration successful

fcoePlogiLsAccReceived

Read-only. FCOE Port Login Link Service Accept received

fcoePlogiRequests

Received

Read-only. FCOE Port Login Requests received

fcoePlogiSent

Read-only. FCOE Port Login sent

fcoePlogoReceived

Read-only. FCOE Port Logout received

fcoePlogoSent

Read-only. FCOE Port Logout sent

fcoeRxSharedStat1

Read-only. The requested FCoE variable is stored here.

fcoeRxSharedStat2

Read-only. The requested FCoE variable is stored here.

fcsErrors

Read-only. 64-bit value. Number of frames received with FCS errors.

fecCorrected0sCount

Read-only. 64-bit value. Number of 0 errors (1s changed to 0s) that have been corrected.

fecCorrected1sCount

Read-only. 64-bit value. Number of 1 errors (0s changed to 1s) that have been corrected.

fecCorrectedBitsCount

Read-only. 64-bit value. Number of flipped bits errors (0s changed to 1s and vice versa) that have been corrected.

fecCorrectedBytes

Count

Read-only. 64-bit value. Number of bytes that have had errors corrected.

fecCorrectedCodewords

Read-only. 64-bit value. Maximum number of corrected codewords.

fecFrameLossRatio

Read-only. 64-bit value. Ratio of frame loss.

fecMaxSymbolErrors

Read-only. 64-bit value. Maximum number of corrected symbols.

fecMaxSymbolErrorsBin0

Read-only. 64-bit value. Number of codeword with 0 symbol error.

fecMaxSymbolErrorsBin1

Read-only. 64-bit value. Number of codewords with 1 symbol error.

fecMaxSymbolErrorsBin2

Read-only. 64-bit value. Number of codewords with 2 symbol errors.

fecMaxSymbolErrorsBin3

Read-only. 64-bit value. Number of codewords with 3 symbol errors.

fecMaxSymbolErrorsBin4

Read-only. 64-bit value. Number of codewords with 4 symbol errors.

fecMaxSymbolErrorsBin5

Read-only. 64-bit value. Number of codewords with 5 symbol errors.

fecMaxSymbolErrorsBin6

Read-only. 64-bit value. Number of codewords with 6 symbol errors.

fecMaxSymbolErrorsBin7

Read-only. 64-bit value. Number of codewords with 7 symbol errors.

fecMaxSymbolErrorsBin8

Read-only. 64-bit value. Number of codewords with 8 symbol errors.

fecMaxSymbolErrorsBin9

Read-only. 64-bit value. Number of codewords with 9 symbol errors.

fecMaxSymbolErrorsBin10

Read-only. 64-bit value. Number of codewords with 10 symbol errors.

fecMaxSymbolErrorsBin11

Read-only. 64-bit value. Number of codewords with 11 symbol errors.

fecMaxSymbolErrorsBin12

Read-only. 64-bit value. Number of codewords with 12 symbol errors.

fecMaxSymbolErrorsBin13

Read-only. 64-bit value. Number of codewords with 13 symbol errors.

fecMaxSymbolErrorsBin14

Read-only. 64-bit value. Number of codewords with 14 symbol errors.

fecMaxSymbolErrorsBin15

Read-only. 64-bit value. Number of codewords with 15 symbol errors.

fecTotalBitErrors

Read-only. 64-bit value. Total number of bit errors.

fecTotalCodewords

Read-only. 64-bit value. Total number of codewords.

fecTranscodingUncorrectableErrors

Read-only. 64-bit value. The number of actual FEC uncorrectable error events detected when both FEC engines are active.

This statistics disambiguates whether both FEC engines received uncorrectable codewords in parallel or just one of the two codewords was uncorrectable, and is used to derive the FEC Frame Loss Ratio.

fecUncorrectableSubrowCount

Read-only. 64-bit value. Number of subrows that have uncorrectable errors.

fecUncorrectableCodewords

Read-only. 64-bit value. Number of codewords with 16 or more errors.

fipDiscoverySolicita-tionsSent

Read-only. Number of FIP Discovery Solicitations that have been sent.

fipDiscoveryAdvertise-mentsReceived

Read-only. Number of FIP Discovery Advertisements that have been received.

fipKeepAlivesSent

Read-only. Number of FIP Keep Alives that have been sent.

fipClearVirtualLinks Received

Read-only. Number of FIP Clear Virtual Links that have been received.

firecodeFecCorrectedErrorBits

Read-only. 64-bit value. Total number of corrected error bits by FC-FEC.

firecodeFecSync

Read-only. 64-bit value. Port is in sync if it successfully negotiates FC-FEC.

Value

Usage

Sync

Port is in sync, FC-FEC negotiated successfully.

No sync

Port is not in sync, FC-FEC not negotiated successfully.

firecodeFecTotalCorrectedBlockCount

Read-only. 64-bit value. Total number of corrected blocks by FC-FEC.

firecodeFecUncorrectedErroredBlockCount

Read-only. 64-bit value. Total number of uncorrected blocks by FC-FEC.

flowControlFrames

Read-only. 64-bit value. Number of flow control frames received.

fobBoardTemperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Stats. The temperature of the board of the Fiber optic module. The enableTemperatureSensorsStats options must be true for this value to be valid.

fobDeviceInternal

Temperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Stats. The temperature of the FPGA on the Fiber optic module. The enableTemperatureSensorsStats options must be true for this value to be valid.

fobPort1Fpga

Temperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Stats. The temperature next to port 1 on the Fiber optic module. The enableTemperatureSensorsStats options must be true for this value to be valid.

fobPort2Fpga

Temperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Stats. The temperature next to port 2 on the Fiber optic module.

fragments

Read-only. 64-bit value. Number of fragmented frames received.

framerAbort

Read-only. 64-bit value.

framerFCSErrors

Read-only. 64-bit value.

framerMaxLength

Read-only. 64-bit value.

framerMinLength

Read-only. 64-bit value.

framesReceived

Read-only. 64-bit value. Number of frames received.

framesSent

Read-only. 64-bit value. Number of frames transmitted.

frontEndTemperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the Front End chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

gfpIdleFrames

Read-only. 64-bit value. Number of GFP idle frames transmitted.

gfpSyncHunt

Transitions

Read-only. 64-bit value. The number of Sync/Hunt state transition frames received.

gfpeHecErrors

Read-only. 64-bit value. Number of GFP extension header HEC errors detected.

gfpPayloadFcsErrors

Read-only. 64-bit value. Number of payload FCS errors detected.

gfpRxBandwidth

Read-only. 64-bit value. The measured receive GFP bandwidth, in Mbps.

gfpSyncState

Read-only. 64-bit value. The GFP sync state value.

gfptHecErrors

Read-only. 64-bit value. Number of GFP type header HEC errors detected.

inputSignalStrength

Read-only. Monitors receive optical input power.

insertionState

Read-only. The current state of link fault insertion.

Option

Value

Usage

linkFaultInsertionIdle

0

No error insertion.

linkFaultInsertionInserting

1

In the process of inserting link faults.

ipChecksumErrors

Read-only. 64-bit value. Number of frames transmitted.

ipPackets

Read-only. 64-bit value. Number of frames transmitted.

invalidEOFCount

Read-only. The count of invalid End of Frames.

lateCollisions

Read-only. 64-bit value. Number of frames received with late collisions.

latencyTemperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the Latency chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

latency1FpgaTemperature

Read-Only. 64-bit value. Temperature of the first Latency FPGA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

This is applicable for the Lava platform.

latency2FpgaTemperature

Read-Only. 64-bit value. Temperature of the second Latency FPGA chip, if it exists. The enableTemperatureSensorsStats options must be true for this value to be valid.

lineAis

Read-only. A flag indicating whether any Line Alarm Indication Signal have been received on an OC port for Packet over Sonet interfaces.

Value

Usage

0

no errors

1

alarm

2

not applicable

The enablePosExtendedStats options must be true for this value to be valid.

lineAisAlarmSecs

Read-only. 64-bit value. A count of the seconds during which (at any point during the second) at least one Line layer AIS defect was present.

lineBip

Read-only. 64-bit value. Number of Line Bit Interleaved Parity errors received on OC ports for POS interfaces. The enablePosExtendedStats options must be true for this value to be valid.

lineBipErroredSecs

Read-only. 64-bit value. A count of the seconds during which (at any point during the second) at least one Line layer BIP was detected.

lineRdi

Read-only. 64-bit value. A flag indicating whether any Line Remote Defect Indicators (former FERF: Far End Receive Failure) have been received on an OC ports for Packet over Sonet interfaces. Contains value after the class method stat get statAllStats is used:

Value

Usage

0

no errors

1

alarm

2

not applicable

The enablePosExtendedStats options must be true for this value to be valid.

lineRdiUnavailableSecs

Read-only. 64-bit value. A count of the seconds during which the line is considered unavailable at the far end.

lineRei

Read-only. 64-bit value. Number of Line Remote Error Indications (former FEBE: Far End Block Error) received on OC ports for Packet over Sonet interfaces. The enablePosExtendedStats options must be true for this value to be valid.

lineReiErroredSecs

Read-only. 64-bit value. A count of the seconds during which at least one line BIP error was reported by the far end.

lineSpeed

Read-only. The speed configured for the port.

link

Read-only. The state of the link. The following states can be read from the port:

Option

Value

Usage

linkDown

0

The link on the port is down. This may be because there is no cable connected to the port or the link on the destination port may be down. The LED on the card is off when the link is down. (default)

linkUp

1

the link is up indicated by green LED on the card.

linkLoopback

2

the port has been set to loopback mode. The LED on the card is off in this mode.

miiWrite

3

the link goes into this state when the configuration of 10/100 port is being written to hardware (applicable to 10/100 only)

restartAuto

4

restarts the auto-negotiation process

autoNegotiating

5

the link is in currently executing the auto-negotiation process

miiFail

6

failed to write into memory for 10/100 ports (applicable to 10/100 only)

noTransceiver

7

No external transceiver detected on Ixia Mii or Rmii port.

invalidAddress

8

No PHY detected at the selected address.

readLinkPartner

9

Auto negotiation state in negotiation process. This is an intermediate state and should be used for informational purposes only.

noLinkPartner

10

Auto negotiation state in negotiation process. No link partner was found. This is an intermediate state and should be used for informational purposes only

restartAutoEnd

11

Auto negotiation state in negotiation process. This is an intermediate state and should be used for informational purposes only.

fpgaDownloadFail

12

Fpga download failure. Port is not be usable.

noGbicModule

13

No GBIC module detected on Ixia GBic port.

fifoReset

14

State in board initialization process. This is an intermediate state and should be used for informational purposes only.

fifoResetComplete

15

State in board initialization process. This is an intermediate state and should be used for informational purposes only.

pppOff

16

PPP is disabled. PPP control packets are ignored; PPP link negotiation is not performed. Does not mean the link is unusable; it may, for instance, be configured for Cisco/HDLC and traffic (non-PPP) may still flow.

pppUp

17

The fully operational state when PPP is enabled. PPP link negotiation has successfully completed and the link is available for normal data traffic.

pppDow

18

The non-operational state when PPP is enabled. PPP link negotiation has failed or the link has been administratively disabled.

pppInit

19

PPP link negotiation state. This is an intermediate state and should be used for informational purposes only. Initialization state at the start of the negotiation process.

pppWaitForOpen

20

PPP link negotiation state: Waiting for indication from PPP controller that auto-negotiation and related PPP control packet transfers can proceed. This is an intermediate state and should be used for informational purposes only.

pppAutoNegotiate

21

PPP link negotiation state: In process of exchanging PPP control packets (for example, LCP and IPCP) to negotiate link parameters. This is an intermediate state and should be used for informational purposes only.

pppClose

22

PPP link negotiation state: The PPP session has been terminated. All data traffic stops.

pppConnect

23

PPP link negotiation state: Negotiation has successfully completed; the peers are logically connected. Normal data traffic may flow once the pppUp state is reached. This is an intermediate state and should be used for informational purposes only.

lossOfSignal

25

Physical link is down. (for example, loss of signal, loss of frame)

lossOfFramePpp

Disabled

26

PPP link negotiation state: Physical link has gone down and PPP negotiation has been stopped.

stateMachineFailure

27

Communication with the local processor has failed. Check Server display and log for possible failure.

pppRestartNegotiation

28

PPP link negotiation state, following explicit request to restart negotiation process: this state indicates response to request.This is an intermediate state and should be used for informational purposes only.

pppRestartInit

29

PPP link negotiation state, following explicit request to restart negotiation process: the link has or is brought down to begin a new negotiation cycle. This is an intermediate state and should be used for informational purposes only.

pppRestartWaitFor

Open

30

PPP link negotiation state, following explicit request to restart negotiation process: Waiting for indication from PPP controller that current connection is already down or is in process of being shut down. This is an intermediate state and should be used for informational purposes only.

pppRestartWaitFor

Close

31

PPP link negotiation state, following explicit request to restart negotiation process: Waiting for indication from PPP controller that shut down of current connection has completed.This is an intermediate state and should be used for informational purposes only.

pppRestartFinish

32

PPP link negotiation state, following explicit request to restart negotiation process: Preparation for restart completed; ready to begin normal cycle again. This is an intermediate state and should be used for informational purposes only.

localProcessorDown

33

local processor boot failure

sublayerUnlock

41

Sublayer unlock.

demoMode

42

Server is in demo mode.

waitingForFpga

Download

43

Port is waiting for FPGA (Field Programmable Gate Array) programming to be downloaded to port.

lossOfCell

44

ATM cell loss.

noXFPModule

45

No XFP module is installed.

moduleNotReady

46

The XFP interface has reported not ready.

noX2Module

48

No X2 module is installed.

lossOfPointer

49

Loss of pointer.

lossOfAligment

50

Loss of alignment.

lossOfMultiframe

51

Loss of multiframe.

gfpOutOfSync

52

GFP out of sync.

lcasSequenceMismatch

53

Lcas sequence mismatch.

ethernetOamLoopback

54

Ethernet OAM Loopback state

linkFaultState

Read-only. The current detected link fault state for the port.

Option

Value

Usage

noLinkFault

0

No link fault detected.

localLinkFault

1

A local link fault has been detected.

remoteFault

2

A remote link fault has been detected.

localFaults

Read-only. 64-bit value. The number of local link faults detected.

localOrderedSet

Received

Read-only. 64-bit value. The number of local ordered sets received. Ordered sets are part of Link Fault Signaling.

localOrderedSetSent

Read-only. 64-bit value. The number of local ordered sets sent. Ordered sets are part of Link Fault Signaling.

misdirectedPackets

Received

Read-only. 64-bit value. The number of misdirected packets received.

misdirectedPackets

Ignored

Read-only. 64-bit value. The number of misdirected packets ignored.

monitorBytesFrom

Port2

Read-only. 64-bit value. On the stream extraction module, the number of bytes from port two to the monitor port.

monitorBytesFrom

Port3

Read-only. 64-bit value. On the stream extraction module, the number of bytes from port three to the monitor port.

monitorPacketsFrom

Port2

Read-only. 64-bit value. On the stream extraction module, the number of packets from port two to the monitor port.

monitorPacketsFrom

Port3

Read-only. 64-bit value. On the stream extraction module, the number of packets from port three to the monitor port.

nsQuerySent

Read-only. The name server query sent to the FC port.

nsQuerySuccessful

Read-only. The successful transmission of NS Query.

overlayTemperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the Overlay chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

oversize

Read-only. 64-bit value. Number of oversized frames received (greater than 1518 bytes).

oversizeAndCrcErrors

Read-only. 64-bit value. Only available for Gigabit modules. Number of frames received with oversize and CRC errors.

packetsFrom

Application

Read-only. 64-bit value. On the stream extraction module, number of packets received from the application on either port 2 or port 3.

packetsSkippedIn

PacketGroupMode

Read-only. 64-bit value. The number of packets which were not assigned to a packet group. This can occur if the packet contains the anticipated packet group signature, but is too short to hold the group ID.

pathAis

Read-only. A flag indicating whether any Path Alarm Indication Signals have been received on an OC ports for Packet over Sonet interfaces. Contains a value after the class method stat get statAllStats is used:

Option

Value

Usage

 

0

no errors

 

1

alarm

 

2

not applicable

The enablePosExtendedStats options must be true for this value to be valid.

pathAisErroredSecs

Read-only. 64-bit value. A count of the seconds during which (at any point during the second) at least one Path AIS error was detected.

pathAisUnavailableSecs

Read-only. 64-bit value. A count of the seconds during which the STS path was considered unavailable.

pathBip

Read-only. 64-bit value. Number of Path Bit Interleaved Parity errors received on OC ports for Packet over Sonet interfaces. The enablePosExtendedStats options must be true for this value to be valid.

pathBipErroredSecs

Read-only. 64-bit value. A count of the seconds during which (at any point during the second) at least one Path BIP error was detected.

pathLossOfPointer

Read-only. A flag indicating whether any Path LOP indications have been received on an OC ports for Packet over Sonet interfaces. Contains a value after the class method stat get statAllStats is used:

Option

Value

Usage

 

0

no errors

 

1

alarm

 

2

not applicable

The enablePosExtendedStats options must be true for this value to be valid.

pathPlm

Read-only. A flag indicating whether any Path Label Mismatch indications have been received on an OC ports for Packet over Sonet interfaces. Contains a value after the class method stat get statAllStats is used:

Option

Value

Usage

 

0

no errors

 

1

alarm

 

2

not applicable

The enablePosExtendedStats options must be true for this value to be valid.

pathRdi

Read-only. A flag indicating whether any Path Remote Defect Indicators (former FERF: Far End Receive Failure) have been received on an OC ports for Packet over Sonet interfaces. Contains a value after the class method stat get statAllStats is used:

Option

Value

Usage

 

0

no errors

 

1

alarm

 

2

not applicable

The enablePosExtendedStats options must be true for this value to be valid.

pathRdiUnavailable

Secs

Read-only. 64-bit value. A count of the seconds during which the STS path was considered unavailable at the far end.

pathRei

Read-only. 64-bit value. Number of Path Remote Error Indications (former FEBE : Far End Block Error) received on OC ports for Packet over Sonet interfaces. The enablePosExtendedStats options must be true for this value to be valid.

pathReiErroredSecs

Read-only. 64-bit value. A count of the seconds during which (at any point during the second) at least one STS Path error was reported by the far end.

pauseAcknowledge

Read-only. 64-bit value. For 10Gbe: the number of received pause acknowledge messages.

pauseEndFrames

Read-only. 64-bit value. For 10Gbe: the number of received pause end frame messages.

pauseOverwrite

Read-only. 64-bit value. For 10Gbe: the number of pause frames received while transmit was paused with a quanta not equal to 0.

pauseState

Read-only. Reflects whether the port is in pause transmit mode. The following states can be read:

Option

Value

Usage

statIdle

0

transmit pause not enabled

statActive

1

transmit pause enabled

pcpuFpgaTemperature

Read-Only. 64-bit value. Temperature of the port CPU FPGA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

This is applicable for the XM100, Flex, Lava, Novus, and other 200G, 400G platforms.

pcsSyncErrorsReceived

Read-only. The number of 64B/66B blocks received with a sync header that does not have a valid value of either 01 (data) or 10 (control).

pcsIllegalCodes

Received

Read-only. The number of 64B/66B control blocks received with a block type field that is not among one of the following valid types of 64B/66B Block Formats: 0x1E, 0x78, 0x4B, 0x87, 0x99, 0xAA, 0xB4, 0xCC, 0xD2, 0xE1, 0xFF.

pcsRemoteFaults

Received

Read-only. The number of Remote Fault sequence ordered sets received by the test port.

pcsLocalFaultsReceived

Read-only. The number of Local Fault sequence ordered sets received by the test port.

pcsIllegalOrderedSet

Received

Read-only. The number of 64B/66B control blocks received with a block type field of 0x4B for Ordered Sets, and the remainder of the block does not match that of valid ordered set codes (for local fault or remote fault).

pcsIllegalIdleReceived

Read-only. The number of 64B/66B control blocks received with a block type field of 0x1E, and the remainder of the block does not contain all valid idle control codes.

pcsIllegalSofReceived

Read-only. The number of 64B/66B control blocks received with a block type field of 0x78 for a Start code, and the remainder of the block does not match that of a valid preamble (0x55_55_55_55_55_55_D5). If the port has programmable preamble mode enabled, the remainder of the block is allowed to have any value, and so no blocks will be counted as Illegal SOF.

pcsOutOfOrderSof

Received

Read-only. The number of SOF control blocks received while in the middle of a frame. In other words, a 64B/66B SOF control block was received (block type field = 0x78) to start a frame, possibly followed by additional Data blocks, followed by another SOF block prior to having received an EOF control block to terminate the frame.

pcsOutOfOrderEof

Received

Read-only. The number of EOF control blocks received while not in the middle of a frame. In other words, an EOF control block was received without having received an SOF control block to start the frame.

pcsOutOfOrderData

Received

Read-only. The number of Data blocks received while not in the middle of a frame. In other words, a Data block was received without having received an SOF control block to start the frame.

pcsOutOfOrderOrderedSetReceived

Read-only. The number of Ordered Set blocks received while in the middle of a frame. In other words, a 64B/66B SOF control block was received (block type field = 0x78) to start a frame, possibly followed by additional Data blocks, followed by an ordered set block prior to having received an EOF control block to terminate the frame.

phyChipTemperature

Read-Only. 64-bit value. Temperature of the PHY chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

plmDevice1Internal

Temperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the PLM measuring device #1 chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

plmDevice2Internal

Temperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the PLM measuring device #2 chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

plmDevice3Internal

Temperature

Read-only. 64-bit value. Part of the OC-192 - Temperature Sensors Statistics. Temperature of the PLM measuring device #3 chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

poeActiveInput

Read-only. 64-bit value. Displays the type of PSE in use, Alt. A or Alt B

poeAmplitudeArm

Status

Read-only. The state of poeSignalAcquisition amplitude measurement arming; true = armed and false = not armed.

poeAmplitudeDone

Status

Read-only. The state of poeSignalAcquisition amplitude measurement; true = measurement has been taken and false = not taken.

poeAutocalibration

Read-only. The stage in the port diagnostic test.

poeInputCurrent

Read-only. Floating point value. The port's input current.

poeInputPower

Read-only. Floating point value. The port's input power.

poeInputVoltage

Read-only. Floating point value. The port's input voltage.

poeStatus

Read-only. The state of the Power Over Ethernet port. Possible states:

Option

Value

Usage

statPoeNoOperation

0

POE no operation

statPoeDetect

1

POE detect

statPoeClassify

2

POE classify

statPoeReady

3

POE ready

statPoeOperate

4

POE operate

statPoePulse

5

POE pulse

statPoeOff

6

POE off

statPoeIdle

7

POE idle

statPoeError

8

POE error

statPoeShutdown

9

POE shutdown

poeTemperature

Read-only. The temperature of the PoE port, in Celsius.

poeTimeArmStatus

Read-only. The state of poeSignalAcquisition time measurement arming; true = armed and false = not armed.

poeTimeDoneStatus

Read-only. The state of poeSignalAcquisition time measurement trigger; true = triggered and false = not triggered.

poeTriggerAmplitude

DCAmps

Read-only. Floating point value. The measured DC amps value from a triggered event set up in poeSignalAcquisition

poeTriggerAmplitude

DCVolts

Read-only. Floating point value. The measured DC volts value from a triggered event set up in poeSignalAcquisition

poeTriggerTime

Read-only. Floating point value. The measured time value from a triggered event set up in poeSignalAcquisition.

portCPUBytesReceived

Read-only. 64-bit value. Number of bytes that are received by port CPU.

portCPUFrames

Received

Read-only. 64-bit value. Number of frames that are received by port CPU.

portCPUFramesSent

Read-only. 64-bit value. The number of frames originating from the port's CPU rather than the stream engine.

portCpuIngress

DroppedFrames

Read-only. 64-bit value. The number of frames that dropped while coming to the port cpu.

portCpuStatus

Read-only. The state of the port's CPU. One of

Option

Value

Usage

statCpuNotPresent

0

No CPU is present on this port.

statCpuNotReady

1

The CPU is not ready.

statCpuReady

2

The CPU is ready.

statCpuErrorOsHalt

3

The CPU has encountered an OS error and has halted.

statCpuErrorMemTestFailed

4

The CPU encountered an error during memory tested and has halted.

statCpuErrorBootFailed

5

The CPU failed to completely boot.

statCpuErrorNotResponding

6

The CPU is not responding.

portCpuDodStatus

Read-only. The state of the DOD (software download on demand) process. One of

Option

Value

Usage

statCpuDodNotReady

0

The DOD process has not completed yet.

statCpuDodReady

1

The DOD process has completed.

posK1Byte

Read-only. 64-bit value. The current K1 byte code value being received in the Sonet frame.

posK2Byte

Read-only. 64-bit value. The current K2 byte code value being received in the Sonet frame.

prbsBerRatio

Read-only. 64-bit value. Ratio of PRBS errored bits to bits received.

prbsBitsReceived

Read-only. 64-bit value. Number of PRBS bits received.

prbsErroredBits

Read-only. 64-bit value. Number of PRBS errored bits received.

prbsFramesReceived

Read-only. 64-bit value. Number of PRBS frames received.

prbsHeaderError

Read-only. 64-bit value. Number of PRBS header errors received.

preFecBer

Read-only. 64-bit value. Bit error rate of pre FEC.

PRLISent

Read-only. The Process Login parameters sent by this port.

PRLIReceived

Read-only. The Process Login parameters received by this port.

PRLISuccessful

Read-only. The Process Login parameters successfully sent and received by this port.

qualityOfService0-7

Read-only. 64-bit value. Number of frames counted by Quality of Service Counter 0 through 7 that meet the criteria set up using the qos command. This counter is available when stat mode is set to statQos.

remoteFaults

Read-only. 64-bit value. The number of remote link faults detected.

remoteOrderedSet

Received

Read-only. 64-bit value. The number of remote ordered sets received. Ordered sets are part of Link Fault Signaling.

remoteOrderedSetSent

Read-only. 64-bit value. The number of remote ordered sets sent. Ordered sets are part of Link Fault Signaling.

rprDiscoveryFrames

Received

Read-only. 64-bit value. The number of RPR discovery frames received.

rprDataFrames

Received

Read-only. 64-bit value. The number of RPR encapsulated data frames received.

rprFairnessFrames

Received

Read-only. 64-bit value. The number of RPR fairness frames received.

rprFairnessFramesSent

Read-only. 64-bit value. The number of RPR fairness frames sent.

rprFairnessTimeouts

Read-only. 64-bit value. The number of timeouts that occurred waiting for RPR fairness frames.

rprHeaderCrcErrors

Read-only. 64-bit value. The number of RPR frames received with header CRC errors.

rprIdleFramesReceived

Read-only. 64-bit value. The number of RPR idle frames received

rprOamFrames

Received

Read-only. 64-bit value. The number of RPR OAM frames received.

rprPayloadCrcErrors

Read-only. 64-bit value. The number of RPR frames received with payload CRC errors.

rprProtectionFrames

Received

Read-only. 64-bit value. The number of RPR protection frames received.

RRDYsSent

Read-only. Receiver Ready error singal sent.

RRDYsReceived

Read-only. Receiver Ready error singal received.

remoteBBCreditCOunt

Read-only. The count of the number of remote buffers supported by an FC port.

remoteBBCreditValue

Read-only. The credit value of the remote buffers supported by an FC port.

disparityErrors

Read-only. The error that occurs when hardware wrongly selects 10B code for 8B hex value in the frame. It is 8B10B encoding error and is seen only in 10B encoded data.

RSCNReceived

Read-only. The Registered State Change Notification (RSCN) ELS received.

RSCNAccTransmitted

Read-only. The Registered State Change Notification (RSCN) ELS transmitted.

rsFecCorrectedCodewordCount

Read-only. 64-bit value. Total number of corrected codewords by RS-FEC.

rsFecUncorrectedCodewordCount

Read-only. 64-bit value. Total number of uncorrected codewords by RS-FEC.

rxFmxFpgaTemperature

Read-Only. 64-bit value. Temperature of the Receive FMX FPGA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

This is applicable for the Flex platform.

rxFpgaTemperature

Read-Only. 64-bit value. Temperature of the Receive FPGA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

This is applicable for the XM100, Novus, and other 200G, 400G platforms.

RxPausePriorityGroup

0Frames

Read-only. 64-bit value. The number of Rx Pause Priority Group 0 frames received.

RxPausePriorityGroup

1Frames

Read-only. 64-bit value. The number of Rx Pause Priority Group 1 frames received.

RxPausePriorityGroup

2Frames

Read-only. 64-bit value. The number of Rx Pause Priority Group 2 frames received.

RxPausePriorityGroup

3Frames

Read-only. 64-bit value. The number of Rx Pause Priority Group 3 frames received.

RxPausePriorityGroup

4Frames

Read-only. 64-bit value. The number of Rx Pause Priority Group 4 frames received.

RxPausePriorityGroup

5Frames

Read-only. 64-bit value. The number of Rx Pause Priority Group 5 frames received.

RxPausePriorityGroup

6Frames

Read-only. 64-bit value. The number of Rx Pause Priority Group 6 frames received.

RxPausePriorityGroup

7Frames

Read-only. 64-bit value. The number of Rx Pause Priority Group 7 frames received.

scheduledFramesSent

Read-only. 64-bit value. The number of frames transmitted as part of programmed streams.

scheduledTransmitTime

Read-only. 64-bit value. This only applies to ports that support the portFeatureScheduledTxDuration feature (port isValidFeature). This is the scheduled transmit time associated with the port. This statistic is also is also available with the getScheduledTransmitTime sub-command of this command.

schedulerTemperature

Read-only. 64-bit value. The temperature at the scheduler chip.

SCRTransmitted

Read-only. The State Change Registration (SCR) ELS transmitted.

SCRReceived

Read-only. The State Change Registration (SCR) ELS received.

sectionBip

Read-only. 64-bit value. Number of section BIP errors received on OC ports for Packet over Sonet interfaces. The enablePosExtendedStats options must be true for this value to be valid.

sectionBipErroredSecs

Read-only. 64-bit value. A count of the number of seconds during which (at any point during the second) at least one section layer BIP was detected.

sectionLossOfFrame

Read-only. 64-bit value. Number of section LOF indications received on OC ports for Packet over Sonet interfaces. The enablePosExtendedStats options must be true for this value to be valid.

sectionLossOfSignal

Read-only. 64-bit value. Number of section LOS indications received on OC ports for Packet over Sonet interfaces. The enablePosExtendedStats options must be true for this value to be valid.

sectionLossOfSignal

Secs

Read-only. 64-bit value. A count of the number of seconds during which (at any point during the second) at least one section layer LOS defect was present.

sequenceErrors

Read-only. 64-bit value. Number of sequence errored frames.

sequenceFrames

Read-only. 64-bit value. Number of signature matched frames.

sonetCircuitType

Read-only. The type of the Sonet Circuit. One of:

statSonetCircuitAsymmetric

statSonetCircuitSts1

statSonetCircuitSts3c

statSonetCircuitSts12c

statSonetCircuitSts48c

statSonetCircuitSts_0

statSonetCircuitStm1

statSonetCircuitStm4

statSonetCircuitStm16

statSonetCircuitSts1Xv

statSonetCircuitSts3cXv

statSonetCircuitSts12cXv

statSonetCircuitVc3Xv

statSonetCircuitVc4Xv

sonetTimeslotLcasSinkState

Read-only. The state of the Sonet Timeslot LCAS Sink. One of:

statSonetTimeslotSinkStop

statSonetTimesloSinkIdle

statSonetTimeslotSinkOk

statSonetTimeslotSinkFail

sonetTimeslotLcas

SourceState

Read-only. The state of the Sonet Timeslot LCAS Source. One of:

statSonetTimeslotSourceStop

statSonetTimeslotSourceIdle

statSonetTimeslotSourceNorm

statSonetTimeslotSourceDnu

statSonetTimeslotSourceAdd

statSonetTimeslotSourceRemove

srpDataFrames

Received

Read-only. 64-bit value. The number of Data frames received. IPv4 frames fall in this category.

srpDiscoveryFrames

Received

Read-only. 64-bit value. The number of topology discovery frames received.

srpIpsFramesReceived

Read-only. 64-bit value. The number of IPS type frames received.

srpParityErrors

Read-only. 64-bit value. The number of SRP frames received with SRP header parity error. This includes all frame types.

srpUsageFrames

Received

Read-only. 64-bit value. The number of usage frames received with good CRC, good header parity and only those that match the MAC address set for the SRP's port. Bad CRC frames, frames with header errors or those with other MAC addresses are received but not counted.

srpUsageFramesSent

Read-only. 64-bit value. The number of usage frames sent. These are sent periodically to keep the link alive.

srpUsageStatus

Read-only. 64-bit value. If the number of consecutive timeouts exceeds the Keep Alive threshold set in srpUsage this status changes to FAIL. Otherwise shows OK.

srpUsageTimeouts

Read-only. 64-bit value. The number of times a usage frame was not received within the time period set in the srpUsage

streamTrigger1

Read-only. 64-bit value. User-Defined Statistic counter 5 indicating number of frames received that meet the filtering criteria set up using the filter command. To use this counter the stat mode has to be set to statStreamTrigger.

streamTrigger2

Read-only. 64-bit value. User-Defined Statistic counter 6 indicating number of frames received that meet the filtering criteria set up using the filter command. To use this counter the stat mode has to be set to statStreamTrigger.

symbolErrorFrames

Read-only. 64-bit value. Number of frames received with symbol errors (gigabit only).

symbolErrors

Read-only. 64-bit value. Number of symbol errors.

synchErrorFrames

Read-only. 64-bit value. Number of frames with synchronized errors (gigabit only).

tcpChecksumErrors

Read-only. 64-bit value.

tcpPackets

Read-only. 64-bit value.

tenGigLanRxFpga

Temperature

Read-only. 64-bit value. For 10Gbe: the temperature at the LAN receive FPGA.

tenGigLanTxFpga

Temperature

Read-only. 64-bit value. For 10Gbe: the temperature at the LAN transmit FPGA.

transmitDuration

Read-only. 64-bit value. Transmit duration, in nanoseconds.

transmitState

Read-only. Reflects the current state of transmit. The following states can be read:

Option

Value

Usage

statIdle

0

transmit stopped

statActive

1

port currently transmitting

tx1FpgaTemperature

Read-Only. 64-bit value. Temperature of the first transmit FPGA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

tx2FpgaTemperature

Read-Only. 64-bit value. Temperature of the second transmit FPGA chip, if it exists. The enableTemperatureSensorsStats options must be true for this value to be valid.

txFmxFpgaTemperature

Read-Only. 64-bit value. Temperature of the Transmit FMX FPGA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

This is applicable for the Flex, Lava platforms.

txFpgaTemperature

Read-Only. 64-bit value. Temperature of the Transmit FPGA chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

This is applicable for the XM100, Novus, and other 200G, 400G platforms.

txSchedulerOverlayFpgaTemperature

Read-Only. 64-bit value. Temperature of the scheduler/overlay chip. The enableTemperatureSensorsStats options must be true for this value to be valid.

This is applicable for the Lava platform.

udpChecksumErrors

Read-only. 64-bit value.

udpPackets

Read-only. 64-bit value.

undersize

Read-only. 64-bit value. Number of undersized frames (less than 64 bytes) received.

userDefinedStat1

Read-only. 64-bit value. Number of frames counted by User Defined Statistics Counter 1 that meet the criteria set up using the filter command. This counter is available when stat mode is set to statNormal.

userDefinedStat2

Read-only. 64-bit value. Number of frames counted by User Defined Statistics Counter 2 that meet the criteria set up using the filter command. This counter is available when stat mode is set to statNormal.

vlanTaggedFramesRx

Read-only. 64-bit value. Number of VLAN Tagged frames received.

userDefinedStatByteCount1

Read-only. 64-bit value. Number of bytes counted by User Defined Statistics Counter 1 that meet the criteria set up using the filter command. This counter is available when stat mode is set to statNormal.

userDefinedStatByteCount2

Read-only. 64-bit value. Number of bytes counted by User Defined Statistics Counter 2 that meet the criteria set up using the filter command. This counter is available when stat mode is set to statNormal.

DEPRECATED OPTIONS
enableUsbExtended

Stats true/false

USB support has been removed from IxOS. This option has no effect.

countertype

Deprecated. Use statAllStats.

counterRate

Read-only. 64-bit value. The rate of the value of the statistic counter.

counterVal

Read-only. 64-bit value. The value of the statistic counter.

usbRxBitStuffing

usbRxBufferOverrun

usbRxCRCError

usbRxDataOverrun

usbRxdataUnderrun

usbRxDeviceNot

Responding

usbRxNoError

usbRxNotAccessed

usbRxPIDCheckFail

usbRxStall

usbRxToggleMismatch

usbRxUnexpectedPID

usbTxBufferUnderrun

usbTxDeviceNot

Responding

usbTxNoError

usbTxNotAccessed

usbTxPIDCheckFail

usbTxStallusbTx

UnexpectedPID

USB support has been removed from IxOS. These options maintains a constant value.

COMMANDS

The stat command is invoked with the following sub-commands. If no sub-command is specified, returns a list of all sub-commands available.

stat cget option

Returns the current value of the configuration option given by option. Option may have any of the values accepted by the stat command. Specific errors include:

stat clearBertLane chasID cardID portID

Clears all Bert stats for the port, if the card is 40GE LSM XMV or 100GE LSM XMV.

stat config option value

Modify the configuration options of the statistics. If no option is specified, returns a list describing all of the available options (see STANDARD OPTIONS) for capture.

stat get statAllStats chasID cardID portID

Gets the statistics counter for all stats. Note that counterType has been deprecated; use statAllStats instead. statAllStats makes all of the statistics available through the options.

Specific errors are:

stat getBertChannel chasID cardID portID level

For channelized BERT cards, loads the BERT related statistics (with a bert prefix) for the level indicated. These may then be obtained with normal stat cget commands.

stat getBertChannelRate chasID cardID portID level

For channelized BERT cards, loads the BERT related rate statistics (with a bert prefix) for the level indicated. These may then be obtained with normal stat cget commands.

stat getBertLane chasID cardID portID laneNumber

If the card is 40GE LSM XMV or 100GE LSM XMV, the laneNumber option is used to specify the BERT lane.

stat getCaptureState chasID cardID portID

Returns the capture state of the port. See the values associated with the captureState standard option. Specific errors are:

stat getLineSpeed chasID cardID portID

Returns the line speed of the port. See the values associated with the lineSpeed standard option.

stat getLinkState chasID cardID portID

Returns the link state of the port. See the values associated with the link standard option.

stat getRate statAllStats chasID cardID portID

Gets the frame rate for all stats. Note that counterType has been deprecated; use statAllStats instead. statAllStats makes all of the statistics available through the options.

Specific errors are:

stat getScheduledTransmitTime chasID cardID portID

Returns the scheduled transmit time of the port. See the values associated with the scheduledTransmitTime standard option.

stat getSonetCircuit chasID cardID portID circuitID

Gets all circuit-level statistics for circuit with specified ID.

stat getSonetCircuitRate chasID cardID portID circuitID

Gets all circuit-level statistics that have rates.

stat getSonetSlot chasID cardID portID circuitID timeslot timeslotDirection

Gets all slot-level statistics for slot with specified ID.

stat getSonetSlotRate chasID cardID portID circuitID timeslot timeslotDirection

Gets all slot-level statistics that have rates.

stat getTransmitState chasID cardID portID

Returns the transmit state of the port. See the values associated with the

transmitState standard option.

stat getTxIgnoreLinkState chasID cardID portID

This command works in conjuntion with the getLinkState command to determine physical link when the port state txIgnoreLinkState is selected on a port.

stat set chasID cardID portID

Sets the configuration of the statistics counters on port portID, card cardID, chassis chasID in IxHAL Note - if the mode is set to anything other than statNormal, then up to 8 of the hardware counters are reused for an alternate statistic. Specific errors are:

stat setDefault

Sets the stat mode to default and zeros all stat counters.

stat write chasID chardID portID

Writes or commits the changes in IxHAL to hardware for port portID, card cardID, chassis chasID. Before using this command, use the stat set command to configure the stream related options in IxHAL.

EXAMPLES

package require IxTclHal

set host localhost

set username StatExampleUser

ixConnectToChassis $host

# Get the chassis ID to use in port lists.

set chas [ixGetChassisID $host]

# Assume that there's an ethernet card in this slot with proper

# ethernet connections, with port 1 looped to port 2.

set card 1

set portList [list [list $chas $card 1] [list $chas $card 2]]

# Login before taking ownership.

ixLogin $username

if {[ixTakeOwnership $portList]} {

errorMsg "Error taking ownership"

return $::TCL_ERROR

}

# Set factory defaults on all ports in portList.

foreach port $portList {

scan $port "%d %d %d" chas card port

if {[setFactoryDefaults $chas $card $port]} {

ixPuts "Error setting factory defaults on port $chas $card $port"

return $::TCL_ERROR

}

}

# Commit changes to hardware and verify linkState before continuing.

ixWritePortsToHardware portList

ixCheckLinkState portList

ixClearStats portList

ixStartTransmit portList

# Once per second, get some statistics.

# Note that stats are only polled by hardware every 200-600ms, depending on the hardware,

# so attempts to retrieve stats more often than 2-3 times per second will only

# slow down IxServer in an attempt to service the requests.

for {set i 1} {$i <= 5} {incr i} {

after 1000

foreach port $portList {

scan $port "%d %d %d" chas card port

if {[stat get statAllStats $chas $card $port]} {

ixPuts "Error reading stats on port $chas $card $port"

return $::TCL_ERROR

}

set framesSent [stat cget -framesSent]

set framesRecv [stat cget -framesReceived]

# then a getRate for individual rate stats

if {[stat getRate statAllStats $chas $card $port]} {

ixPuts "Error reading stat rate on port $chas $card $port"

return $::TCL_ERROR

}

set framesSentRate [stat cget -framesSent]

set framesRecvRate [stat cget -framesReceived]

ixPuts "Iter $i, Port: $port"

ixPuts "Frames Sent: $framesSent\trate: $framesSentRate"

ixPuts "Frames Rcvd: $framesRecv\trate: $framesRecvRate\n"

}

}

# Also note that the statGroup/statList command pair is not only a better way to retrieve

# stats on multiple ports, it is the recommended method - see section statGroup.

# for more details.

ixStopTransmit portList

ixClearOwnership $portList

ixLogout

cleanUp

SEE ALSO

statList, statGroup, statWatch