mibs/MIBS/junos/JUNIPER-COS-MIB
2023-12-05 12:25:34 +01:00

3435 lines
126 KiB
Plaintext

-- *******************************************************************
-- Juniper enterprise specific Class-Of-Service (COS) MIB.
--
-- Copyright (c) 2001-2013, Juniper Networks, Inc.
-- All rights reserved.
--
-- The contents of this document are subject to change without notice.
-- *******************************************************************
JUNIPER-COS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
Integer32, Counter64 FROM SNMPv2-SMI
OBJECT-IDENTITY FROM SNMPv2-SMI
TEXTUAL-CONVENTION, DisplayString FROM SNMPv2-TC
CounterBasedGauge64 FROM HCNUM-TC
InterfaceIndex FROM IF-MIB
jnxMibs, jnxCosNotifications FROM JUNIPER-SMI;
jnxCos MODULE-IDENTITY
LAST-UPDATED "201305200000Z" -- Mon May 20 00:00:00 2013 UTC
ORGANIZATION "Juniper Networks, Inc."
CONTACT-INFO
"Juniper Technical Assistance Center
Juniper Networks, Inc.
1133 Innovation Way
Sunnyvale, CA 94089
E-mail: support@juniper.net"
DESCRIPTION
"The Juniper enterprise MIB for COS (Class Of Service)
infrastructure. For detailed information on COS,
Junos Documentation is recommended as the reference.
Abbreviations:
COS - Class Of Service
RED - Random Early Detection
PLP - Packet Loss Priority
DSCP - Differential Service Code Point. "
REVISION "201509170000Z" -- Sept 17, 2015
DESCRIPTION "Added Ingress Rate Limit stats"
REVISION "201411070000Z" -- Nov 07, 2014
DESCRIPTION "Added Queue Depth stats"
REVISION "201305200000Z" -- May 20, 2013
DESCRIPTION
"Modified the max range for JnxCosFcIdentifier from 7 to 15."
REVISION "200904310000Z" -- Dec 04, 2009
DESCRIPTION "Added Rate Limit stats"
REVISION "200910290000Z" -- Oct 29, 2009
DESCRIPTION "Added new trap jnxCosOutOfDedicatedQueues
Added new trap jnxCosAlmostOutOfDedicatedQueues"
REVISION "200712310000Z" -- Dec 31, 2007
DESCRIPTION "Added jnxCosIngressQstatTable"
REVISION "200610310000Z" -- Oct 31, 2006
DESCRIPTION "Added jnxCosInvQstatTable"
REVISION "200306130000Z" -- Jun 13, 2003
DESCRIPTION "Deprecated jnxCosIfqStatsTable.
Added new table jnxCosQstatTable.
Added new object jnxCosFcQueueNr."
REVISION "200209090000Z" -- Sep 09, 2002
DESCRIPTION "Added 'jnxCosFcIdTable' table."
REVISION "200201100000Z" -- 10 Jan, 2002
DESCRIPTION "Initial Version"
::= { jnxMibs 15 }
-- ***************************************************************
-- Textual Conventions
-- ***************************************************************
JnxCosAdminString ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A string of up to 127 characters. This is
syntactically similar to 'DisplayString' except
that the length is limited to 127 octets. An
object with such a syntax may have max-access of
read-write."
SYNTAX OCTET STRING (SIZE (0..127))
JnxCosFcIdentifier ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "A number identifying the forwarding class."
SYNTAX Integer32(0..15)
-- ***************************************************************
-- Interface queue (ifq) stats table
-- ***************************************************************
jnxCosIfqStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosIfqStatsEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This table exposes the per interface and per forwarding
class output queue stats. Only those physical interfaces
that support output queue stats appear in this table.
This table is deprecated. `jnxCosQstatTable` should be
used for per queue stats."
::= { jnxCos 1 }
jnxCosIfqStatsEntry OBJECT-TYPE
SYNTAX JnxCosIfqStatsEntry
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"This entry contains interface-output-queue stats for a
given forwarding class on the output queue of the
specified interface."
INDEX { jnxCosIfqIfIndex, jnxCosIfqFc}
::= { jnxCosIfqStatsTable 1 }
JnxCosIfqStatsEntry ::=
SEQUENCE {
jnxCosIfqIfIndex InterfaceIndex,
jnxCosIfqFc JnxCosAdminString,
-- Queued packet/byte stats
jnxCosIfqQedPkts Counter64,
jnxCosIfqQedPktRate CounterBasedGauge64,
jnxCosIfqQedBytes Counter64,
jnxCosIfqQedByteRate CounterBasedGauge64,
-- Transmitted packet/byte stats
jnxCosIfqTxedPkts Counter64,
jnxCosIfqTxedPktRate CounterBasedGauge64,
jnxCosIfqTxedBytes Counter64,
jnxCosIfqTxedByteRate CounterBasedGauge64,
-- Tail-dropped stats
jnxCosIfqTailDropPkts Counter64,
jnxCosIfqTailDropPktRate CounterBasedGauge64,
-- RED-dropped packet stats
jnxCosIfqTotalRedDropPkts Counter64,
jnxCosIfqTotalRedDropPktRate CounterBasedGauge64,
jnxCosIfqLpNonTcpRedDropPkts Counter64,
jnxCosIfqLpNonTcpRedDropPktRate CounterBasedGauge64,
jnxCosIfqLpTcpRedDropPkts Counter64,
jnxCosIfqLpTcpRedDropPktRate CounterBasedGauge64,
jnxCosIfqHpNonTcpRedDropPkts Counter64,
jnxCosIfqHpNonTcpRedDropPktRate CounterBasedGauge64,
jnxCosIfqHpTcpRedDropPkts Counter64,
jnxCosIfqHpTcpRedDropPktRate CounterBasedGauge64,
-- RED-dropped byte stats
jnxCosIfqTotalRedDropBytes Counter64,
jnxCosIfqTotalRedDropByteRate CounterBasedGauge64,
jnxCosIfqLpNonTcpRedDropBytes Counter64,
jnxCosIfqLpNonTcpRedDropByteRate CounterBasedGauge64,
jnxCosIfqLpTcpRedDropBytes Counter64,
jnxCosIfqLpTcpRedDropByteRate CounterBasedGauge64,
jnxCosIfqHpNonTcpRedDropBytes Counter64,
jnxCosIfqHpNonTcpRedDropByteRate CounterBasedGauge64,
jnxCosIfqHpTcpRedDropBytes Counter64,
jnxCosIfqHpTcpRedDropByteRate CounterBasedGauge64
}
jnxCosIfqIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The ifIndex of the interface."
::= { jnxCosIfqStatsEntry 1 }
jnxCosIfqFc OBJECT-TYPE
SYNTAX JnxCosAdminString
MAX-ACCESS not-accessible
STATUS deprecated
DESCRIPTION
"The name of the forwarding class."
::= { jnxCosIfqStatsEntry 2 }
-- Queued packet/byte stats
jnxCosIfqQedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of packets of specified forwarding class
queued at the output on the given interface."
::= { jnxCosIfqStatsEntry 3 }
jnxCosIfqQedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in packets per second) at which
packets belonging to the the specified forwarding class
were queued at the output on the given interface."
::= { jnxCosIfqStatsEntry 4 }
jnxCosIfqQedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of bytes of specified forwarding class queued at
the output on the given interface."
::= { jnxCosIfqStatsEntry 5 }
jnxCosIfqQedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
belonging to the specified forwarding class were queued at
the output on the given interface."
::= { jnxCosIfqStatsEntry 6 }
-- Transmitted packet/byte stats
jnxCosIfqTxedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Number of packets of specified forwarding class
transmitted on the given interface."
::= { jnxCosIfqStatsEntry 7 }
jnxCosIfqTxedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in packets per second) at which
packets of specified forwarding class are transmitted on
the given interface."
::= { jnxCosIfqStatsEntry 8 }
jnxCosIfqTxedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of bytes belonging to specified forwarding
class, transmitted on the given interface."
::= { jnxCosIfqStatsEntry 9 }
jnxCosIfqTxedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The current output byte rate (expressed in bytes per
second) for the specified forwarding class on the given
interface."
::= { jnxCosIfqStatsEntry 10 }
-- Tail-dropped packet stats
jnxCosIfqTailDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of packets of specified forwarding class
dropped due to tail dropping at the output on the given
interface."
::= { jnxCosIfqStatsEntry 11 }
jnxCosIfqTailDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in packets per second) at which
packets belonging to the specified forwarding class were
taildropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 12 }
-- RED-dropped packet stats
jnxCosIfqTotalRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"Total number of packets belonging to the specified
forwarding class dropped due to RED (Random Early
Detection) at the output on the given interface."
::= { jnxCosIfqStatsEntry 13 }
jnxCosIfqTotalRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The most recent estimate of per-second RED-dropped
packets for the specified forwarding class at the output
on the given interface"
::= { jnxCosIfqStatsEntry 14 }
jnxCosIfqLpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of low PLP (Packet Loss Priority) non
TCP packets belonging to the specified forwarding class
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 15 }
jnxCosIfqLpNonTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP (Packet Loss Priority) non TCP packets belonging to
the specified forwarding class, were RED-dropped at the
output on the given interface."
::= { jnxCosIfqStatsEntry 16 }
jnxCosIfqLpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of low PLP (Packet Loss Priority) TCP
packets belonging to the specified forwarding class
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 17 }
jnxCosIfqLpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP (Packet Loss Priority) TCP packets belonging to the
specified forwarding class, were RED-dropped at the
output on the given interface."
::= { jnxCosIfqStatsEntry 18 }
jnxCosIfqHpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of high PLP (Packet Loss Priority) non
TCP packets belonging to the specified forwarding class
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 19 }
jnxCosIfqHpNonTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP (Packet Loss Priority) non TCP packets belonging to
the specified forwarding class, were RED-dropped at the
output on the given interface."
::= { jnxCosIfqStatsEntry 20 }
jnxCosIfqHpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of high PLP (Packet Loss Priority) TCP
packets belonging to the specified forwarding class
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 21 }
jnxCosIfqHpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP (Packet Loss Priority) TCP packets belonging to the
specified forwarding class, were RED-dropped at the
output on the given interface."
::= { jnxCosIfqStatsEntry 22 }
-- RED-dropped byte stats
jnxCosIfqTotalRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of bytes belonging to the specified
forwarding class RED-dropped at the output on the given
interface."
::= { jnxCosIfqStatsEntry 23 }
jnxCosIfqTotalRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
belonging to the specified forwarding class were
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 24 }
jnxCosIfqLpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of low PLP (Packet Loss Priority) non
TCP bytes belonging to the specified forwarding class
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 25 }
jnxCosIfqLpNonTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
(Packet Loss Priority) non TCP bytes belonging to the
specified forwarding class, were RED-dropped at the
output on the given interface."
::= { jnxCosIfqStatsEntry 26 }
jnxCosIfqLpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of low PLP (Packet Loss Priority) TCP
bytes belonging to the specified forwarding class
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 27 }
jnxCosIfqLpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
(Packet Loss Priority) TCP bytes belonging to the
specified forwarding class, were RED-dropped at the
output on the given interface."
::= { jnxCosIfqStatsEntry 28 }
jnxCosIfqHpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of high PLP (Packet Loss Priority) non
TCP bytes belonging to the specified forwarding class
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 29 }
jnxCosIfqHpNonTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in bytes per second) at which high
PLP (Packet Loss Priority) non TCP bytes belonging to the
specified forwarding class, were RED-dropped at the
output on the given interface."
::= { jnxCosIfqStatsEntry 30 }
jnxCosIfqHpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The total number of high PLP (Packet Loss Priority) TCP
bytes belonging to the specified forwarding class
RED-dropped at the output on the given interface."
::= { jnxCosIfqStatsEntry 31 }
jnxCosIfqHpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS deprecated
DESCRIPTION
"The rate (expressed in bytes per second) at which high
PLP (Packet Loss Priority) TCP bytes belonging to the
specified forwarding class, were RED-dropped at the
output on the given interface."
::= { jnxCosIfqStatsEntry 32 }
-- ***************************************************************
-- Forwarding-class to Output-queue-number mapping
-- ***************************************************************
jnxCosFcTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosFcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table exposes the mapping between forwarding class
and output queue number."
::= { jnxCos 2 }
jnxCosFcEntry OBJECT-TYPE
SYNTAX JnxCosFcEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry presents the output queue number for a
specified forwarding class."
INDEX { jnxCosFcName }
::= { jnxCosFcTable 1 }
JnxCosFcEntry ::=
SEQUENCE {
jnxCosFcName JnxCosAdminString,
jnxCosFcQueueNr Integer32,
jnxCosRestrictedQNr Integer32
}
jnxCosFcName OBJECT-TYPE
SYNTAX JnxCosAdminString
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Name of the forwarding class."
::= { jnxCosFcEntry 1}
jnxCosFcQueueNr OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output queue number."
::= { jnxCosFcEntry 2}
jnxCosRestrictedQNr OBJECT-TYPE
SYNTAX Integer32 (0..63)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The configured restricted output queue number for the
specified forwarding class."
::= { jnxCosFcEntry 3}
-- ***************************************************************
-- FcId (Forwarding-class-identifiers) table.
-- ***************************************************************
jnxCosFcIdTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosFcIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table presents information on forwarding-classes
configured on the system. Each entry is indexed using
a unique forwarding-class-identifier (FcId)."
::= { jnxCos 3 }
jnxCosFcIdEntry OBJECT-TYPE
SYNTAX JnxCosFcIdEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Each entry represents information on a forwarding-class.
The entries are indexed using FcId."
INDEX { jnxCosFcId }
::= { jnxCosFcIdTable 1 }
JnxCosFcIdEntry ::=
SEQUENCE {
jnxCosFcId JnxCosFcIdentifier,
jnxCosFcIdToFcName JnxCosAdminString,
jnxCosFcFabricPriority INTEGER
}
jnxCosFcId OBJECT-TYPE
SYNTAX JnxCosFcIdentifier
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An Id that identifies a forwarding class."
::= { jnxCosFcIdEntry 1 }
jnxCosFcIdToFcName OBJECT-TYPE
SYNTAX JnxCosAdminString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The name of the forwarding class for a given FcId."
::= { jnxCosFcIdEntry 2 }
jnxCosFcFabricPriority OBJECT-TYPE
SYNTAX INTEGER {
low(0),
high(1)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The fabric priority for packets belonging to the specified
forwarding-class."
::= { jnxCosFcIdEntry 3 }
-- ***************************************************************
-- Per queue stats table
-- ***************************************************************
jnxCosQstatTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosQstatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table presents the per queue stats. Only those
physical interfaces that support output queue stats appear
in this table."
::= { jnxCos 4 }
jnxCosQstatEntry OBJECT-TYPE
SYNTAX JnxCosQstatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry contains interface output queue stats for a
given output queue on the specified interface."
INDEX { jnxCosQstatIfIndex, jnxCosQstatQueueNr}
::= { jnxCosQstatTable 1 }
JnxCosQstatEntry ::=
SEQUENCE {
jnxCosQstatIfIndex InterfaceIndex,
jnxCosQstatQueueNr Integer32,
-- Queued packet/byte stats
jnxCosQstatQedPkts Counter64,
jnxCosQstatQedPktRate CounterBasedGauge64,
jnxCosQstatQedBytes Counter64,
jnxCosQstatQedByteRate CounterBasedGauge64,
-- Transmitted packet/byte stats
jnxCosQstatTxedPkts Counter64,
jnxCosQstatTxedPktRate CounterBasedGauge64,
jnxCosQstatTxedBytes Counter64,
jnxCosQstatTxedByteRate CounterBasedGauge64,
-- Tail-dropped stats
jnxCosQstatTailDropPkts Counter64,
jnxCosQstatTailDropPktRate CounterBasedGauge64,
-- RED-dropped packet stats
jnxCosQstatTotalRedDropPkts Counter64,
jnxCosQstatTotalRedDropPktRate CounterBasedGauge64,
-- Per dp stats when tri color is not configured
jnxCosQstatLpNonTcpRedDropPkts Counter64,
jnxCosQstatLpNonTcpRDropPktRate CounterBasedGauge64,
jnxCosQstatLpTcpRedDropPkts Counter64,
jnxCosQstatLpTcpRedDropPktRate CounterBasedGauge64,
jnxCosQstatHpNonTcpRedDropPkts Counter64,
jnxCosQstatHpNonTcpRDropPktRate CounterBasedGauge64,
jnxCosQstatHpTcpRedDropPkts Counter64,
jnxCosQstatHpTcpRedDropPktRate CounterBasedGauge64,
-- RED-dropped byte stats
jnxCosQstatTotalRedDropBytes Counter64,
jnxCosQstatTotalRedDropByteRate CounterBasedGauge64,
-- Per dp byte stats when tri color is not configured
jnxCosQstatLpNonTcpRedDropBytes Counter64,
jnxCosQstatLpNonTcpRDropByteRate CounterBasedGauge64,
jnxCosQstatLpTcpRedDropBytes Counter64,
jnxCosQstatLpTcpRedDropByteRate CounterBasedGauge64,
jnxCosQstatHpNonTcpRedDropBytes Counter64,
jnxCosQstatHpNonTcpRDropByteRate CounterBasedGauge64,
jnxCosQstatHpTcpRedDropBytes Counter64,
jnxCosQstatHpTcpRedDropByteRate CounterBasedGauge64,
-- Per dp stats when tri color is configured
jnxCosQstatLpRedDropPkts Counter64,
jnxCosQstatLpRedDropPktRate CounterBasedGauge64,
jnxCosQstatMLpRedDropPkts Counter64,
jnxCosQstatMLpRedDropPktRate CounterBasedGauge64,
jnxCosQstatMHpRedDropPkts Counter64,
jnxCosQstatMHpRedDropPktRate CounterBasedGauge64,
jnxCosQstatHpRedDropPkts Counter64,
jnxCosQstatHpRedDropPktRate CounterBasedGauge64,
-- Per dp byte stats when tri color is configured
jnxCosQstatLpRedDropBytes Counter64,
jnxCosQstatLpRedDropByteRate CounterBasedGauge64,
jnxCosQstatMLpRedDropBytes Counter64,
jnxCosQstatMLpRedDropByteRate CounterBasedGauge64,
jnxCosQstatMHpRedDropBytes Counter64,
jnxCosQstatMHpRedDropByteRate CounterBasedGauge64,
jnxCosQstatHpRedDropBytes Counter64,
jnxCosQstatHpRedDropByteRate CounterBasedGauge64,
-- Rate Limit dropped packet stats
jnxCosQstatRateLimitDropPkts Counter64,
jnxCosQstatRateLimitDropPktRate CounterBasedGauge64,
-- Rate Limit dropped byte stats
jnxCosQstatRateLimitDropBytes Counter64,
jnxCosQstatRateLimitDropByteRate CounterBasedGauge64,
-- Total drop packet/byte stats
jnxCosQstatTotalDropPkts Counter64,
jnxCosQstatTotalDropPktRate CounterBasedGauge64,
jnxCosQstatTotalDropBytes Counter64,
jnxCosQstatTotalDropByteRate CounterBasedGauge64,
-- Depth parameters
jnxCosQstatDepthAverage CounterBasedGauge64,
jnxCosQstatDepthCurrent CounterBasedGauge64,
jnxCosQstatDepthPeak CounterBasedGauge64,
jnxCosQstatDepthMax CounterBasedGauge64
}
jnxCosQstatIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex of the interface."
::= { jnxCosQstatEntry 1 }
jnxCosQstatQueueNr OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The output queue number."
::= { jnxCosQstatEntry 2 }
-- Queued packet/byte stats
jnxCosQstatQedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets queued at the output queue."
::= { jnxCosQstatEntry 3 }
jnxCosQstatQedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which packets
were queued at the output queue."
::= { jnxCosQstatEntry 4 }
jnxCosQstatQedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes queued at the output queue."
::= { jnxCosQstatEntry 5 }
jnxCosQstatQedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
were queued at the output queue."
::= { jnxCosQstatEntry 6 }
-- Transmitted packet/byte stats
jnxCosQstatTxedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted on the queue."
::= { jnxCosQstatEntry 7 }
jnxCosQstatTxedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output queue's packet transmit rate, expressed in
packets per second."
::= { jnxCosQstatEntry 8 }
jnxCosQstatTxedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes transmitted on the queue."
::= { jnxCosQstatEntry 9 }
jnxCosQstatTxedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The queue's current transmit rate in bytes per second."
::= { jnxCosQstatEntry 10 }
-- Tail-dropped packet stats
jnxCosQstatTailDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets tail dropped at the output queue."
::= { jnxCosQstatEntry 11 }
jnxCosQstatTailDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tail drop packet rate (expressed in packets per second)
for the queue."
::= { jnxCosQstatEntry 12 }
-- RED-dropped packet stats
jnxCosQstatTotalRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of packets dropped due to RED (Random Early
Detection) at the output on the given interface."
::= { jnxCosQstatEntry 13 }
jnxCosQstatTotalRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The most recent estimate of per-second RED-dropped packets
at the output queue on the given interface"
::= { jnxCosQstatEntry 14 }
jnxCosQstatLpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP non TCP packets RED-dropped."
::= { jnxCosQstatEntry 15 }
jnxCosQstatLpNonTcpRDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP non TCP packets were RED-dropped."
::= { jnxCosQstatEntry 16 }
jnxCosQstatLpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP packets RED-dropped at
the output on the given interface."
::= { jnxCosQstatEntry 17 }
jnxCosQstatLpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low PLP
TCP packets were RED-dropped at the output on the given
interface."
::= { jnxCosQstatEntry 18 }
jnxCosQstatHpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP non TCP packets RED-dropped
at the output on the given interface."
::= { jnxCosQstatEntry 19 }
jnxCosQstatHpNonTcpRDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP non TCP packets were RED-dropped
at the output on the given interface."
::= { jnxCosQstatEntry 20 }
jnxCosQstatHpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP packets RED-dropped at
the output on the given interface."
::= { jnxCosQstatEntry 21 }
jnxCosQstatHpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP TCP packets were RED-dropped at the output."
::= { jnxCosQstatEntry 22 }
-- RED-dropped byte stats
jnxCosQstatTotalRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes RED-dropped at the output on the
given interface."
::= { jnxCosQstatEntry 23 }
jnxCosQstatTotalRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
were RED-dropped at the output on the given interface."
::= { jnxCosQstatEntry 24 }
jnxCosQstatLpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP non TCP bytes RED-dropped at
the output on the given interface."
::= { jnxCosQstatEntry 25 }
jnxCosQstatLpNonTcpRDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
non TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosQstatEntry 26 }
jnxCosQstatLpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP
bytes RED-dropped at the output on the given interface."
::= { jnxCosQstatEntry 27 }
jnxCosQstatLpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosQstatEntry 28 }
jnxCosQstatHpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP non TCP bytes RED-dropped at
the output on the given interface."
::= { jnxCosQstatEntry 29 }
jnxCosQstatHpNonTcpRDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high
PLP non TCP bytes were RED-dropped at the output queue on
the given interface."
::= { jnxCosQstatEntry 30 }
jnxCosQstatHpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosQstatEntry 31 }
jnxCosQstatHpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosQstatEntry 32 }
jnxCosQstatLpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP packets RED-droppped at
the output on the given interface."
::= { jnxCosQstatEntry 33 }
jnxCosQstatLpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP packets were RED-dropped at the output."
::= { jnxCosQstatEntry 34 }
jnxCosQstatMLpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-low PLP packets RED-droppped at
the output on the given interface."
::= { jnxCosQstatEntry 35 }
jnxCosQstatMLpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which medium-low
PLP packets were RED-dropped at the output."
::= { jnxCosQstatEntry 36 }
jnxCosQstatMHpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-high PLP packets RED-droppped at
the output on the given interface."
::= { jnxCosQstatEntry 37 }
jnxCosQstatMHpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which medium-high
PLP packets were RED-dropped at the output."
::= { jnxCosQstatEntry 38 }
jnxCosQstatHpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP packets RED-droppped at
the output on the given interface."
::= { jnxCosQstatEntry 39 }
jnxCosQstatHpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP packets were RED-dropped at the output."
::= { jnxCosQstatEntry 40 }
jnxCosQstatLpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosQstatEntry 41 }
jnxCosQstatLpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosQstatEntry 42 }
jnxCosQstatMLpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-low PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosQstatEntry 43 }
jnxCosQstatMLpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which medium-low PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosQstatEntry 44 }
jnxCosQstatMHpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-high PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosQstatEntry 45 }
jnxCosQstatMHpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which medium-high PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosQstatEntry 46 }
jnxCosQstatHpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosQstatEntry 47 }
jnxCosQstatHpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosQstatEntry 48 }
-- Rate Limit dropped packet stats
jnxCosQstatRateLimitDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of rate-limit dropped packets
at the output on the given interface."
::= { jnxCosQstatEntry 49 }
jnxCosQstatRateLimitDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which packets
are rate-limit dropped at the output on the given interface."
::= { jnxCosQstatEntry 50 }
jnxCosQstatRateLimitDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of rate-limit dropped bytes
at the output on the given interface."
::= { jnxCosQstatEntry 51 }
jnxCosQstatRateLimitDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
are rate-limit dropped at the output on the given interface."
::= { jnxCosQstatEntry 52 }
-- Total Drop packet/byte stats
jnxCosQstatTotalDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Number of packets dropped on the queue."
::= { jnxCosQstatEntry 53 }
jnxCosQstatTotalDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output queue's packet total drop rate, expressed in
packets per second."
::= { jnxCosQstatEntry 54 }
jnxCosQstatTotalDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total Number of bytes dropped on the queue."
::= { jnxCosQstatEntry 55 }
jnxCosQstatTotalDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The queue's current total drop rate in bytes per second."
::= { jnxCosQstatEntry 56 }
jnxCosQstatDepthAverage OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns Average depth for a given interface and queue.
For unsupported platform, returns '0'"
::= { jnxCosQstatEntry 57 }
jnxCosQstatDepthCurrent OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns current depth for a given interface and queue.
For unsupported platform, returns '0'"
::= { jnxCosQstatEntry 58 }
jnxCosQstatDepthPeak OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns peak depth for a given interface and queue.
For unsupported platform, returns '0'"
::= { jnxCosQstatEntry 59 }
jnxCosQstatDepthMax OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns Max depth for a given interface and queue.
For unsupported platform, returns '0'"
::= { jnxCosQstatEntry 60 }
-- ***************************************************************
-- Per interface cos stats flags
-- There are three flags which indicate what kind of
-- RED stats are supported for an interface.
-- perRedDropProfileValid - This ifd supports per Dp stats
-- triColorConfiguredAndCapable - Tri Color Marking is
-- configured and this ifd supports tri color.
-- triColorConfiguredAndNotCapable - Tri Color Marking is
-- configured, but this ifd doesn't support tri color.
--
-- triColor Flags should be looked at only if
-- perRedDropProfileValid is set.
--
-- If perRedDropProfileValid is not set, then this interface
-- doesn't support per Dp stats. In that case none of the
-- per Dp stats are valid, and should be ignored.
--
-- If only perRedDropProfileValid is set then this interface
-- supports per Dp per protocol stats. In that case the
-- following stats are valid:
-- LpNonTcp, LpTcp, HpNonTcp and HpTcp.
-- and the following are not valid:
-- Lp, MLp, MHp and Hp.
--
-- If perRedDropProfileValid is set and triColorConfiguredAndCapable
-- is set then the following stats are valid:
-- Lp, MLp, MHp and Hp.
-- and the following are not valid:
-- LpTcp, LpNonTcp, HpTcp and HpNonTcp.
--
--
-- If perRedDropProfileValid is set and
-- triColorConfiguredAndNotCapable
-- is set then the following stats are valid:
-- Lp, and Hp.
-- and the following are not valid:
-- LpTcp, LpNonTcp, HpTcp, HpNonTcp, MLp and MHp.
--
-- ***************************************************************
JnxCosIfstatFlags ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"Flags related to per interface drop profile stats"
SYNTAX BITS {
perRedDropProfileValid(0),
triColorConfiguredAndCapable(1),
triColorConfiguredAndNotCapable(2)
}
jnxCosIfstatFlagTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosIfstatFlagEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table presents the per interface cos stats flags."
::= { jnxCos 5 }
jnxCosIfstatFlagEntry OBJECT-TYPE
SYNTAX JnxCosIfstatFlagEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry contains interface cos stats flags."
INDEX {jnxCosIfIndex}
::= { jnxCosIfstatFlagTable 1 }
JnxCosIfstatFlagEntry ::=
SEQUENCE {
jnxCosIfIndex InterfaceIndex,
jnxCosIfstatFlags JnxCosIfstatFlags
}
jnxCosIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex of the interface."
::= {jnxCosIfstatFlagEntry 1}
jnxCosIfstatFlags OBJECT-TYPE
SYNTAX JnxCosIfstatFlags
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The cos stats flags for the interface."
::= {jnxCosIfstatFlagEntry 2}
-- ***************************************************************
-- Per queue stats table
-- ***************************************************************
jnxCosInvQstatTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosInvQstatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table presents the same information as the jnxCosQstatTable,
but with an inverted INDEX. Rather than being ordered by ifIndex
and Queue Number, this table is ordered by Queue Number and
ifIndex."
::= { jnxCos 6 }
jnxCosInvQstatEntry OBJECT-TYPE
SYNTAX JnxCosInvQstatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"See jnxCosQstatEntry."
INDEX { jnxCosInvQstatQueueNr, jnxCosInvQstatIfIndex }
::= { jnxCosInvQstatTable 1 }
JnxCosInvQstatEntry ::=
SEQUENCE {
jnxCosInvQstatQueueNr Integer32,
jnxCosInvQstatIfIndex InterfaceIndex,
-- Queued packet/byte stats
jnxCosInvQstatQedPkts Counter64,
jnxCosInvQstatQedPktRate CounterBasedGauge64,
jnxCosInvQstatQedBytes Counter64,
jnxCosInvQstatQedByteRate CounterBasedGauge64,
-- Transmitted packet/byte stats
jnxCosInvQstatTxedPkts Counter64,
jnxCosInvQstatTxedPktRate CounterBasedGauge64,
jnxCosInvQstatTxedBytes Counter64,
jnxCosInvQstatTxedByteRate CounterBasedGauge64,
-- Tail-dropped stats
jnxCosInvQstatTailDropPkts Counter64,
jnxCosInvQstatTailDropPktRate CounterBasedGauge64,
-- RED-dropped packet stats
jnxCosInvQstatTotalRedDropPkts Counter64,
jnxCosInvQstatTotalRedDropPktRate CounterBasedGauge64,
-- Per dp stats when tri color is not configured
jnxCosInvQstatLpNonTcpRedDropPkts Counter64,
jnxCosInvQstatLpNonTcpRDropPktRate CounterBasedGauge64,
jnxCosInvQstatLpTcpRedDropPkts Counter64,
jnxCosInvQstatLpTcpRedDropPktRate CounterBasedGauge64,
jnxCosInvQstatHpNonTcpRedDropPkts Counter64,
jnxCosInvQstatHpNonTcpRDropPktRate CounterBasedGauge64,
jnxCosInvQstatHpTcpRedDropPkts Counter64,
jnxCosInvQstatHpTcpRedDropPktRate CounterBasedGauge64,
-- RED-dropped byte stats
jnxCosInvQstatTotalRedDropBytes Counter64,
jnxCosInvQstatTotalRedDropByteRate CounterBasedGauge64,
-- Per dp byte stats when tri color is not configured
jnxCosInvQstatLpNonTcpRedDropBytes Counter64,
jnxCosInvQstatLpNonTcpRDropByteRate CounterBasedGauge64,
jnxCosInvQstatLpTcpRedDropBytes Counter64,
jnxCosInvQstatLpTcpRedDropByteRate CounterBasedGauge64,
jnxCosInvQstatHpNonTcpRedDropBytes Counter64,
jnxCosInvQstatHpNonTcpRDropByteRate CounterBasedGauge64,
jnxCosInvQstatHpTcpRedDropBytes Counter64,
jnxCosInvQstatHpTcpRedDropByteRate CounterBasedGauge64,
-- Per dp stats when tri color is configured
jnxCosInvQstatLpRedDropPkts Counter64,
jnxCosInvQstatLpRedDropPktRate CounterBasedGauge64,
jnxCosInvQstatMLpRedDropPkts Counter64,
jnxCosInvQstatMLpRedDropPktRate CounterBasedGauge64,
jnxCosInvQstatMHpRedDropPkts Counter64,
jnxCosInvQstatMHpRedDropPktRate CounterBasedGauge64,
jnxCosInvQstatHpRedDropPkts Counter64,
jnxCosInvQstatHpRedDropPktRate CounterBasedGauge64,
-- Per dp byte stats when tri color is configured
jnxCosInvQstatLpRedDropBytes Counter64,
jnxCosInvQstatLpRedDropByteRate CounterBasedGauge64,
jnxCosInvQstatMLpRedDropBytes Counter64,
jnxCosInvQstatMLpRedDropByteRate CounterBasedGauge64,
jnxCosInvQstatMHpRedDropBytes Counter64,
jnxCosInvQstatMHpRedDropByteRate CounterBasedGauge64,
jnxCosInvQstatHpRedDropBytes Counter64,
jnxCosInvQstatHpRedDropByteRate CounterBasedGauge64
}
-- Table Index
jnxCosInvQstatQueueNr OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The output queue number."
::= { jnxCosInvQstatEntry 1 }
jnxCosInvQstatIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex of the interface."
::= { jnxCosInvQstatEntry 2 }
-- Queued packet/byte stats
jnxCosInvQstatQedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets queued at the output queue. See
jnxCosQstatQedPkts."
::= { jnxCosInvQstatEntry 3 }
jnxCosInvQstatQedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which packets
were queued at the output queue. See jnxCosQstatQedPktRate"
::= { jnxCosInvQstatEntry 4 }
jnxCosInvQstatQedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes queued at the output queue. See
jnxCosQstatQedBytes."
::= { jnxCosInvQstatEntry 5 }
jnxCosInvQstatQedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
were queued at the output queue. See jnxCosQstatQedByteRate."
::= { jnxCosInvQstatEntry 6 }
-- Transmitted packet/byte stats
jnxCosInvQstatTxedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted on the queue. See
jnxCosQstatTxedPkts."
::= { jnxCosInvQstatEntry 7 }
jnxCosInvQstatTxedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output queue's packet transmit rate, expressed in
packets per second. See jnxCosQstatTxedPktRate."
::= { jnxCosInvQstatEntry 8 }
jnxCosInvQstatTxedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes transmitted on the queue. See
jnxCosQstatTxedBytes."
::= { jnxCosInvQstatEntry 9 }
jnxCosInvQstatTxedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The queue's current transmit rate in bytes per second. See
jnxCosQstatTxedByteRate."
::= { jnxCosInvQstatEntry 10 }
-- Tail-dropped packet stats
jnxCosInvQstatTailDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets tail dropped at the output queue. See
jnxCosQstatTailDropPkts."
::= { jnxCosInvQstatEntry 11 }
jnxCosInvQstatTailDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tail drop packet rate (expressed in packets per second)
for the queue. See jnxCosQstatTailDropPktRate."
::= { jnxCosInvQstatEntry 12 }
-- RED-dropped packet stats
jnxCosInvQstatTotalRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of packets dropped due to RED (Random Early
Detection) at the output on the given interface. See
jnxCosQstatTotalRedDropPkts."
::= { jnxCosInvQstatEntry 13 }
jnxCosInvQstatTotalRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The most recent estimate of per-second RED-dropped packets
at the output queue on the given interface. See
jnxCosInvQstatTotalRedDropPktRate."
::= { jnxCosInvQstatEntry 14 }
jnxCosInvQstatLpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP non TCP packets RED-dropped. See
jnxCosQstatLpNonTcpRedDropPkts."
::= { jnxCosInvQstatEntry 15 }
jnxCosInvQstatLpNonTcpRDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP non TCP packets were RED-dropped. See
jnxCosQstatLpNonTcpRDropPktRate."
::= { jnxCosInvQstatEntry 16 }
jnxCosInvQstatLpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP packets RED-dropped at
the output on the given interface. See
jnxCosQstatLpTcpRedDropPkts."
::= { jnxCosInvQstatEntry 17 }
jnxCosInvQstatLpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low PLP
TCP packets were RED-dropped at the output on the given
interface. See jnxCosQstatLpTcpRedDropPktRate."
::= { jnxCosInvQstatEntry 18 }
jnxCosInvQstatHpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP non TCP packets RED-dropped
at the output on the given interface. See
jnxCosQstatHpNonTcpRedDropPkts."
::= { jnxCosInvQstatEntry 19 }
jnxCosInvQstatHpNonTcpRDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP non TCP packets were RED-dropped at the output on the given
interface. See jnxCosQstatHpNonTcpRDropPktRate."
::= { jnxCosInvQstatEntry 20 }
jnxCosInvQstatHpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP packets RED-dropped at
the output on the given interface. See
jnxCosQstatHpTcpRedDropPkts."
::= { jnxCosInvQstatEntry 21 }
jnxCosInvQstatHpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP TCP packets were RED-dropped at the output. See
jnxCosQstatHpTcpRedDropPktRate."
::= { jnxCosInvQstatEntry 22 }
-- RED-dropped byte stats
jnxCosInvQstatTotalRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes RED-dropped at the output on the
given interface. See jnxCosQstatTotalRedDropBytes."
::= { jnxCosInvQstatEntry 23 }
jnxCosInvQstatTotalRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
were RED-dropped at the output on the given interface. See
jnxCosQstatTotalRedDropByteRate."
::= { jnxCosInvQstatEntry 24 }
jnxCosInvQstatLpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP non TCP bytes RED-dropped at
the output on the given interface. See
jnxCosQstatLpNonTcpRedDropBytes."
::= { jnxCosInvQstatEntry 25 }
jnxCosInvQstatLpNonTcpRDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
non TCP bytes were RED-dropped at the output on the given
interface. See jnxCosQstatLpNonTcpRDropByteRate."
::= { jnxCosInvQstatEntry 26 }
jnxCosInvQstatLpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP bytes RED-dropped at the output
on the given interface. See jnxCosQstatLpTcpRedDropBytes."
::= { jnxCosInvQstatEntry 27 }
jnxCosInvQstatLpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
TCP bytes were RED-dropped at the output on the given
interface. See jnxCosQstatLpTcpRedDropByteRate."
::= { jnxCosInvQstatEntry 28 }
jnxCosInvQstatHpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP non TCP bytes RED-dropped at
the output on the given interface. See
jnxCosQstatHpNonTcpRedDropBytes."
::= { jnxCosInvQstatEntry 29 }
jnxCosInvQstatHpNonTcpRDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high
PLP non TCP bytes were RED-dropped at the output queue on
the given interface. See jnxCosQstatHpNonTcpRDropByteRate."
::= { jnxCosInvQstatEntry 30 }
jnxCosInvQstatHpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP bytes RED-dropped at the
output queue on the given interface. See
jnxCosQstatHpTcpRedDropBytes."
::= { jnxCosInvQstatEntry 31 }
jnxCosInvQstatHpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high PLP
TCP bytes were RED-dropped at the output on the given
interface. See jnxCosQstatHpTcpRedDropByteRate."
::= { jnxCosInvQstatEntry 32 }
jnxCosInvQstatLpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP packets RED-droppped at
the output on the given interface. See jnxCosQstatLpRedDropPkts."
::= { jnxCosInvQstatEntry 33 }
jnxCosInvQstatLpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP packets were RED-dropped at the output. See
jnxCosQstatLpRedDropPktRate."
::= { jnxCosInvQstatEntry 34 }
jnxCosInvQstatMLpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-low PLP packets RED-droppped at
the output on the given interface. See jnxCosQstatMLpRedDropPkts."
::= { jnxCosInvQstatEntry 35 }
jnxCosInvQstatMLpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which medium-low
PLP packets were RED-dropped at the output. See
jnxCosQstatMLpRedDropPktRate."
::= { jnxCosInvQstatEntry 36 }
jnxCosInvQstatMHpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-high PLP packets RED-droppped at
the output on the given interface. See jnxCosQstatMHpRedDropPkts."
::= { jnxCosInvQstatEntry 37 }
jnxCosInvQstatMHpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which medium-high
PLP packets were RED-dropped at the output. See
jnxCosQstatMHpRedDropPktRate."
::= { jnxCosInvQstatEntry 38 }
jnxCosInvQstatHpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP packets RED-droppped at
the output on the given interface. See jnxCosQstatHpRedDropPkts."
::= { jnxCosInvQstatEntry 39 }
jnxCosInvQstatHpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP packets were RED-dropped at the output. See
jnxCosQstatHpRedDropPktRate."
::= { jnxCosInvQstatEntry 40 }
jnxCosInvQstatLpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP bytes RED-dropped at the
output queue on the given interface. See
jnxCosQstatLpRedDropBytes."
::= { jnxCosInvQstatEntry 41 }
jnxCosInvQstatLpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
TCP bytes were RED-dropped at the output on the given
interface. See jnxCosQstatLpRedDropByteRate."
::= { jnxCosInvQstatEntry 42 }
jnxCosInvQstatMLpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-low PLP TCP bytes RED-dropped at the
output queue on the given interface. See
jnxCosQstatMLpRedDropBytes."
::= { jnxCosInvQstatEntry 43 }
jnxCosInvQstatMLpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which medium-low PLP
TCP bytes were RED-dropped at the output on the given
interface. See jnxCosQstatMLpRedDropByteRate."
::= { jnxCosInvQstatEntry 44 }
jnxCosInvQstatMHpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-high PLP TCP bytes RED-dropped at the
output queue on the given interface. See
jnxCosQstatMHpRedDropBytes."
::= { jnxCosInvQstatEntry 45 }
jnxCosInvQstatMHpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which medium-high PLP
TCP bytes were RED-dropped at the output on the given
interface. See jnxCosQstatMHpRedDropByteRate."
::= { jnxCosInvQstatEntry 46 }
jnxCosInvQstatHpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP bytes RED-dropped at the
output queue on the given interface. See
jnxCosQstatHpRedDropBytes."
::= { jnxCosInvQstatEntry 47 }
jnxCosInvQstatHpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high PLP
TCP bytes were RED-dropped at the output on the given
interface. See jnxCosQstatHpRedDropByteRate."
::= { jnxCosInvQstatEntry 48 }
-- ***************************************************************
-- Per ingress queue stats table
-- ***************************************************************
jnxCosIngressQstatTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosIngressQstatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table presents the per queue stats. Only those
physical interfaces that support ingress queue stats appear
in this table."
::= { jnxCos 7 }
jnxCosIngressQstatEntry OBJECT-TYPE
SYNTAX JnxCosIngressQstatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry contains interface ingress queue stats for a
given ingress queue on the specified interface."
INDEX { jnxCosIngressQstatIfIndex, jnxCosIngressQstatQueueNr}
::= { jnxCosIngressQstatTable 1 }
JnxCosIngressQstatEntry ::=
SEQUENCE {
jnxCosIngressQstatIfIndex InterfaceIndex,
jnxCosIngressQstatQueueNr Integer32,
-- Queued packet/byte stats
jnxCosIngressQstatQedPkts Counter64,
jnxCosIngressQstatQedPktRate CounterBasedGauge64,
jnxCosIngressQstatQedBytes Counter64,
jnxCosIngressQstatQedByteRate CounterBasedGauge64,
-- Transmitted packet/byte stats
-- Trasmitted by "ingress TM" from IQ2 pic to PFE
jnxCosIngressQstatTxedPkts Counter64,
jnxCosIngressQstatTxedPktRate CounterBasedGauge64,
jnxCosIngressQstatTxedBytes Counter64,
jnxCosIngressQstatTxedByteRate CounterBasedGauge64,
-- Tail-dropped stats
jnxCosIngressQstatTailDropPkts Counter64,
jnxCosIngressQstatTailDropPktRate CounterBasedGauge64,
-- RED-dropped packet stats
jnxCosIngressQstatTotalRedDropPkts Counter64,
jnxCosIngressQstatTotalRedDropPktRate CounterBasedGauge64,
-- Per dp stats when tri color is not configured
jnxCosIngressQstatLpNonTcpRedDropPkts Counter64,
jnxCosIngressQstatLpNonTcpRDropPktRate CounterBasedGauge64,
jnxCosIngressQstatLpTcpRedDropPkts Counter64,
jnxCosIngressQstatLpTcpRedDropPktRate CounterBasedGauge64,
jnxCosIngressQstatHpNonTcpRedDropPkts Counter64,
jnxCosIngressQstatHpNonTcpRDropPktRate CounterBasedGauge64,
jnxCosIngressQstatHpTcpRedDropPkts Counter64,
jnxCosIngressQstatHpTcpRedDropPktRate CounterBasedGauge64,
-- RED-dropped byte stats
jnxCosIngressQstatTotalRedDropBytes Counter64,
jnxCosIngressQstatTotalRedDropByteRate CounterBasedGauge64,
-- Per dp byte stats when tri color is not configured
jnxCosIngressQstatLpNonTcpRedDropBytes Counter64,
jnxCosIngressQstatLpNonTcpRDropByteRate CounterBasedGauge64,
jnxCosIngressQstatLpTcpRedDropBytes Counter64,
jnxCosIngressQstatLpTcpRedDropByteRate CounterBasedGauge64,
jnxCosIngressQstatHpNonTcpRedDropBytes Counter64,
jnxCosIngressQstatHpNonTcpRDropByteRate CounterBasedGauge64,
jnxCosIngressQstatHpTcpRedDropBytes Counter64,
jnxCosIngressQstatHpTcpRedDropByteRate CounterBasedGauge64,
-- Per dp stats when tri color is configured
jnxCosIngressQstatLpRedDropPkts Counter64,
jnxCosIngressQstatLpRedDropPktRate CounterBasedGauge64,
jnxCosIngressQstatMLpRedDropPkts Counter64,
jnxCosIngressQstatMLpRedDropPktRate CounterBasedGauge64,
jnxCosIngressQstatMHpRedDropPkts Counter64,
jnxCosIngressQstatMHpRedDropPktRate CounterBasedGauge64,
jnxCosIngressQstatHpRedDropPkts Counter64,
jnxCosIngressQstatHpRedDropPktRate CounterBasedGauge64,
-- Per dp byte stats when tri color is configured
jnxCosIngressQstatLpRedDropBytes Counter64,
jnxCosIngressQstatLpRedDropByteRate CounterBasedGauge64,
jnxCosIngressQstatMLpRedDropBytes Counter64,
jnxCosIngressQstatMLpRedDropByteRate CounterBasedGauge64,
jnxCosIngressQstatMHpRedDropBytes Counter64,
jnxCosIngressQstatMHpRedDropByteRate CounterBasedGauge64,
jnxCosIngressQstatHpRedDropBytes Counter64,
jnxCosIngressQstatHpRedDropByteRate CounterBasedGauge64,
-- Depth parameters
jnxCosIngressQstatDepthAverage CounterBasedGauge64,
jnxCosIngressQstatDepthCurrent CounterBasedGauge64,
jnxCosIngressQstatDepthPeak CounterBasedGauge64,
jnxCosIngressQstatDepthMax CounterBasedGauge64,
-- Rate Limit dropped packet stats
jnxCosIngressQstatRateLimitDropPkts Counter64,
jnxCosIngressQstatRateLimitDropPktRate CounterBasedGauge64,
-- Rate Limit dropped byte stats
jnxCosIngressQstatRateLimitDropBytes Counter64,
jnxCosIngressQstatRateLimitDropByteRate CounterBasedGauge64
}
jnxCosIngressQstatIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex of the interface."
::= { jnxCosIngressQstatEntry 1 }
jnxCosIngressQstatQueueNr OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ingress queue number."
::= { jnxCosIngressQstatEntry 2 }
-- Queued packet/byte stats
jnxCosIngressQstatQedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets queued at the ingress queue."
::= { jnxCosIngressQstatEntry 3 }
jnxCosIngressQstatQedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which packets
were queued at the ingress queue."
::= { jnxCosIngressQstatEntry 4 }
jnxCosIngressQstatQedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes queued at the ingress queue."
::= { jnxCosIngressQstatEntry 5 }
jnxCosIngressQstatQedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
were queued at the ingress queue."
::= { jnxCosIngressQstatEntry 6 }
-- Transmitted packet/byte stats
-- Trasmitted by "ingress TM" from IQ2 pic to PFE
jnxCosIngressQstatTxedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted on the queue."
::= { jnxCosIngressQstatEntry 7 }
jnxCosIngressQstatTxedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The input queue's packet transmit rate, expressed in
packets per second."
::= { jnxCosIngressQstatEntry 8 }
jnxCosIngressQstatTxedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes transmitted on the queue."
::= { jnxCosIngressQstatEntry 9 }
jnxCosIngressQstatTxedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The queue's current transmit rate in bytes per second."
::= { jnxCosIngressQstatEntry 10 }
-- Tail-dropped packet stats
jnxCosIngressQstatTailDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets tail dropped at the ingress queue."
::= { jnxCosIngressQstatEntry 11 }
jnxCosIngressQstatTailDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tail drop packet rate (expressed in packets per second)
for the queue."
::= { jnxCosIngressQstatEntry 12 }
-- RED-dropped packet stats
jnxCosIngressQstatTotalRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of packets dropped due to RED (Random Early
Detection) at the on the given interface."
::= { jnxCosIngressQstatEntry 13 }
jnxCosIngressQstatTotalRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The most recent estimate of per-second RED-dropped packets
at the ingress queue on the given interface"
::= { jnxCosIngressQstatEntry 14 }
jnxCosIngressQstatLpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP non TCP packets RED-dropped."
::= { jnxCosIngressQstatEntry 15 }
jnxCosIngressQstatLpNonTcpRDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP non TCP packets were RED-dropped."
::= { jnxCosIngressQstatEntry 16 }
jnxCosIngressQstatLpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP packets RED-dropped at
the ingress on the given interface."
::= { jnxCosIngressQstatEntry 17 }
jnxCosIngressQstatLpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low PLP
TCP packets were RED-dropped at the ingress on the given
interface."
::= { jnxCosIngressQstatEntry 18 }
jnxCosIngressQstatHpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP non TCP packets RED-dropped
at the ingress on the given interface."
::= { jnxCosIngressQstatEntry 19 }
jnxCosIngressQstatHpNonTcpRDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP non TCP packets were RED-dropped
at the ingress on the given interface."
::= { jnxCosIngressQstatEntry 20 }
jnxCosIngressQstatHpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP packets RED-dropped at
the ingress on the given interface."
::= { jnxCosIngressQstatEntry 21 }
jnxCosIngressQstatHpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP TCP packets were RED-dropped at the ingress."
::= { jnxCosIngressQstatEntry 22 }
-- RED-dropped byte stats
jnxCosIngressQstatTotalRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes RED-dropped at the ingress on the
given interface."
::= { jnxCosIngressQstatEntry 23 }
jnxCosIngressQstatTotalRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
were RED-dropped at the ingress on the given interface."
::= { jnxCosIngressQstatEntry 24 }
jnxCosIngressQstatLpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP non TCP bytes RED-dropped at
the ingress on the given interface."
::= { jnxCosIngressQstatEntry 25 }
jnxCosIngressQstatLpNonTcpRDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
non TCP bytes were RED-dropped at the ingress on the given
interface."
::= { jnxCosIngressQstatEntry 26 }
jnxCosIngressQstatLpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP
bytes RED-dropped at the ingress on the given interface."
::= { jnxCosIngressQstatEntry 27 }
jnxCosIngressQstatLpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
TCP bytes were RED-dropped at the ingress on the given
interface."
::= { jnxCosIngressQstatEntry 28 }
jnxCosIngressQstatHpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP non TCP bytes RED-dropped at
the ingress on the given interface."
::= { jnxCosIngressQstatEntry 29 }
jnxCosIngressQstatHpNonTcpRDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high
PLP non TCP bytes were RED-dropped at the ingress queue on
the given interface."
::= { jnxCosIngressQstatEntry 30 }
jnxCosIngressQstatHpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP bytes RED-dropped at the
ingress queue on the given interface."
::= { jnxCosIngressQstatEntry 31 }
jnxCosIngressQstatHpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high PLP
TCP bytes were RED-dropped at the ingress on the given
interface."
::= { jnxCosIngressQstatEntry 32 }
jnxCosIngressQstatLpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP packets RED-droppped at
the ingress on the given interface."
::= { jnxCosIngressQstatEntry 33 }
jnxCosIngressQstatLpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP packets were RED-dropped at the ingress ."
::= { jnxCosIngressQstatEntry 34 }
jnxCosIngressQstatMLpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-low PLP packets RED-droppped at
the ingress on the given interface."
::= { jnxCosIngressQstatEntry 35 }
jnxCosIngressQstatMLpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which medium-low
PLP packets were RED-dropped at the ingress ."
::= { jnxCosIngressQstatEntry 36 }
jnxCosIngressQstatMHpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-high PLP packets RED-droppped at
the ingress on the given interface."
::= { jnxCosIngressQstatEntry 37 }
jnxCosIngressQstatMHpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which medium-high
PLP packets were RED-dropped at the ingress."
::= { jnxCosIngressQstatEntry 38 }
jnxCosIngressQstatHpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP packets RED-droppped at
the ingress on the given interface."
::= { jnxCosIngressQstatEntry 39 }
jnxCosIngressQstatHpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP packets were RED-dropped at the ingress."
::= { jnxCosIngressQstatEntry 40 }
jnxCosIngressQstatLpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP bytes RED-dropped at the
ingress queue on the given interface."
::= { jnxCosIngressQstatEntry 41 }
jnxCosIngressQstatLpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
TCP bytes were RED-dropped at the ingress on the given
interface."
::= { jnxCosIngressQstatEntry 42 }
jnxCosIngressQstatMLpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-low PLP TCP bytes RED-dropped at the
ingress queue on the given interface."
::= { jnxCosIngressQstatEntry 43 }
jnxCosIngressQstatMLpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which medium-low PLP
TCP bytes were RED-dropped at the ingress on the given
interface."
::= { jnxCosIngressQstatEntry 44 }
jnxCosIngressQstatMHpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-high PLP TCP bytes RED-dropped at the
ingress queue on the given interface."
::= { jnxCosIngressQstatEntry 45 }
jnxCosIngressQstatMHpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which medium-high PLP
TCP bytes were RED-dropped at the ingress on the given
interface."
::= { jnxCosIngressQstatEntry 46 }
jnxCosIngressQstatHpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP bytes RED-dropped at the
ingress queue on the given interface."
::= { jnxCosIngressQstatEntry 47 }
jnxCosIngressQstatHpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high PLP
TCP bytes were RED-dropped at the ingress on the given
interface."
::= { jnxCosIngressQstatEntry 48 }
jnxCosIngressQstatDepthAverage OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns Average depth at the ingress for a given interface and queue.
For unsupported platform, returns '0'"
::= { jnxCosIngressQstatEntry 49 }
jnxCosIngressQstatDepthCurrent OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns current depth at ingress for a given interface and queue.
For unsupported platform, returns '0'"
::= { jnxCosIngressQstatEntry 50 }
jnxCosIngressQstatDepthPeak OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns peak depth at ingress for a given interface and queue.
For unsupported platform, returns '0'"
::= { jnxCosIngressQstatEntry 51 }
jnxCosIngressQstatDepthMax OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Returns Max depth at ingress for a given interface and queue.
For unsupported platform, returns '0'"
::= { jnxCosIngressQstatEntry 52 }
-- Rate Limit dropped packet stats
jnxCosIngressQstatRateLimitDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of rate-limit dropped packets
at the ingress on the given interface."
::= { jnxCosIngressQstatEntry 53 }
jnxCosIngressQstatRateLimitDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packetes per second) at which packets
are rate-limit dropped at the ingress on the given interface."
::= { jnxCosIngressQstatEntry 54 }
-- Rate Limit dropped Bytes stats
jnxCosIngressQstatRateLimitDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of rate-limit dropped bytes
at the ingress on the given interface."
::= { jnxCosIngressQstatEntry 55 }
jnxCosIngressQstatRateLimitDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
are rate-limit dropped at the ingress on the given interface."
::= { jnxCosIngressQstatEntry 56 }
-- ***************************************************************
-- Cos Traps / Notifications
-- ***************************************************************
-- Cos Notification Variables/Objects
--
jnxCosNotifyVars OBJECT-IDENTITY
STATUS current
DESCRIPTION
"Cos notification object definitions."
::= { jnxCos 8 }
jnxCosInterfaceName OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS accessible-for-notify
STATUS current
DESCRIPTION
"The textual name of the Cos interface."
::= { jnxCosNotifyVars 1 }
jnxCosFpcIndex OBJECT-TYPE
SYNTAX Integer32 (1..'7fffffff'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of FPC which has seen queue overflow"
::= { jnxCosNotifyVars 2 }
jnxCosPfeIndex OBJECT-TYPE
SYNTAX Integer32 (1..'7fffffff'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Index of pfe which has seen queue overflow"
::= { jnxCosNotifyVars 3 }
jnxCosQueueIndex OBJECT-TYPE
SYNTAX Integer32 (1..'7fffffff'h)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Queue index which has seen overflow"
::= { jnxCosNotifyVars 4 }
-- Cos Notifications
--
jnxCosNotificationsPrefix OBJECT-IDENTITY
STATUS current
DESCRIPTION
"All Cosd notifications are registered under this branch."
::= { jnxCosNotifications 0 }
jnxCosOutOfDedicatedQueues NOTIFICATION-TYPE
OBJECTS { jnxCosInterfaceName }
STATUS current
DESCRIPTION
"No more dedicated CoS queues available"
::= { jnxCosNotificationsPrefix 1 }
jnxCosAlmostOutOfDedicatedQueues NOTIFICATION-TYPE
OBJECTS { jnxCosInterfaceName }
STATUS current
DESCRIPTION
"Only 10% of dedicated CoS queues are available"
::= { jnxCosNotificationsPrefix 2 }
jnxCosFabricQueueOverflow NOTIFICATION-TYPE
OBJECTS { jnxCosFpcIndex,
jnxCosPfeIndex,
jnxCosQueueIndex }
STATUS current
DESCRIPTION
"Fabric Queue occupancy exceeded threshold"
::= { jnxCosNotificationsPrefix 3 }
jnxCosWanQueueOverflow NOTIFICATION-TYPE
OBJECTS { jnxCosFpcIndex,
jnxCosInterfaceName,
jnxCosQueueIndex }
STATUS current
DESCRIPTION
"Wan Queue occupancy exceeded threshold"
::= { jnxCosNotificationsPrefix 4 }
jnxCosFabricQueueOverflowCleared NOTIFICATION-TYPE
OBJECTS { jnxCosFpcIndex,
jnxCosPfeIndex,
jnxCosQueueIndex }
STATUS current
DESCRIPTION
"Fabric Queue overflow condition cleared"
::= { jnxCosNotificationsPrefix 5 }
jnxCosWanQueueOverflowCleared NOTIFICATION-TYPE
OBJECTS { jnxCosFpcIndex,
jnxCosInterfaceName,
jnxCosQueueIndex }
STATUS current
DESCRIPTION
"Wan Queue overflow condition cleared"
::= { jnxCosNotificationsPrefix 6 }
-- ***************************************************************
-- Cos If table
-- ***************************************************************
jnxCosIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of interface entries."
::= { jnxCos 9 }
jnxCosIfEntry OBJECT-TYPE
SYNTAX JnxCosIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing information applicable to a
an interface."
INDEX { jnxCosIfIdx }
::= { jnxCosIfTable 1 }
JnxCosIfEntry ::=
SEQUENCE {
jnxCosIfIdx InterfaceIndex,
jnxCosIfsetDescr DisplayString
}
jnxCosIfIdx OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A unique value, greater than zero, for each interface."
::= { jnxCosIfEntry 1 }
jnxCosIfsetDescr OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A textual string containing name of the interface."
::= { jnxCosIfEntry 2 }
-- ***************************************************************
-- #####################
-- Per queue stats table for iflset by ifl index
-- ***************************************************************
jnxCosIfsetQstatTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosIfsetQstatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table presents the per queue stats. Only those
physical interfaces that support output queue stats appear
in this table."
::= { jnxCos 10 }
jnxCosIfsetQstatEntry OBJECT-TYPE
SYNTAX JnxCosIfsetQstatEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This entry contains interface output queue stats for a
given output queue on the specified interface."
INDEX { jnxCosIfsetQstatChildIfIndex, jnxCosIfsetQstatQueueNr}
::= { jnxCosIfsetQstatTable 1 }
JnxCosIfsetQstatEntry ::=
SEQUENCE {
jnxCosIfsetQstatChildIfIndex InterfaceIndex,
jnxCosIfsetQstatQueueNr Integer32,
-- Queued packet/byte stats
jnxCosIfsetQstatQedPkts Counter64,
jnxCosIfsetQstatQedPktRate CounterBasedGauge64,
jnxCosIfsetQstatQedBytes Counter64,
jnxCosIfsetQstatQedByteRate CounterBasedGauge64,
-- Transmitted packet/byte stats
jnxCosIfsetQstatTxedPkts Counter64,
jnxCosIfsetQstatTxedPktRate CounterBasedGauge64,
jnxCosIfsetQstatTxedBytes Counter64,
jnxCosIfsetQstatTxedByteRate CounterBasedGauge64,
-- Tail-dropped stats
jnxCosIfsetQstatTailDropPkts Counter64,
jnxCosIfsetQstatTailDropPktRate CounterBasedGauge64,
-- RED-dropped packet stats
jnxCosIfsetQstatTotalRedDropPkts Counter64,
jnxCosIfsetQstatTotalRedDropPktRate CounterBasedGauge64,
-- Per dp stats when tri color is not configured
jnxCosIfsetQstatLpNonTcpRedDropPkts Counter64,
jnxCosIfsetQstatLpNonTcpRDropPktRate CounterBasedGauge64,
jnxCosIfsetQstatLpTcpRedDropPkts Counter64,
jnxCosIfsetQstatLpTcpRedDropPktRate CounterBasedGauge64,
jnxCosIfsetQstatHpNonTcpRedDropPkts Counter64,
jnxCosIfsetQstatHpNonTcpRDropPktRate CounterBasedGauge64,
jnxCosIfsetQstatHpTcpRedDropPkts Counter64,
jnxCosIfsetQstatHpTcpRedDropPktRate CounterBasedGauge64,
-- RED-dropped byte stats
jnxCosIfsetQstatTotalRedDropBytes Counter64,
jnxCosIfsetQstatTotalRedDropByteRate CounterBasedGauge64,
-- Per dp byte stats when tri color is not configured
jnxCosIfsetQstatLpNonTcpRedDropBytes Counter64,
jnxCosIfsetQstatLpNonTcpRDropByteRate CounterBasedGauge64,
jnxCosIfsetQstatLpTcpRedDropBytes Counter64,
jnxCosIfsetQstatLpTcpRedDropByteRate CounterBasedGauge64,
jnxCosIfsetQstatHpNonTcpRedDropBytes Counter64,
jnxCosIfsetQstatHpNonTcpRDropByteRate CounterBasedGauge64,
jnxCosIfsetQstatHpTcpRedDropBytes Counter64,
jnxCosIfsetQstatHpTcpRedDropByteRate CounterBasedGauge64,
-- Per dp stats when tri color is configured
jnxCosIfsetQstatLpRedDropPkts Counter64,
jnxCosIfsetQstatLpRedDropPktRate CounterBasedGauge64,
jnxCosIfsetQstatMLpRedDropPkts Counter64,
jnxCosIfsetQstatMLpRedDropPktRate CounterBasedGauge64,
jnxCosIfsetQstatMHpRedDropPkts Counter64,
jnxCosIfsetQstatMHpRedDropPktRate CounterBasedGauge64,
jnxCosIfsetQstatHpRedDropPkts Counter64,
jnxCosIfsetQstatHpRedDropPktRate CounterBasedGauge64,
-- Per dp byte stats when tri color is configured
jnxCosIfsetQstatLpRedDropBytes Counter64,
jnxCosIfsetQstatLpRedDropByteRate CounterBasedGauge64,
jnxCosIfsetQstatMLpRedDropBytes Counter64,
jnxCosIfsetQstatMLpRedDropByteRate CounterBasedGauge64,
jnxCosIfsetQstatMHpRedDropBytes Counter64,
jnxCosIfsetQstatMHpRedDropByteRate CounterBasedGauge64,
jnxCosIfsetQstatHpRedDropBytes Counter64,
jnxCosIfsetQstatHpRedDropByteRate CounterBasedGauge64,
-- Rate Limit dropped packet stats
jnxCosIfsetQstatRateLimitDropPkts Counter64,
jnxCosIfsetQstatRateLimitDropPktRate CounterBasedGauge64,
-- Rate Limit dropped byte stats
jnxCosIfsetQstatRateLimitDropBytes Counter64,
jnxCosIfsetQstatRateLimitDropByteRate CounterBasedGauge64
}
jnxCosIfsetQstatChildIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ifIndex of the interface."
::= { jnxCosIfsetQstatEntry 1 }
jnxCosIfsetQstatQueueNr OBJECT-TYPE
SYNTAX Integer32(0..63)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The output queue number."
::= { jnxCosIfsetQstatEntry 2 }
-- Queued packet/byte stats
jnxCosIfsetQstatQedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of packets queued at the output queue."
::= { jnxCosIfsetQstatEntry 3 }
jnxCosIfsetQstatQedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which packets
were queued at the output queue."
::= { jnxCosIfsetQstatEntry 4 }
jnxCosIfsetQstatQedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes queued at the output queue."
::= { jnxCosIfsetQstatEntry 5 }
jnxCosIfsetQstatQedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
were queued at the output queue."
::= { jnxCosIfsetQstatEntry 6 }
-- Transmitted packet/byte stats
jnxCosIfsetQstatTxedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets transmitted on the queue."
::= { jnxCosIfsetQstatEntry 7 }
jnxCosIfsetQstatTxedPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The output queue's packet transmit rate, expressed in
packets per second."
::= { jnxCosIfsetQstatEntry 8 }
jnxCosIfsetQstatTxedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of bytes transmitted on the queue."
::= { jnxCosIfsetQstatEntry 9 }
jnxCosIfsetQstatTxedByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The queue's current transmit rate in bytes per second."
::= { jnxCosIfsetQstatEntry 10 }
-- Tail-dropped packet stats
jnxCosIfsetQstatTailDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of packets tail dropped at the output queue."
::= { jnxCosIfsetQstatEntry 11 }
jnxCosIfsetQstatTailDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The tail drop packet rate (expressed in packets per second)
for the queue."
::= { jnxCosIfsetQstatEntry 12 }
-- RED-dropped packet stats
jnxCosIfsetQstatTotalRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of packets dropped due to RED (Random Early
Detection) at the output on the given interface."
::= { jnxCosIfsetQstatEntry 13 }
jnxCosIfsetQstatTotalRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The most recent estimate of per-second RED-dropped packets
at the output queue on the given interface"
::= { jnxCosIfsetQstatEntry 14 }
jnxCosIfsetQstatLpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP non TCP packets RED-dropped."
::= { jnxCosIfsetQstatEntry 15 }
jnxCosIfsetQstatLpNonTcpRDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP non TCP packets were RED-dropped."
::= { jnxCosIfsetQstatEntry 16 }
jnxCosIfsetQstatLpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP packets RED-dropped at
the output on the given interface."
::= { jnxCosIfsetQstatEntry 17 }
jnxCosIfsetQstatLpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low PLP
TCP packets were RED-dropped at the output on the given
interface."
::= { jnxCosIfsetQstatEntry 18 }
jnxCosIfsetQstatHpNonTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP non TCP packets RED-dropped
at the output on the given interface."
::= { jnxCosIfsetQstatEntry 19 }
jnxCosIfsetQstatHpNonTcpRDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP non TCP packets were RED-dropped
at the output on the given interface."
::= { jnxCosIfsetQstatEntry 20 }
jnxCosIfsetQstatHpTcpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP packets RED-dropped at
the output on the given interface."
::= { jnxCosIfsetQstatEntry 21 }
jnxCosIfsetQstatHpTcpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP TCP packets were RED-dropped at the output."
::= { jnxCosIfsetQstatEntry 22 }
-- RED-dropped byte stats
jnxCosIfsetQstatTotalRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of bytes RED-dropped at the output on the
given interface."
::= { jnxCosIfsetQstatEntry 23 }
jnxCosIfsetQstatTotalRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
were RED-dropped at the output on the given interface."
::= { jnxCosIfsetQstatEntry 24 }
jnxCosIfsetQstatLpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP non TCP bytes RED-dropped at
the output on the given interface."
::= { jnxCosIfsetQstatEntry 25 }
jnxCosIfsetQstatLpNonTcpRDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
non TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosIfsetQstatEntry 26 }
jnxCosIfsetQstatLpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP
bytes RED-dropped at the output on the given interface."
::= { jnxCosIfsetQstatEntry 27 }
jnxCosIfsetQstatLpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosIfsetQstatEntry 28 }
jnxCosIfsetQstatHpNonTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP non TCP bytes RED-dropped at
the output on the given interface."
::= { jnxCosIfsetQstatEntry 29 }
jnxCosIfsetQstatHpNonTcpRDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high
PLP non TCP bytes were RED-dropped at the output queue on
the given interface."
::= { jnxCosIfsetQstatEntry 30 }
jnxCosIfsetQstatHpTcpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosIfsetQstatEntry 31 }
jnxCosIfsetQstatHpTcpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosIfsetQstatEntry 32 }
jnxCosIfsetQstatLpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP packets RED-droppped at
the output on the given interface."
::= { jnxCosIfsetQstatEntry 33 }
jnxCosIfsetQstatLpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which low
PLP packets were RED-dropped at the output."
::= { jnxCosIfsetQstatEntry 34 }
jnxCosIfsetQstatMLpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-low PLP packets RED-droppped at
the output on the given interface."
::= { jnxCosIfsetQstatEntry 35 }
jnxCosIfsetQstatMLpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which medium-low
PLP packets were RED-dropped at the output."
::= { jnxCosIfsetQstatEntry 36 }
jnxCosIfsetQstatMHpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-high PLP packets RED-droppped at
the output on the given interface."
::= { jnxCosIfsetQstatEntry 37 }
jnxCosIfsetQstatMHpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which medium-high
PLP packets were RED-dropped at the output."
::= { jnxCosIfsetQstatEntry 38 }
jnxCosIfsetQstatHpRedDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP packets RED-droppped at
the output on the given interface."
::= { jnxCosIfsetQstatEntry 39 }
jnxCosIfsetQstatHpRedDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in packets per second) at which high
PLP packets were RED-dropped at the output."
::= { jnxCosIfsetQstatEntry 40 }
jnxCosIfsetQstatLpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of low PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosIfsetQstatEntry 41 }
jnxCosIfsetQstatLpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which low PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosIfsetQstatEntry 42 }
jnxCosIfsetQstatMLpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-low PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosIfsetQstatEntry 43 }
jnxCosIfsetQstatMLpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which medium-low PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosIfsetQstatEntry 44 }
jnxCosIfsetQstatMHpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of medium-high PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosIfsetQstatEntry 45 }
jnxCosIfsetQstatMHpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which medium-high PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosIfsetQstatEntry 46 }
jnxCosIfsetQstatHpRedDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of high PLP TCP bytes RED-dropped at the
output queue on the given interface."
::= { jnxCosIfsetQstatEntry 47 }
jnxCosIfsetQstatHpRedDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which high PLP
TCP bytes were RED-dropped at the output on the given
interface."
::= { jnxCosIfsetQstatEntry 48 }
-- Rate Limit dropped packet stats
jnxCosIfsetQstatRateLimitDropPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of rate-limit dropped packets
at the output on the given interface."
::= { jnxCosIfsetQstatEntry 49 }
jnxCosIfsetQstatRateLimitDropPktRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which packets
are rate-limit dropped at the output on the given interface."
::= { jnxCosIfsetQstatEntry 50 }
jnxCosIfsetQstatRateLimitDropBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of rate-limit dropped bytes
at the output on the given interface."
::= { jnxCosIfsetQstatEntry 51 }
jnxCosIfsetQstatRateLimitDropByteRate OBJECT-TYPE
SYNTAX CounterBasedGauge64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The rate (expressed in bytes per second) at which bytes
are rate-limit dropped at the output on the given interface."
::= { jnxCosIfsetQstatEntry 52 }
---
--- PFC priority Table
---
jnxCosPfcPriorityTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosPfcPriorityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the per class of priority flow control
information of an interface."
::= { jnxCos 11 }
jnxCosPfcPriorityEntry OBJECT-TYPE
SYNTAX JnxCosPfcPriorityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row of parameters for each class of PFC on an interface."
INDEX { jnxCosPfcIfIndex, jnxCosPfcPriorityIndex }
::= { jnxCosPfcPriorityTable 1 }
JnxCosPfcPriorityEntry ::= SEQUENCE {
jnxCosPfcIfIndex InterfaceIndex,
jnxCosPfcPriorityIndex Integer32,
jnxCosPfcPriorityRequestsTx Counter64,
jnxCosPfcPriorityRequestsRx Counter64
}
jnxCosPfcIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This is the same value as identified by ifIndex."
::= { jnxCosPfcPriorityEntry 1 }
jnxCosPfcPriorityIndex OBJECT-TYPE
SYNTAX Integer32 (0..7)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index for accessing the per-priority information of PFC on interface."
::= { jnxCosPfcPriorityEntry 2 }
jnxCosPfcPriorityRequestsTx OBJECT-TYPE
SYNTAX Counter64
UNITS "Requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the invoked PFC requests primitives with
this priority class asserted"
::= { jnxCosPfcPriorityEntry 3 }
jnxCosPfcPriorityRequestsRx OBJECT-TYPE
SYNTAX Counter64
UNITS "Requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the received PFC requests primitives with
this priority class asserted"
::= { jnxCosPfcPriorityEntry 4 }
---
--- End of PFC priority Table
---
---
--- PFC Watchdog Table
---
jnxCosWatchdogTxQueueTable OBJECT-TYPE
SYNTAX SEQUENCE OF JnxCosWatchdogTxQueueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains tx-queue statistics related to the
PFC Watchdog feature. Only queues for interfaces which
have PFC enabled appear in the table."
::= { jnxCos 12 }
jnxCosWatchdogTxQueueEntry OBJECT-TYPE
SYNTAX JnxCosWatchdogTxQueueEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A conceptual row in the jnxCosWatchdogTxQueueTable."
INDEX { jnxCosWatchdogIfIndex, jnxCosWatchdogTxQueueId }
::= { jnxCosWatchdogTxQueueTable 1 }
JnxCosWatchdogTxQueueEntry ::= SEQUENCE {
jnxCosWatchdogIfIndex InterfaceIndex,
jnxCosWatchdogTxQueueId Integer32,
jnxCosWatchdogTxQueueStuckCount Integer32,
jnxCosWatchdogTxQueueRecoveredCount Integer32,
jnxCosWatchdogTotalPktDrop Integer32,
jnxCosWatchdogLastPktDrop Integer32
}
jnxCosWatchdogIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of an interface on which PFC and PFC Watchdog is enabled."
::= { jnxCosWatchdogTxQueueEntry 1 }
jnxCosWatchdogTxQueueId OBJECT-TYPE
SYNTAX Integer32 (0..15)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The ID of the queue of the PFC-enabled interface."
::= { jnxCosWatchdogTxQueueEntry 2 }
jnxCosWatchdogTxQueueStuckCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times a tx-queue was stuck due to a PFC storm."
::= { jnxCosWatchdogTxQueueEntry 3 }
jnxCosWatchdogTxQueueRecoveredCount OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of times a tx-queue recovered after a PFC storm."
::= { jnxCosWatchdogTxQueueEntry 4 }
jnxCosWatchdogTotalPktDrop OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Total number of Packets dropped due to PFC Strom Mitigation since boot."
::= { jnxCosWatchdogTxQueueEntry 5 }
jnxCosWatchdogLastPktDrop OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of packets dropped due to PFC storm last time."
::= { jnxCosWatchdogTxQueueEntry 6 }
---
--- End of PFC Watchdog Table
---
END