Commit version 24.12.13800

This commit is contained in:
2025-01-06 17:35:06 -05:00
parent b7f6a79c2c
commit 55d9218816
6133 changed files with 4239740 additions and 1374287 deletions

View File

@ -409,7 +409,8 @@ InterfaceClCountersEntry ::=
clIntOutOctets Counter64,
clIntOutUcastPkts Counter64,
clIntOutBcastPkts Counter64,
clIntOutMcastPkts Counter64
clIntOutMcastPkts Counter64,
clIntInEtherOctets Counter64
}
clIntPortName OBJECT-TYPE
@ -484,7 +485,14 @@ InterfaceClCountersEntry ::=
"The number of output multicast packets on the interface."
::= { interfaceClCountersEntry 9 }
--
clIntInEtherOctets OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of input octets on the interface including errors."
::= { interfaceClCountersEntry 10 }
-- The pfcClCountersTable tracks pause and Priority Flow Control packets.
--
@ -680,4 +688,405 @@ PfcClCountersEntry ::=
"The number of ethernet priority flow control traffic class 7 packets transmitted on the interface."
::= { pfcClCountersEntry 19 }
END
--
-- The tcClCountersTable tracks egress queue packets.
-- The deprecated tcClCountersTable contains different hierarchy for showing traffic class counters
-- The new tcClNewCountersTable handles the hierarchy to show all the traffic-class counters as table.
--
--
tcClCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF TcClCountersEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table shows the interface counters per egress queue."
::= { interfaceCounters 4 }
tcClCountersEntry OBJECT-TYPE
SYNTAX TcClCountersEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"Interface egress queue statistics indexed by ifIndex"
INDEX { ifIndex }
::= { tcClCountersTable 1 }
TcClCountersEntry ::=
SEQUENCE {
clIntTcPortName DisplayString,
clIntOutTc0Pkt Counter64,
clIntOutTc0BuffDiscard Counter64,
clIntOutTc0WredDiscard Counter64,
clIntOutTc1Pkt Counter64,
clIntOutTc1BuffDiscard Counter64,
clIntOutTc1WredDiscard Counter64,
clIntOutTc2Pkt Counter64,
clIntOutTc2BuffDiscard Counter64,
clIntOutTc2WredDiscard Counter64,
clIntOutTc3Pkt Counter64,
clIntOutTc3BuffDiscard Counter64,
clIntOutTc3WredDiscard Counter64,
clIntOutTc4Pkt Counter64,
clIntOutTc4BuffDiscard Counter64,
clIntOutTc4WredDiscard Counter64,
clIntOutTc5Pkt Counter64,
clIntOutTc5BuffDiscard Counter64,
clIntOutTc5WredDiscard Counter64,
clIntOutTc6Pkt Counter64,
clIntOutTc6BuffDiscard Counter64,
clIntOutTc6WredDiscard Counter64,
clIntOutTc7Pkt Counter64,
clIntOutTc7BuffDiscard Counter64,
clIntOutTc7WredDiscard Counter64,
}
clIntTcPortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The port name"
::= { tcClCountersEntry 1 }
clIntOutTc0Pkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets on TC0 egressing out of the interface."
::= { tcClCountersEntry 2 }
clIntOutTc0BuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC0 due to buffer discards on the interface."
::= { tcClCountersEntry 3 }
clIntOutTc0WredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC0 due to wred discards on the interface."
::= { tcClCountersEntry 4 }
clIntOutTc1Pkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets on TC1 egressing out of the interface."
::= { tcClCountersEntry 5 }
clIntOutTc1BuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC1 due to buffer discards on the interface."
::= { tcClCountersEntry 6 }
clIntOutTc1WredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC1 due to wred discards on the interface."
::= { tcClCountersEntry 7 }
clIntOutTc2Pkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets on TC2 egressing out of the interface."
::= { tcClCountersEntry 8 }
clIntOutTc2BuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC2 due to buffer discards on the interface."
::= { tcClCountersEntry 9 }
clIntOutTc2WredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC2 due to wred discards on the interface."
::= { tcClCountersEntry 10 }
clIntOutTc3Pkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets on TC3 egressing out of the interface."
::= { tcClCountersEntry 11 }
clIntOutTc3BuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC3 due to buffer discards on the interface."
::= { tcClCountersEntry 12 }
clIntOutTc3WredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC3 due to wred discards on the interface."
::= { tcClCountersEntry 13 }
clIntOutTc4Pkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets on TC4 egressing out of the interface."
::= { tcClCountersEntry 14 }
clIntOutTc4BuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC4 due to buffer discards on the interface."
::= { tcClCountersEntry 15 }
clIntOutTc4WredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC4 due to wred discards on the interface."
::= { tcClCountersEntry 16 }
clIntOutTc5Pkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets on TC5 egressing out of the interface."
::= { tcClCountersEntry 17 }
clIntOutTc5BuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC5 due to buffer discards on the interface."
::= { tcClCountersEntry 18 }
clIntOutTc5WredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC5 due to wred discards on the interface."
::= { tcClCountersEntry 19 }
clIntOutTc6Pkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets on TC6 egressing out of the interface."
::= { tcClCountersEntry 20 }
clIntOutTc6BuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC6 due to buffer discards on the interface."
::= { tcClCountersEntry 21 }
clIntOutTc6WredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC6 due to wred discards on the interface."
::= { tcClCountersEntry 22 }
clIntOutTc7Pkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets on TC7 egressing out of the interface."
::= { tcClCountersEntry 23 }
clIntOutTc7BuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC7 due to buffer discards on the interface."
::= { tcClCountersEntry 24 }
clIntOutTc7WredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The number of unicast packets dropped on TC7 due to wred discards on the interface."
::= { tcClCountersEntry 25 }
--
-- The tcClNewCountersTable tracks traffic class counters per port in tabular format.
--
tcClNewCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF TcClNewCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the interface counters per traffic class per port."
::= { interfaceCounters 6 }
tcClNewCountersEntry OBJECT-TYPE
SYNTAX TcClNewCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface egress queue statistics indexed by ifIndex.trafficClass"
INDEX { ifIndex,clIntTc }
::= { tcClNewCountersTable 1 }
TcClNewCountersEntry ::=
SEQUENCE {
clIntTcPortName DisplayString,
clIntTc INTEGER,
clIntOutPkt Counter64,
clIntOutBytes Counter64,
clIntOutBuffDiscard Counter64,
clIntOutWredDiscard Counter64,
clIntOutEcnMarked Counter64,
}
clIntTcPortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port name"
::= { tcClNewCountersEntry 1 }
clIntTc OBJECT-TYPE
SYNTAX INTEGER (0..7)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Traffic Class"
::= { tcClNewCountersEntry 2 }
clIntOutPkt OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of unicast packets egressing out of the interface on the given traffic-class."
::= { tcClNewCountersEntry 3 }
clIntOutBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of unicast packet bytes egressing out of the interface on the given traffic-class."
::= { tcClNewCountersEntry 4 }
clIntOutBuffDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of unicast packets dropped on a given traffic-class due to buffer discards on the interface."
::= { tcClNewCountersEntry 5 }
clIntOutWredDiscard OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of unicast packets dropped on a given traffic-class due to wred discards on the interface."
::= { tcClNewCountersEntry 6 }
clIntOutEcnMarked OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of ecn marked packets egressing out of the interface on the given traffic-class."
::= { tcClNewCountersEntry 7 }
--
-- The upDownCountersTable provides information regarding carrier changes
--
upDownCountersTable OBJECT-TYPE
SYNTAX SEQUENCE OF UpDownCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table shows the interface counters per egress queue."
::= { interfaceCounters 5 }
upDownCountersEntry OBJECT-TYPE
SYNTAX UpDownCountersEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Interface up down and toggle counters indexed by ifindex"
INDEX { ifIndex }
::= { upDownCountersTable 1 }
UpDownCountersEntry ::=
SEQUENCE {
clIntUpDownPortName DisplayString,
clUpCount Counter64,
clDownCount Counter64,
clCarrierChangesCount Counter64,
}
clIntUpDownPortName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port name"
::= { upDownCountersEntry 1 }
clUpCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times carrier went up"
::= { upDownCountersEntry 2 }
clDownCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times carrier went down"
::= { upDownCountersEntry 3 }
clCarrierChangesCount OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of times carrier changed"
::= { upDownCountersEntry 4 }
END