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
147
148
149
150
151
152
|
-- MIB File: BROCADE-MODULE-MEM-UTIL-MIB.mib
-- *********************************************************************
-- BROCADE-MODULE-MEM-UTIL-MIB.mib: Extreme module memory util MIB
--
-- Copyright (c) 2018 Extreme Networks, Inc.
-- All rights reserved.
-- *********************************************************************
BROCADE-MODULE-MEM-UTIL-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Gauge32
FROM SNMPv2-SMI
bcsiModules
FROM Brocade-REG-MIB;
brocadeModuleMemUtilMIB MODULE-IDENTITY
LAST-UPDATED "201805291200Z" -- May 29, 2018 12:00pm
ORGANIZATION "Extreme Networks, Inc."
CONTACT-INFO
"Postal: Extreme Networks, Inc.
6480 Via Del Oro
San Jose, CA 95119 USA
Phone: +1 408 579-2800
E-mail: support@extremenetworks.com
WWW: http://www.extremenetworks.com"
DESCRIPTION
"This MIB module supports the per module Memory utilization."
REVISION "201805291200Z" -- May 29, 2018 12:00pm
DESCRIPTION
"Updated ORGANIZATION and CONTACT-INFO with Extreme Networks"
REVISION "201611250000Z" -- 25 November 2016
DESCRIPTION
"Initial version of this MIB module."
::= { bcsiModules 13 }
bcsiModuleMemUtilNotifications OBJECT IDENTIFIER
::= { brocadeModuleMemUtilMIB 0 }
bcsiModuleMemUtilObjects OBJECT IDENTIFIER
::= { brocadeModuleMemUtilMIB 1 }
bcsiModuleMemUtilConformance OBJECT IDENTIFIER
::= { brocadeModuleMemUtilMIB 2 }
bcsiModuleMemUtilTable OBJECT-TYPE
SYNTAX SEQUENCE OF BcsiModuleMemUtilEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Table to list per module Memory utilization in the device."
::= { bcsiModuleMemUtilObjects 1 }
bcsiModuleMemUtilEntry OBJECT-TYPE
SYNTAX BcsiModuleMemUtilEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A row in the Memory utilization table."
INDEX {
bcsiModuleMemUtilSlotNum
}
::= { bcsiModuleMemUtilTable 1 }
BcsiModuleMemUtilEntry ::= SEQUENCE {
bcsiModuleMemUtilSlotNum
Integer32,
bcsiModuleMemTotal
Unsigned32,
bcsiModuleMemAvailable
Gauge32,
bcsiModuleMemUtil100thPercent
Gauge32
}
bcsiModuleMemUtilSlotNum OBJECT-TYPE
SYNTAX Integer32
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The slot number of the module that contains the memory.
Slot number in SLX are: MM1 = 1, MM2 = 2, LC1 = 3, LC2 =4
and so on."
::= { bcsiModuleMemUtilEntry 1 }
bcsiModuleMemTotal OBJECT-TYPE
SYNTAX Unsigned32
UNITS "kilo Bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total memory in kilobytes within the module."
::= { bcsiModuleMemUtilEntry 2 }
bcsiModuleMemAvailable OBJECT-TYPE
SYNTAX Gauge32
UNITS "kilo Bytes"
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The available total memory in kilobytes within this module."
::= { bcsiModuleMemUtilEntry 3 }
bcsiModuleMemUtil100thPercent OBJECT-TYPE
SYNTAX Gauge32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"It Indicates the dynamic memory that is currently utilized within this
module, in units of one-hundredth of a percent.
For example-a value of 200 indicates 2 percent utilization."
::= { bcsiModuleMemUtilEntry 4 }
--
-- Conformance
--
bcsiModuleMemUtilCompliances OBJECT IDENTIFIER
::= { bcsiModuleMemUtilConformance 1 }
bcsiModuleMemUtilGroups OBJECT IDENTIFIER
::= { bcsiModuleMemUtilConformance 2 }
bcsiModuleMemUtilCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for entities which
implement BROCADE-MODULE-MEM-UTIL-MIB."
MODULE MANDATORY-GROUPS { bcsiModuleMemUtilizationGroup }
::= { bcsiModuleMemUtilCompliances 1 }
--
-- Units of Conformance
--
bcsiModuleMemUtilizationGroup OBJECT-GROUP
OBJECTS {
bcsiModuleMemUtilSlotNum,
bcsiModuleMemTotal,
bcsiModuleMemAvailable,
bcsiModuleMemUtil100thPercent
}
STATUS current
DESCRIPTION
"A collection of objects for per module Memory utilization value."
::= { bcsiModuleMemUtilGroups 1 }
END
-- ========================================================================================
|