Observium_CE/mibs/brocade/BROCADE-QOS-MIB

288 lines
10 KiB
Plaintext

BROCADE-QOS-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Unsigned32, Counter64, Counter32
FROM SNMPv2-SMI -- [RFC2578]
InterfaceIndex
FROM IF-MIB -- [RFC2863]
DisplayString
FROM SNMPv2-TC -- [RFC2579]
brcdQos
FROM FOUNDRY-SN-ROOT-MIB -- [snrootu]
PortPriorityTC
FROM FOUNDRY-SN-SWITCH-GROUP-MIB;
brcdQosMIB MODULE-IDENTITY
LAST-UPDATED "201207180000Z" -- July 18, 2012
ORGANIZATION "Brocade Communications Systems, Inc."
CONTACT-INFO
"Technical Support Center
130 Holger Way,
San Jose, CA 95134
Email: ipsupport@brocade.com
Phone: 1-800-752-8061
URL: www.brocade.com"
DESCRIPTION
"The MIB module contains the managed object definition for
Brocade Quality of Service.
Supported Platforms:
- supported on NetIron XMR/MLX latforms.
Copyright 1996-2012 Brocade Communications Systems, Inc.
All rights reserved.
This Brocade Communications Systems SNMP Management Information
Base Specification embodies Brocade Communications Systems
confidential and proprietary intellectual property.
Brocade Communications Systems retains all title and ownership
in the Specification, including any revisions.
This Specification is supplied AS IS, and Brocade Communications
Systems makes no warranty, either express or implied, as to the
use, operation, condition, or performance of the specification,
and any unintended consequence it may on the user environment."
REVISION "201207180000Z" -- July 18, 2012
DESCRIPTION
"Initial version"
::= { brcdQos 1 }
-- Top level components of this MIB module.
brcdHqosObjects OBJECT IDENTIFIER ::= { brcdQosMIB 1 }
---
--- HQoS Statistics Table
---
brcdHqosStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF BrcdHqosStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of brcHqosStats entries. This table contains information
of various HQoS counters. The HQoS is supported on NI-MLX-10Gx8-M/D
LP modules."
::= { brcdHqosObjects 1 }
brcdHqosStatsEntry OBJECT-TYPE
SYNTAX BrcdHqosStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry containing Hqos statistics counter information applicable
for 10Gx8 interface if the module is physically present."
INDEX { brcdHqosIfIndex,
brcdHqosEndpointType,
brcdHqosEndpointTag,
brcdHqosEndpointInnerTag,
brcdHqosStatsPriority }
::= { brcdHqosStatsTable 1 }
BrcdHqosStatsEntry ::= SEQUENCE {
brcdHqosIfIndex InterfaceIndex,
brcdHqosEndpointType INTEGER,
brcdHqosEndpointTag Unsigned32,
brcdHqosEndpointInnerTag Unsigned32,
brcdHqosStatsPriority PortPriorityTC,
brcdHqosStatsDescription DisplayString,
brcdHqosStatsEnquePkts Counter64,
brcdHqosStatsEnqueBytes Counter64,
brcdHqosStatsDequePkts Counter64,
brcdHqosStatsDequeBytes Counter64,
brcdHqosStatsTotalDiscardPkts Counter64,
brcdHqosStatsTotalDiscardBytes Counter64,
brcdHqosStatsOldestDiscardPkts Counter64,
brcdHqosStatsOldestDiscardBytes Counter64,
brcdHqosStatsWREDDroppedPkts Counter64,
brcdHqosStatsWREDDroppedBytes Counter64,
brcdHqosStatsCurrentQDepth Counter64,
brcdHqosStatsMaxQDepthSinceLastRead Counter64
}
brcdHqosIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The index of the interface index where the HQoS is configured.
The LP module must be physically present and operationally up."
::= { brcdHqosStatsEntry 1 }
brcdHqosEndpointType OBJECT-TYPE
SYNTAX INTEGER {
other(1),
singleTaggedVlan(2),
doubleTaggedVlan(3),
bVlanIsid(4)
}
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the End point type for HQoS scheduler."
::= { brcdHqosStatsEntry 2 }
brcdHqosEndpointTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the HQoS end point tag.
If the brcdHqosEndpointType is other(1), then this object
has zero value.
If the brcdHqosEndpointType is singleTaggedVlan(2),
dougleTaggedVlan(3) or bVlanIsid(4), then this object has
VLAN id. The valid VLAN ids are 1 to 4094."
::= { brcdHqosStatsEntry 3 }
brcdHqosEndpointInnerTag OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This object specifies the HQoS end point inner tag.
If the brcdHqosEndpointType is other(1) or singleTaggedVlan(2)
then this object has zero value.
If the brcdHqosEndpointType is dougleTaggedVlan(3) then this
object has VLAN id. The valid VLAN ids are 1 to 4094
If the index brcdHqosEndpointType is bVlanIsid(4), then this object
has ISID value. The valid ISID are 256 to 16777214."
::= { brcdHqosStatsEntry 4 }
brcdHqosStatsPriority OBJECT-TYPE
SYNTAX PortPriorityTC
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The priority of the packets that will be stored in this queue.
This is 1-based index.
The HQoS queue with brcdHqosEndpointType as other(1) have
8 priorities. All other HQoS queues have 4 priorities, two
consecutive priorities are stored in one queue. In this case,
the valid values for this index are 1, 3, 5 and 7. The queue
with priority 1 has the packets with priority 1 and 2.
Same applies for priority 3, 5 and 7"
::= { brcdHqosStatsEntry 5 }
brcdHqosStatsDescription OBJECT-TYPE
SYNTAX DisplayString
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object gives the HQoS scheduler node name in full path
format with each node separated by dot."
::= { brcdHqosStatsEntry 6 }
brcdHqosStatsEnquePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all packets entering ingress queues on this queue."
::= { brcdHqosStatsEntry 7 }
brcdHqosStatsEnqueBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all bytes entering ingress queues on this queue."
::= { brcdHqosStatsEntry 8 }
brcdHqosStatsDequePkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all packets dequeued from ingress queues and forwarded
on this queue."
::= { brcdHqosStatsEntry 9 }
brcdHqosStatsDequeBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all bytes dequeued from ingress queues and forwarded on
this queue."
::= { brcdHqosStatsEntry 10 }
brcdHqosStatsTotalDiscardPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all packets failing to enter ingress queues on this
queue. This may be due to:
* The queue reaching its maximum depth, WRED, or other reasons.
* The network processor deciding to drop packets for reasons
including: an unknown Layer-3 route, RPF, or segment filtering."
::= { brcdHqosStatsEntry 11 }
brcdHqosStatsTotalDiscardBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all bytes failing to enter ingress queues on this
queue. This may be due to:
* The queue reaching its maximum depth, WRED, or other reasons.
* The network processor deciding to drop packets for reasons
including: an unknown Layer-3 route, RPF, or segment filtering"
::= { brcdHqosStatsEntry 12 }
brcdHqosStatsOldestDiscardPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all packets entering ingress queues on this queue,
but deleted afterwards due to buffer full."
::= { brcdHqosStatsEntry 13 }
brcdHqosStatsOldestDiscardBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all bytes entering ingress queues on this queue,
but deleted afterwards due to buffer full"
::= { brcdHqosStatsEntry 14 }
brcdHqosStatsWREDDroppedPkts OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all bytes entering ingress queues on this queue,
but deleted afterwards due to buffer full"
::= { brcdHqosStatsEntry 15 }
brcdHqosStatsWREDDroppedBytes OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of all bytes entering ingress queues on this queue,
but deleted afterwards due to buffer full"
::= { brcdHqosStatsEntry 16 }
brcdHqosStatsCurrentQDepth OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current queue depth."
::= { brcdHqosStatsEntry 17 }
brcdHqosStatsMaxQDepthSinceLastRead OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The maximum queue depth since last access to read."
::= { brcdHqosStatsEntry 18 }
--- End of HQoS Statistics Table
END