1TRAPEZE-NETWORKS-SYSTEM-MIB DEFINITIONS ::= BEGIN 2 3IMPORTS 4 MODULE-IDENTITY, OBJECT-TYPE, 5 Unsigned32 6 FROM SNMPv2-SMI 7 DisplayString, TEXTUAL-CONVENTION 8 FROM SNMPv2-TC 9 trpzMibs 10 FROM TRAPEZE-NETWORKS-ROOT-MIB 11 ; 12 13trpzSystemMib MODULE-IDENTITY 14 LAST-UPDATED "200708140012Z" 15 ORGANIZATION "Trapeze Networks" 16 CONTACT-INFO 17 "Trapeze Networks Technical Support 18 www.trapezenetworks.com 19 US: 866.TRPZ.TAC 20 International: 925.474.2400 21 support@trapezenetworks.com" 22 DESCRIPTION 23 "System objects for Trapeze Networks wireless switches. 24 25 Copyright 2007 Trapeze Networks, Inc. 26 All rights reserved. 27 This Trapeze Networks SNMP Management Information Base 28 Specification (Specification) embodies Trapeze Networks' 29 confidential and proprietary intellectual property. 30 Trapeze Networks retains all title and ownership in 31 the Specification, including any revisions. 32 33 This Specification is supplied 'AS IS' and Trapeze Networks 34 makes no warranty, either express or implied, as to the use, 35 operation, condition, or performance of the Specification." 36 37 REVISION "200708140012Z" 38 DESCRIPTION "v3.0.1: Added new objects to support 39 Power Supply status. 40 (for 6.2 release)" 41 42 REVISION "200705040010Z" 43 DESCRIPTION "v2.1.0: Obsoleted two previously deprecated objects 44 (for 6.2 release)" 45 46 REVISION "200703140007Z" 47 DESCRIPTION "v2.0.0: Added new objects to support CPU load 48 and memory (RAM) usage details: 49 for last few seconds (''instant''), 50 minute, 5 minutes, hour, day, 3 days 51 (for 6.0 release)" 52 53 REVISION "200611090004Z" 54 DESCRIPTION "v1.0.3: Removed unused imports" 55 56 REVISION "200606060003Z" 57 DESCRIPTION "v1.0.2: Initial version, for 5.0 release" 58 59 ::= { trpzMibs 8 } 60 61 62-- Textual Conventions 63 64TrpzSysCpuLoad ::= TEXTUAL-CONVENTION 65 STATUS current 66 DESCRIPTION 67 "CPU load in percents" 68 SYNTAX Unsigned32 (0..100) 69 70TrpzSysMemoryAmount ::= TEXTUAL-CONVENTION 71 STATUS current 72 DESCRIPTION 73 "Memory amount in KBytes (1024 octets)" 74 SYNTAX Unsigned32 75 76TrpzSysPowerSupplyStatus ::= TEXTUAL-CONVENTION 77 STATUS current 78 DESCRIPTION 79 "The status of a Power Supply." 80 SYNTAX INTEGER { 81 other (1), 82 unknown (2), 83 ac-failed (3), 84 dc-failed (4), 85 ac-ok-dc-ok (5) 86 } 87 88 89-- Object definitions 90 91-- 92-- The System MIB Tree 93-- 94 95trpzSysObjects OBJECT IDENTIFIER ::= { trpzSystemMib 1 } 96trpzSysDataObjects OBJECT IDENTIFIER ::= { trpzSysObjects 1 } 97 98trpzSysCpuMemoryUsedBytes OBJECT-TYPE 99 SYNTAX Unsigned32 100 MAX-ACCESS read-only 101 STATUS obsolete 102 DESCRIPTION 103 "CPU memory used in bytes. 104 Obsoleted by trpzSysCpuMemoryInstantUsage." 105 ::= { trpzSysDataObjects 1 } 106 107trpzSysCpuMemoryTotalBytes OBJECT-TYPE 108 SYNTAX Unsigned32 109 MAX-ACCESS read-only 110 STATUS obsolete 111 DESCRIPTION 112 "CPU total physical memory in bytes. 113 Obsoleted by trpzSysCpuMemorySize." 114 ::= { trpzSysDataObjects 2 } 115 116trpzSysFlashMemoryUsedBytes OBJECT-TYPE 117 SYNTAX Unsigned32 118 MAX-ACCESS read-only 119 STATUS current 120 DESCRIPTION 121 "Flash memory used in bytes." 122 ::= { trpzSysDataObjects 3 } 123 124trpzSysFlashMemoryTotalBytes OBJECT-TYPE 125 SYNTAX Unsigned32 126 MAX-ACCESS read-only 127 STATUS current 128 DESCRIPTION 129 "Flash memory available in bytes." 130 ::= { trpzSysDataObjects 4 } 131 132trpzSysCpuAverageLoad OBJECT-TYPE 133 SYNTAX TrpzSysCpuLoad 134 MAX-ACCESS read-only 135 STATUS current 136 DESCRIPTION 137 "CPU load average since system startup." 138 ::= { trpzSysDataObjects 5 } 139 140-- Totals 141 142trpzSysCpuMemorySize OBJECT-TYPE 143 SYNTAX TrpzSysMemoryAmount 144 MAX-ACCESS read-only 145 STATUS current 146 DESCRIPTION 147 "Maximum available CPU Memory (RAM) in KBytes. 148 This is the memory available to the Wireless Switch software. 149 May be less than physical RAM size." 150 ::= { trpzSysDataObjects 6 } 151 152-- Reserving trpzSysDataObjects 7-10 for future scalars indicating totals 153 154 155trpzSysCpuLoadDetail OBJECT IDENTIFIER ::= { trpzSysDataObjects 11 } 156trpzSysCpuMemoryUsageDetail OBJECT IDENTIFIER ::= { trpzSysDataObjects 12 } 157trpzSysChassisComponents OBJECT IDENTIFIER ::= { trpzSysDataObjects 13 } 158 159 160-- CPU load details: 161 162trpzSysCpuInstantLoad OBJECT-TYPE 163 SYNTAX TrpzSysCpuLoad 164 MAX-ACCESS read-only 165 STATUS current 166 DESCRIPTION 167 "CPU instant load (for last few seconds)." 168 ::= { trpzSysCpuLoadDetail 1 } 169 170trpzSysCpuLastMinuteLoad OBJECT-TYPE 171 SYNTAX TrpzSysCpuLoad 172 MAX-ACCESS read-only 173 STATUS current 174 DESCRIPTION 175 "CPU load for last minute." 176 ::= { trpzSysCpuLoadDetail 2 } 177 178trpzSysCpuLast5MinutesLoad OBJECT-TYPE 179 SYNTAX TrpzSysCpuLoad 180 MAX-ACCESS read-only 181 STATUS current 182 DESCRIPTION 183 "CPU load for last 5 minutes." 184 ::= { trpzSysCpuLoadDetail 3 } 185 186trpzSysCpuLastHourLoad OBJECT-TYPE 187 SYNTAX TrpzSysCpuLoad 188 MAX-ACCESS read-only 189 STATUS current 190 DESCRIPTION 191 "CPU load for last hour." 192 ::= { trpzSysCpuLoadDetail 4 } 193 194trpzSysCpuLastDayLoad OBJECT-TYPE 195 SYNTAX TrpzSysCpuLoad 196 MAX-ACCESS read-only 197 STATUS current 198 DESCRIPTION 199 "CPU load for last day." 200 ::= { trpzSysCpuLoadDetail 5 } 201 202trpzSysCpuLast3DaysLoad OBJECT-TYPE 203 SYNTAX TrpzSysCpuLoad 204 MAX-ACCESS read-only 205 STATUS current 206 DESCRIPTION 207 "CPU load for last 3 days." 208 ::= { trpzSysCpuLoadDetail 6 } 209 210 211-- Memory usage details 212 213trpzSysCpuMemoryInstantUsage OBJECT-TYPE 214 SYNTAX TrpzSysMemoryAmount 215 MAX-ACCESS read-only 216 STATUS current 217 DESCRIPTION 218 "Instant memory usage (RAM) in KBytes (for last few seconds). 219 Ranges between 0 and trpzSysCpuMemorySize." 220 ::= { trpzSysCpuMemoryUsageDetail 1 } 221 222trpzSysCpuMemoryLastMinuteUsage OBJECT-TYPE 223 SYNTAX TrpzSysMemoryAmount 224 MAX-ACCESS read-only 225 STATUS current 226 DESCRIPTION 227 "Memory usage (RAM) for last minute in KBytes. 228 Ranges between 0 and trpzSysCpuMemorySize." 229 ::= { trpzSysCpuMemoryUsageDetail 2 } 230 231trpzSysCpuMemoryLast5MinutesUsage OBJECT-TYPE 232 SYNTAX TrpzSysMemoryAmount 233 MAX-ACCESS read-only 234 STATUS current 235 DESCRIPTION 236 "Memory usage (RAM) for last 5 minutes in KBytes. 237 Ranges between 0 and trpzSysCpuMemorySize." 238 ::= { trpzSysCpuMemoryUsageDetail 3 } 239 240trpzSysCpuMemoryLastHourUsage OBJECT-TYPE 241 SYNTAX TrpzSysMemoryAmount 242 MAX-ACCESS read-only 243 STATUS current 244 DESCRIPTION 245 "Memory usage (RAM) for last hour in KBytes. 246 Ranges between 0 and trpzSysCpuMemorySize." 247 ::= { trpzSysCpuMemoryUsageDetail 4 } 248 249trpzSysCpuMemoryLastDayUsage OBJECT-TYPE 250 SYNTAX TrpzSysMemoryAmount 251 MAX-ACCESS read-only 252 STATUS current 253 DESCRIPTION 254 "Memory usage (RAM) for last day in KBytes. 255 Ranges between 0 and trpzSysCpuMemorySize." 256 ::= { trpzSysCpuMemoryUsageDetail 5 } 257 258trpzSysCpuMemoryLast3DaysUsage OBJECT-TYPE 259 SYNTAX TrpzSysMemoryAmount 260 MAX-ACCESS read-only 261 STATUS current 262 DESCRIPTION 263 "Memory usage (RAM) for last 3 days in KBytes. 264 Ranges between 0 and trpzSysCpuMemorySize." 265 ::= { trpzSysCpuMemoryUsageDetail 6 } 266 267 268-- Power Supplies Group 269 270trpzSysChasCompPowerSupplies OBJECT IDENTIFIER ::= { trpzSysChassisComponents 1 } 271 272trpzSysNumPowerSuppliesSupported OBJECT-TYPE 273 SYNTAX Unsigned32 274 MAX-ACCESS read-only 275 STATUS current 276 DESCRIPTION 277 "The number of power supplies supported by the Wireless Switch. 278 This is the upper limit of the number of entries 279 in the power supply table, trpzSysPowerSupplyTable." 280 ::= { trpzSysChasCompPowerSupplies 1 } 281 282trpzSysPowerSupplyTable OBJECT-TYPE 283 SYNTAX SEQUENCE OF TrpzSysPowerSupplyEntry 284 MAX-ACCESS not-accessible 285 STATUS current 286 DESCRIPTION 287 "Table of power supplies actually installed on the Wireless Switch." 288 ::= { trpzSysChasCompPowerSupplies 2 } 289 290trpzSysPowerSupplyEntry OBJECT-TYPE 291 SYNTAX TrpzSysPowerSupplyEntry 292 MAX-ACCESS not-accessible 293 STATUS current 294 DESCRIPTION 295 "An entry in the trpzSysPowerSupplyTable table." 296 INDEX { trpzSysPowerSupplyDeviceOID } 297 ::= { trpzSysPowerSupplyTable 1 } 298 299TrpzSysPowerSupplyEntry ::= SEQUENCE { 300 trpzSysPowerSupplyDeviceOID OBJECT IDENTIFIER, 301 trpzSysPowerSupplyStatus TrpzSysPowerSupplyStatus, 302 trpzSysPowerSupplyDescr DisplayString 303 } 304 305trpzSysPowerSupplyDeviceOID OBJECT-TYPE 306 SYNTAX OBJECT IDENTIFIER 307 MAX-ACCESS not-accessible 308 STATUS current 309 DESCRIPTION 310 "OID value used to identify this chassis component 311 as indicated in Registration MIB." 312 ::= { trpzSysPowerSupplyEntry 1 } 313 314trpzSysPowerSupplyStatus OBJECT-TYPE 315 SYNTAX TrpzSysPowerSupplyStatus 316 MAX-ACCESS read-only 317 STATUS current 318 DESCRIPTION 319 "Status of the power supply." 320 ::= { trpzSysPowerSupplyEntry 2 } 321 322trpzSysPowerSupplyDescr OBJECT-TYPE 323 SYNTAX DisplayString (SIZE (0..255)) 324 MAX-ACCESS read-only 325 STATUS current 326 DESCRIPTION 327 "A human interpretable description of this power supply, 328 for example 'Left Power Supply'." 329 ::= { trpzSysPowerSupplyEntry 3 } 330 331END 332