[354760]: arista / ARISTA-PFC-MIB.txt Maximize Restore History

Download this file

ARISTA-PFC-MIB.txt    147 lines (125 with data), 4.8 kB

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
-- Copyright (c) 2013 Arista Networks, Inc. All rights reserved.
ARISTA-PFC-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Counter64,
Integer32 FROM SNMPv2-SMI
TEXTUAL-CONVENTION FROM SNMPv2-TC
InterfaceIndex FROM IF-MIB
MODULE-COMPLIANCE,
OBJECT-GROUP FROM SNMPv2-CONF -- [RFC2580]
aristaMibs FROM ARISTA-SMI-MIB;
aristaPfcMIB MODULE-IDENTITY
LAST-UPDATED "201302280000Z" -- 02/28/2013 00:00GMT
ORGANIZATION "Arista Networks, Inc."
CONTACT-INFO
"Arista Networks, Inc.
Postal: 5470 Great America Parkway
Santa Clara, CA 95054
Tel: +1 408 547-5500
E-mail: snmp@aristanetworks.com"
DESCRIPTION
"Extensions for managing IEEE 802.1Qbb Priority-based Flow Control on
Arista devices. This module extends IEEE8021-PFC-MIB by providing
per class-of-service information for the supported Arista platforms."
REVISION "201302280000Z" -- 02/28/2013 00:00GMT
DESCRIPTION "Initial version."
::= { aristaMibs 11 }
aristaPfc OBJECT IDENTIFIER ::= { aristaPfcMIB 1 }
aristaPfcConformance OBJECT IDENTIFIER ::= { aristaPfcMIB 2 }
--
-- Textual Conventions
--
AristaPfcCOSIndex ::= TEXTUAL-CONVENTION
DISPLAY-HINT "d"
STATUS current
DESCRIPTION
"A unique value for each Ethernet class-of-service priority"
SYNTAX Integer32 (0..7)
---
--- Per-priority PFC Table
---
aristaPfcPriorityTable OBJECT-TYPE
SYNTAX SEQUENCE OF AristaPfcPriorityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains the per class-of-service priority-flow-control
information of an interface."
::= { aristaPfc 1 }
aristaPfcPriorityEntry OBJECT-TYPE
SYNTAX AristaPfcPriorityEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of attributes of each ingress class-of-service of an interface."
INDEX { aristaPfcIfIndex, aristaPfcPriorityIndex }
::= { aristaPfcPriorityTable 1 }
AristaPfcPriorityEntry ::= SEQUENCE {
aristaPfcIfIndex InterfaceIndex,
aristaPfcPriorityIndex AristaPfcCOSIndex,
aristaPfcPriorityRequests Counter64,
aristaPfcPriorityIndications Counter64
}
aristaPfcIfIndex OBJECT-TYPE
SYNTAX InterfaceIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The interface identified by a particular value of
this index is the same interface as identified
by the same value of ifIndex."
::= { aristaPfcPriorityEntry 1 }
aristaPfcPriorityIndex OBJECT-TYPE
SYNTAX AristaPfcCOSIndex
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The Ethernet class-of-service index for accessing
the per-priority information of an interface."
::= { aristaPfcPriorityEntry 2 }
aristaPfcPriorityRequests OBJECT-TYPE
SYNTAX Counter64
UNITS "Requests"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the invoked PFC M_CONTROL.request primitives with
this priority class asserted.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
ifCounterDiscontinuityTime."
::= { aristaPfcPriorityEntry 3 }
aristaPfcPriorityIndications OBJECT-TYPE
SYNTAX Counter64
UNITS "Indications"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"A count of the received PFC M_CONTROL.indication primitives
with this priority class asserted.
Discontinuities in the value of this counter can occur at
re-initialization of the management system, and at other
times as indicated by the value of
ifCounterDiscontinuityTime."
::= { aristaPfcPriorityEntry 4 }
aristaPfcCompliances OBJECT IDENTIFIER ::= { aristaPfcConformance 1 }
aristaPfcGroups OBJECT IDENTIFIER ::= { aristaPfcConformance 2 }
aristaPfcCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for Arista switches that support
Priority Flow Control (PFC)."
MODULE -- this module
MANDATORY-GROUPS { aristaPfcGroup }
::= { aristaPfcCompliances 1 }
aristaPfcGroup OBJECT-GROUP
OBJECTS {
aristaPfcPriorityRequests,
aristaPfcPriorityIndications
}
STATUS current
DESCRIPTION
"The group of required PFC objects."
::= { aristaPfcGroups 1 }
END