ELTEX-MES-QOS-TAIL-DROP-MIB DEFINITIONS ::= BEGIN -- Title: Eltex MES QoS Tail-Drop Configuration -- Version: 1.3 -- Date: 19-Jul-2016 IMPORTS MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI TruthValue FROM SNMPv2-TC ifIndex FROM IF-MIB eltMes, eltMesQosTailDropMib FROM ELTEX-MES; -- -- MIB Groups -- eltMesQosTailDropMibMIBObjects OBJECT IDENTIFIER ::= { eltMesQosTailDropMib 1 } eltMesQosTailDropConfig OBJECT IDENTIFIER ::= { eltMesQosTailDropMibMIBObjects 1 } eltMesQosTailDropStatus OBJECT IDENTIFIER ::= { eltMesQosTailDropMibMIBObjects 2 } -- -- Configuration - Profile Queue table -- eltQosTailDropProfileQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF EltQosTailDropProfileQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table lists queues configuration in QoS Tail-Drop Profiles." ::= { eltMesQosTailDropConfig 1 } eltQosTailDropProfileQueueEntry OBJECT-TYPE SYNTAX EltQosTailDropProfileQueueEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing queues configuration in QoS Tail-Drop Profile." INDEX { eltQosTailDropProfileIndex, eltQosTailDropProfileQueueIndex } ::= { eltQosTailDropProfileQueueTable 1 } EltQosTailDropProfileQueueEntry ::= SEQUENCE { eltQosTailDropProfileIndex INTEGER, eltQosTailDropProfileQueueIndex INTEGER, eltQosTailDropProfileQueueSharedPoolUsage TruthValue, eltQosTailDropProfileQueueLimit INTEGER } eltQosTailDropProfileIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION "Profile index." ::= { eltQosTailDropProfileQueueEntry 1 } eltQosTailDropProfileQueueIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION "Queue index." ::= { eltQosTailDropProfileQueueEntry 2 } eltQosTailDropProfileQueueSharedPoolUsage OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable shared pool usage." DEFVAL { true } ::= { eltQosTailDropProfileQueueEntry 3 } eltQosTailDropProfileQueueLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Limit in packets per queue." ::= { eltQosTailDropProfileQueueEntry 4 } -- -- Configuration - Interface profile table -- eltQosTailDropIfConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF EltQosTailDropIfConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table specifies for each interface the QoS Tail-Drop Profile attached to it." ::= { eltMesQosTailDropConfig 2 } eltQosTailDropIfConfigEntry OBJECT-TYPE SYNTAX EltQosTailDropIfConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Each entry in this table describes what QoS Tail-Drop Profile attached to a specific interface." INDEX { ifIndex } ::= { eltQosTailDropIfConfigTable 1 } EltQosTailDropIfConfigEntry ::= SEQUENCE { eltQosTailDropIfProfileIndex INTEGER } eltQosTailDropIfProfileIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Index of the QoS Tail-Drop Profile attached to this port. Value of 0 means that no user profile is attached to port." DEFVAL { 0 } ::= { eltQosTailDropIfConfigEntry 1 } -- -- Configuration - buffers and descriptors table -- eltQosTailDropConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF EltQosTailDropConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains configuration of buffers and descriptors limits for system." ::= { eltMesQosTailDropConfig 3 } eltQosTailDropConfigEntry OBJECT-TYPE SYNTAX EltQosTailDropConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Qos TailDrop Configuration Table entry." INDEX { eltQosTailDropConfigUnitId } ::= { eltQosTailDropConfigTable 1 } EltQosTailDropConfigEntry ::= SEQUENCE { eltQosTailDropConfigUnitId INTEGER, eltQosTailDropConfigPhysicalBuffersLimit INTEGER, eltQosTailDropConfigTotalDescriptorsLimit INTEGER, eltQosTailDropConfigTotalBuffersLimit INTEGER, eltQosTailDropConfigMCDescriptorsLimit INTEGER, eltQosTailDropConfigMCBuffersLimit INTEGER, eltQosTailDropConfigSharedDescriptorsLimit INTEGER, eltQosTailDropConfigSharedBuffersLimit INTEGER, eltQosTailDropConfigMirrorRxDescriptorsLimit INTEGER, eltQosTailDropConfigMirrorTxDescriptorsLimit INTEGER, eltQosTailDropConfigSharedDescriptorsLimit2 INTEGER, eltQosTailDropConfigSharedBuffersLimit2 INTEGER, eltQosTailDropConfigSharedDescriptorsLimit3 INTEGER, eltQosTailDropConfigSharedBuffersLimit3 INTEGER, eltQosTailDropConfigSharedDescriptorsLimit4 INTEGER, eltQosTailDropConfigSharedBuffersLimit4 INTEGER, eltQosTailDropConfigSharedDescriptorsLimit5 INTEGER, eltQosTailDropConfigSharedBuffersLimit5 INTEGER, eltQosTailDropConfigSharedDescriptorsLimit6 INTEGER, eltQosTailDropConfigSharedBuffersLimit6 INTEGER, eltQosTailDropConfigSharedDescriptorsLimit7 INTEGER, eltQosTailDropConfigSharedBuffersLimit7 INTEGER, eltQosTailDropConfigSharedDescriptorsLimit8 INTEGER, eltQosTailDropConfigSharedBuffersLimit8 INTEGER } eltQosTailDropConfigUnitId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The stack unit described by this entry." ::= { eltQosTailDropConfigEntry 1 } eltQosTailDropConfigPhysicalBuffersLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of physical buffers." ::= { eltQosTailDropConfigEntry 2 } eltQosTailDropConfigTotalDescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of mc, shared and others descriptors that may be enqueued to all transmit queues." ::= { eltQosTailDropConfigEntry 3 } eltQosTailDropConfigTotalBuffersLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of mc, shared and others buffers that may be enqueued to all transmit queues." ::= { eltQosTailDropConfigEntry 4 } eltQosTailDropConfigMCDescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors that may be allocated for multicast packets." ::= { eltQosTailDropConfigEntry 5 } eltQosTailDropConfigMCBuffersLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers that may be used for multicast packets." ::= { eltQosTailDropConfigEntry 6 } eltQosTailDropConfigSharedDescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors in shared pool that may be used by all ports and queues for xCat devices or by queue 1 for Lion devices." ::= { eltQosTailDropConfigEntry 7 } eltQosTailDropConfigSharedBuffersLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers in shared pool that may be used by all ports and queues for xCat devices or by queue 1 for Lion devices." ::= { eltQosTailDropConfigEntry 8 } eltQosTailDropConfigMirrorRxDescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of packets being forwarded to the analyzer port due to ingress mirroring at the moment." ::= { eltQosTailDropConfigEntry 9 } eltQosTailDropConfigMirrorTxDescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of packets being forwarded to the analyzer port due to egress mirroring at the moment." ::= { eltQosTailDropConfigEntry 10 } eltQosTailDropConfigSharedDescriptorsLimit2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors in shared pool that may be used by queue 2." ::= { eltQosTailDropConfigEntry 11 } eltQosTailDropConfigSharedBuffersLimit2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers in shared pool that may be used by queue 2." ::= { eltQosTailDropConfigEntry 12 } eltQosTailDropConfigSharedDescriptorsLimit3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors in shared pool that may be used by queue 3." ::= { eltQosTailDropConfigEntry 13 } eltQosTailDropConfigSharedBuffersLimit3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers in shared pool that may be used by queue 3." ::= { eltQosTailDropConfigEntry 14 } eltQosTailDropConfigSharedDescriptorsLimit4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors in shared pool that may be used by queue 4." ::= { eltQosTailDropConfigEntry 15 } eltQosTailDropConfigSharedBuffersLimit4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers in shared pool that may be used by queue 4." ::= { eltQosTailDropConfigEntry 16 } eltQosTailDropConfigSharedDescriptorsLimit5 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors in shared pool that may be used by queue 5." ::= { eltQosTailDropConfigEntry 17 } eltQosTailDropConfigSharedBuffersLimit5 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers in shared pool that may be used by queue 5." ::= { eltQosTailDropConfigEntry 18 } eltQosTailDropConfigSharedDescriptorsLimit6 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors in shared pool that may be used by queue 6." ::= { eltQosTailDropConfigEntry 19 } eltQosTailDropConfigSharedBuffersLimit6 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers in shared pool that may be used by queue 6." ::= { eltQosTailDropConfigEntry 20 } eltQosTailDropConfigSharedDescriptorsLimit7 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors in shared pool that may be used by queue 7." ::= { eltQosTailDropConfigEntry 21 } eltQosTailDropConfigSharedBuffersLimit7 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers in shared pool that may be used by queue 7." ::= { eltQosTailDropConfigEntry 22 } eltQosTailDropConfigSharedDescriptorsLimit8 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of descriptors in shared pool that may be used by queue 8." ::= { eltQosTailDropConfigEntry 23 } eltQosTailDropConfigSharedBuffersLimit8 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Maximum number of buffers in shared pool that may be used by queue 8." ::= { eltQosTailDropConfigEntry 24 } -- -- Configuration - Profile table -- eltQosTailDropProfileTable OBJECT-TYPE SYNTAX SEQUENCE OF EltQosTailDropProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table lists the QoS Tail-Drop Profiles." ::= { eltMesQosTailDropConfig 4 } eltQosTailDropProfileEntry OBJECT-TYPE SYNTAX EltQosTailDropProfileEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry containing QoS Tail-Drop Profile information." INDEX { eltQosTailDropProfile } ::= { eltQosTailDropProfileTable 1 } EltQosTailDropProfileEntry ::= SEQUENCE { eltQosTailDropProfile INTEGER, eltQosTailDropProfilePortLimit INTEGER } eltQosTailDropProfile OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS not-accessible STATUS current DESCRIPTION "Profile index." ::= { eltQosTailDropProfileEntry 1 } eltQosTailDropProfilePortLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Port limit in packets." ::= { eltQosTailDropProfileEntry 2 } -- -- Configuration - global limits for a mirrored packets -- eltQosTailDropMirrorRxDescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum number of packets being forwarded to the analyzer port due to ingress mirroring at the moment." ::= { eltMesQosTailDropConfig 5 } eltQosTailDropMirrorTxDescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "The maximum number of packets being forwarded to the analyzer port due to egress mirroring at the moment." ::= { eltMesQosTailDropConfig 6 } -- -- Status - global buffers and descriptors table -- eltQosTailDropStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF EltQosTailDropStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about buffers and descriptors currently enqueued in the system." ::= { eltMesQosTailDropStatus 1 } eltQosTailDropStatusEntry OBJECT-TYPE SYNTAX EltQosTailDropStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Qos TailDrop Status Table entry." INDEX { eltQosTailDropStatusUnitId } ::= { eltQosTailDropStatusTable 1 } EltQosTailDropStatusEntry ::= SEQUENCE { eltQosTailDropStatusUnitId INTEGER, eltQosTailDropStatusPhysicalBuffersEnqueuedCounter INTEGER, eltQosTailDropStatusTotalDescriptorsEnqueuedCounter INTEGER, eltQosTailDropStatusTotalBuffersEnqueuedCounter INTEGER, eltQosTailDropStatusTotalMCDescriptorsEnqueuedCounter INTEGER, eltQosTailDropStatusTotalMCBuffersEnqueuedCounter INTEGER, eltQosTailDropStatusSharedDescriptorsEnqueuedCounter INTEGER, eltQosTailDropStatusSharedBuffersEnqueuedCounter INTEGER, eltQosTailDropStatusMirrorRxDescriptorsEnqueuedCounter INTEGER, eltQosTailDropStatusMirrorTxDescriptorsEnqueuedCounter INTEGER, eltQosTailDropStatusSharedDescriptorsEnqueuedCounter2 INTEGER, eltQosTailDropStatusSharedBuffersEnqueuedCounter2 INTEGER, eltQosTailDropStatusSharedDescriptorsEnqueuedCounter3 INTEGER, eltQosTailDropStatusSharedBuffersEnqueuedCounter3 INTEGER, eltQosTailDropStatusSharedDescriptorsEnqueuedCounter4 INTEGER, eltQosTailDropStatusSharedBuffersEnqueuedCounter4 INTEGER, eltQosTailDropStatusSharedDescriptorsEnqueuedCounter5 INTEGER, eltQosTailDropStatusSharedBuffersEnqueuedCounter5 INTEGER, eltQosTailDropStatusSharedDescriptorsEnqueuedCounter6 INTEGER, eltQosTailDropStatusSharedBuffersEnqueuedCounter6 INTEGER, eltQosTailDropStatusSharedDescriptorsEnqueuedCounter7 INTEGER, eltQosTailDropStatusSharedBuffersEnqueuedCounter7 INTEGER, eltQosTailDropStatusSharedDescriptorsEnqueuedCounter8 INTEGER, eltQosTailDropStatusSharedBuffersEnqueuedCounter8 INTEGER } eltQosTailDropStatusUnitId OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The stack unit described by this entry." ::= { eltQosTailDropStatusEntry 1 } eltQosTailDropStatusPhysicalBuffersEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of physical buffers currently allocated in a system." ::= { eltQosTailDropStatusEntry 2 } eltQosTailDropStatusTotalDescriptorsEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of mc, shared and others descriptors enqueued." ::= { eltQosTailDropStatusEntry 3 } eltQosTailDropStatusTotalBuffersEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of buffers enqueued." ::= { eltQosTailDropStatusEntry 4 } eltQosTailDropStatusTotalMCDescriptorsEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of multicast packets descriptors currently enqueued." ::= { eltQosTailDropStatusEntry 5 } eltQosTailDropStatusTotalMCBuffersEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of multicast buffers enqueued." ::= { eltQosTailDropStatusEntry 6 } eltQosTailDropStatusSharedDescriptorsEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by all queues for xCat devices or by queue 1 for Lion devices." ::= { eltQosTailDropStatusEntry 7 } eltQosTailDropStatusSharedBuffersEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by all queues for xCat devices or by queue 1 for Lion devices." ::= { eltQosTailDropStatusEntry 8 } eltQosTailDropStatusMirrorRxDescriptorsEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of packets being forwarded to the analyzer port due to ingress mirroring." ::= { eltQosTailDropStatusEntry 9 } eltQosTailDropStatusMirrorTxDescriptorsEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The current number of packets being forwarded to the analyzer port due to egress mirroring." ::= { eltQosTailDropStatusEntry 10 } eltQosTailDropStatusSharedDescriptorsEnqueuedCounter2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 2." ::= { eltQosTailDropStatusEntry 11 } eltQosTailDropStatusSharedBuffersEnqueuedCounter2 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 2." ::= { eltQosTailDropStatusEntry 12 } eltQosTailDropStatusSharedDescriptorsEnqueuedCounter3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 3." ::= { eltQosTailDropStatusEntry 13 } eltQosTailDropStatusSharedBuffersEnqueuedCounter3 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 3." ::= { eltQosTailDropStatusEntry 14 } eltQosTailDropStatusSharedDescriptorsEnqueuedCounter4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 4." ::= { eltQosTailDropStatusEntry 15 } eltQosTailDropStatusSharedBuffersEnqueuedCounter4 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 4." ::= { eltQosTailDropStatusEntry 16 } eltQosTailDropStatusSharedDescriptorsEnqueuedCounter5 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 5." ::= { eltQosTailDropStatusEntry 17 } eltQosTailDropStatusSharedBuffersEnqueuedCounter5 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 5." ::= { eltQosTailDropStatusEntry 18 } eltQosTailDropStatusSharedDescriptorsEnqueuedCounter6 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 6." ::= { eltQosTailDropStatusEntry 19 } eltQosTailDropStatusSharedBuffersEnqueuedCounter6 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 6." ::= { eltQosTailDropStatusEntry 20 } eltQosTailDropStatusSharedDescriptorsEnqueuedCounter7 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 7." ::= { eltQosTailDropStatusEntry 21 } eltQosTailDropStatusSharedBuffersEnqueuedCounter7 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 7." ::= { eltQosTailDropStatusEntry 22 } eltQosTailDropStatusSharedDescriptorsEnqueuedCounter8 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 8." ::= { eltQosTailDropStatusEntry 23 } eltQosTailDropStatusSharedBuffersEnqueuedCounter8 OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total shared pool usage by queue 8." ::= { eltQosTailDropStatusEntry 24 } -- -- Status - interface buffers and descriptors usage table -- eltQosTailDropIfStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF EltQosIfTailDropStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about buffers and descriptors usage per interface." ::= { eltMesQosTailDropStatus 2 } eltQosTailDropIfStatusEntry OBJECT-TYPE SYNTAX EltQosIfTailDropStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Qos TailDrop Interface Counters Table entry." INDEX { ifIndex } ::= { eltQosTailDropIfStatusTable 1 } EltQosIfTailDropStatusEntry ::= SEQUENCE { eltQosTailDropIfStatusEnqueuedDescriptorsCounter INTEGER, eltQosTailDropIfStatusEnqueuedBuffersCounter INTEGER, eltQosTailDropIfStatusDescriptorsLimit INTEGER, eltQosTailDropIfStatusBuffersLimit INTEGER } eltQosTailDropIfStatusEnqueuedDescriptorsCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of descriptors enqueued to all the port's queues." ::= { eltQosTailDropIfStatusEntry 1 } eltQosTailDropIfStatusEnqueuedBuffersCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of buffers enqueued to all the port's queues." ::= { eltQosTailDropIfStatusEntry 2 } eltQosTailDropIfStatusDescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Shared pool usage limit by the port." ::= { eltQosTailDropIfStatusEntry 3 } eltQosTailDropIfStatusBuffersLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Shared pool usage limit by the port." ::= { eltQosTailDropIfStatusEntry 4 } -- -- Status - interface/queue buffers and descriptors usage table -- eltQosTailDropIfQueueStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF EltQosIfTailDropQueueStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table contains information about buffers and descriptors enqueued per interface and queue." ::= { eltMesQosTailDropStatus 3 } eltQosTailDropIfQueueStatusEntry OBJECT-TYPE SYNTAX EltQosIfTailDropQueueStatusEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Qos TailDrop Interface/Queue Counters Table entry." INDEX { ifIndex, eltQosTailDropIfQueueStatusQueueIndex } ::= { eltQosTailDropIfQueueStatusTable 1 } EltQosIfTailDropQueueStatusEntry ::= SEQUENCE { eltQosTailDropIfQueueStatusQueueIndex INTEGER, eltQosTailDropIfQueueStatusTotalDescriptorsEnqueuedCounter INTEGER, eltQosTailDropIfQueueStatusTotalBuffersEnqueuedCounter INTEGER, eltQosTailDropIfQueueStatusDP0BuffersLimit INTEGER, eltQosTailDropIfQueueStatusDP1BuffersLimit INTEGER, eltQosTailDropIfQueueStatusDP2BuffersLimit INTEGER, eltQosTailDropIfQueueStatusDP0DescriptorsLimit INTEGER, eltQosTailDropIfQueueStatusDP1DescriptorsLimit INTEGER, eltQosTailDropIfQueueStatusDP2DescriptorsLimit INTEGER } eltQosTailDropIfQueueStatusQueueIndex OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Queue index." ::= { eltQosTailDropIfQueueStatusEntry 1 } eltQosTailDropIfQueueStatusTotalDescriptorsEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of descriptors enqueued to port's queue." ::= { eltQosTailDropIfQueueStatusEntry 2 } eltQosTailDropIfQueueStatusTotalBuffersEnqueuedCounter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Total number of buffers enqueued to port's queue." ::= { eltQosTailDropIfQueueStatusEntry 3 } eltQosTailDropIfQueueStatusDP0BuffersLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of GREEN packets buffers that may be enqueued to port's queue." ::= { eltQosTailDropIfQueueStatusEntry 4 } eltQosTailDropIfQueueStatusDP1BuffersLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of YELLOW packets buffers that may be enqueued to port's queue." ::= { eltQosTailDropIfQueueStatusEntry 5 } eltQosTailDropIfQueueStatusDP2BuffersLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of RED packets buffers that may be enqueued to port's queue." ::= { eltQosTailDropIfQueueStatusEntry 6 } eltQosTailDropIfQueueStatusDP0DescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of GREEN packets descriptors that may be enqueued to port's queue." ::= { eltQosTailDropIfQueueStatusEntry 7 } eltQosTailDropIfQueueStatusDP1DescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of YELLOW packets descriptors that may be enqueued to port's queue." ::= { eltQosTailDropIfQueueStatusEntry 8 } eltQosTailDropIfQueueStatusDP2DescriptorsLimit OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Number of RED packets descriptors that may be enqueued to port's queue." ::= { eltQosTailDropIfQueueStatusEntry 9 } END