summaryrefslogtreecommitdiff
path: root/MIBS/juniper/TRAPEZE-NETWORKS-SYSTEM-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/juniper/TRAPEZE-NETWORKS-SYSTEM-MIB')
-rw-r--r--MIBS/juniper/TRAPEZE-NETWORKS-SYSTEM-MIB331
1 files changed, 331 insertions, 0 deletions
diff --git a/MIBS/juniper/TRAPEZE-NETWORKS-SYSTEM-MIB b/MIBS/juniper/TRAPEZE-NETWORKS-SYSTEM-MIB
new file mode 100644
index 0000000..71223ab
--- /dev/null
+++ b/MIBS/juniper/TRAPEZE-NETWORKS-SYSTEM-MIB
@@ -0,0 +1,331 @@
+TRAPEZE-NETWORKS-SYSTEM-MIB DEFINITIONS ::= BEGIN
+
+IMPORTS
+ MODULE-IDENTITY, OBJECT-TYPE,
+ Unsigned32
+ FROM SNMPv2-SMI
+ DisplayString, TEXTUAL-CONVENTION
+ FROM SNMPv2-TC
+ trpzMibs
+ FROM TRAPEZE-NETWORKS-ROOT-MIB
+ ;
+
+trpzSystemMib MODULE-IDENTITY
+ LAST-UPDATED "200708140012Z"
+ ORGANIZATION "Trapeze Networks"
+ CONTACT-INFO
+ "Trapeze Networks Technical Support
+ www.trapezenetworks.com
+ US: 866.TRPZ.TAC
+ International: 925.474.2400
+ support@trapezenetworks.com"
+ DESCRIPTION
+ "System objects for Trapeze Networks wireless switches.
+
+ Copyright 2007 Trapeze Networks, Inc.
+ All rights reserved.
+ This Trapeze Networks SNMP Management Information Base
+ Specification (Specification) embodies Trapeze Networks'
+ confidential and proprietary intellectual property.
+ Trapeze Networks retains all title and ownership in
+ the Specification, including any revisions.
+
+ This Specification is supplied 'AS IS' and Trapeze Networks
+ makes no warranty, either express or implied, as to the use,
+ operation, condition, or performance of the Specification."
+
+ REVISION "200708140012Z"
+ DESCRIPTION "v3.0.1: Added new objects to support
+ Power Supply status.
+ (for 6.2 release)"
+
+ REVISION "200705040010Z"
+ DESCRIPTION "v2.1.0: Obsoleted two previously deprecated objects
+ (for 6.2 release)"
+
+ REVISION "200703140007Z"
+ DESCRIPTION "v2.0.0: Added new objects to support CPU load
+ and memory (RAM) usage details:
+ for last few seconds (''instant''),
+ minute, 5 minutes, hour, day, 3 days
+ (for 6.0 release)"
+
+ REVISION "200611090004Z"
+ DESCRIPTION "v1.0.3: Removed unused imports"
+
+ REVISION "200606060003Z"
+ DESCRIPTION "v1.0.2: Initial version, for 5.0 release"
+
+ ::= { trpzMibs 8 }
+
+
+-- Textual Conventions
+
+TrpzSysCpuLoad ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "CPU load in percents"
+ SYNTAX Unsigned32 (0..100)
+
+TrpzSysMemoryAmount ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "Memory amount in KBytes (1024 octets)"
+ SYNTAX Unsigned32
+
+TrpzSysPowerSupplyStatus ::= TEXTUAL-CONVENTION
+ STATUS current
+ DESCRIPTION
+ "The status of a Power Supply."
+ SYNTAX INTEGER {
+ other (1),
+ unknown (2),
+ ac-failed (3),
+ dc-failed (4),
+ ac-ok-dc-ok (5)
+ }
+
+
+-- Object definitions
+
+--
+-- The System MIB Tree
+--
+
+trpzSysObjects OBJECT IDENTIFIER ::= { trpzSystemMib 1 }
+trpzSysDataObjects OBJECT IDENTIFIER ::= { trpzSysObjects 1 }
+
+trpzSysCpuMemoryUsedBytes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "CPU memory used in bytes.
+ Obsoleted by trpzSysCpuMemoryInstantUsage."
+ ::= { trpzSysDataObjects 1 }
+
+trpzSysCpuMemoryTotalBytes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS obsolete
+ DESCRIPTION
+ "CPU total physical memory in bytes.
+ Obsoleted by trpzSysCpuMemorySize."
+ ::= { trpzSysDataObjects 2 }
+
+trpzSysFlashMemoryUsedBytes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Flash memory used in bytes."
+ ::= { trpzSysDataObjects 3 }
+
+trpzSysFlashMemoryTotalBytes OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Flash memory available in bytes."
+ ::= { trpzSysDataObjects 4 }
+
+trpzSysCpuAverageLoad OBJECT-TYPE
+ SYNTAX TrpzSysCpuLoad
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU load average since system startup."
+ ::= { trpzSysDataObjects 5 }
+
+-- Totals
+
+trpzSysCpuMemorySize OBJECT-TYPE
+ SYNTAX TrpzSysMemoryAmount
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Maximum available CPU Memory (RAM) in KBytes.
+ This is the memory available to the Wireless Switch software.
+ May be less than physical RAM size."
+ ::= { trpzSysDataObjects 6 }
+
+-- Reserving trpzSysDataObjects 7-10 for future scalars indicating totals
+
+
+trpzSysCpuLoadDetail OBJECT IDENTIFIER ::= { trpzSysDataObjects 11 }
+trpzSysCpuMemoryUsageDetail OBJECT IDENTIFIER ::= { trpzSysDataObjects 12 }
+trpzSysChassisComponents OBJECT IDENTIFIER ::= { trpzSysDataObjects 13 }
+
+
+-- CPU load details:
+
+trpzSysCpuInstantLoad OBJECT-TYPE
+ SYNTAX TrpzSysCpuLoad
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU instant load (for last few seconds)."
+ ::= { trpzSysCpuLoadDetail 1 }
+
+trpzSysCpuLastMinuteLoad OBJECT-TYPE
+ SYNTAX TrpzSysCpuLoad
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU load for last minute."
+ ::= { trpzSysCpuLoadDetail 2 }
+
+trpzSysCpuLast5MinutesLoad OBJECT-TYPE
+ SYNTAX TrpzSysCpuLoad
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU load for last 5 minutes."
+ ::= { trpzSysCpuLoadDetail 3 }
+
+trpzSysCpuLastHourLoad OBJECT-TYPE
+ SYNTAX TrpzSysCpuLoad
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU load for last hour."
+ ::= { trpzSysCpuLoadDetail 4 }
+
+trpzSysCpuLastDayLoad OBJECT-TYPE
+ SYNTAX TrpzSysCpuLoad
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU load for last day."
+ ::= { trpzSysCpuLoadDetail 5 }
+
+trpzSysCpuLast3DaysLoad OBJECT-TYPE
+ SYNTAX TrpzSysCpuLoad
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "CPU load for last 3 days."
+ ::= { trpzSysCpuLoadDetail 6 }
+
+
+-- Memory usage details
+
+trpzSysCpuMemoryInstantUsage OBJECT-TYPE
+ SYNTAX TrpzSysMemoryAmount
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Instant memory usage (RAM) in KBytes (for last few seconds).
+ Ranges between 0 and trpzSysCpuMemorySize."
+ ::= { trpzSysCpuMemoryUsageDetail 1 }
+
+trpzSysCpuMemoryLastMinuteUsage OBJECT-TYPE
+ SYNTAX TrpzSysMemoryAmount
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Memory usage (RAM) for last minute in KBytes.
+ Ranges between 0 and trpzSysCpuMemorySize."
+ ::= { trpzSysCpuMemoryUsageDetail 2 }
+
+trpzSysCpuMemoryLast5MinutesUsage OBJECT-TYPE
+ SYNTAX TrpzSysMemoryAmount
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Memory usage (RAM) for last 5 minutes in KBytes.
+ Ranges between 0 and trpzSysCpuMemorySize."
+ ::= { trpzSysCpuMemoryUsageDetail 3 }
+
+trpzSysCpuMemoryLastHourUsage OBJECT-TYPE
+ SYNTAX TrpzSysMemoryAmount
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Memory usage (RAM) for last hour in KBytes.
+ Ranges between 0 and trpzSysCpuMemorySize."
+ ::= { trpzSysCpuMemoryUsageDetail 4 }
+
+trpzSysCpuMemoryLastDayUsage OBJECT-TYPE
+ SYNTAX TrpzSysMemoryAmount
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Memory usage (RAM) for last day in KBytes.
+ Ranges between 0 and trpzSysCpuMemorySize."
+ ::= { trpzSysCpuMemoryUsageDetail 5 }
+
+trpzSysCpuMemoryLast3DaysUsage OBJECT-TYPE
+ SYNTAX TrpzSysMemoryAmount
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Memory usage (RAM) for last 3 days in KBytes.
+ Ranges between 0 and trpzSysCpuMemorySize."
+ ::= { trpzSysCpuMemoryUsageDetail 6 }
+
+
+-- Power Supplies Group
+
+trpzSysChasCompPowerSupplies OBJECT IDENTIFIER ::= { trpzSysChassisComponents 1 }
+
+trpzSysNumPowerSuppliesSupported OBJECT-TYPE
+ SYNTAX Unsigned32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of power supplies supported by the Wireless Switch.
+ This is the upper limit of the number of entries
+ in the power supply table, trpzSysPowerSupplyTable."
+ ::= { trpzSysChasCompPowerSupplies 1 }
+
+trpzSysPowerSupplyTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TrpzSysPowerSupplyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Table of power supplies actually installed on the Wireless Switch."
+ ::= { trpzSysChasCompPowerSupplies 2 }
+
+trpzSysPowerSupplyEntry OBJECT-TYPE
+ SYNTAX TrpzSysPowerSupplyEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "An entry in the trpzSysPowerSupplyTable table."
+ INDEX { trpzSysPowerSupplyDeviceOID }
+ ::= { trpzSysPowerSupplyTable 1 }
+
+TrpzSysPowerSupplyEntry ::= SEQUENCE {
+ trpzSysPowerSupplyDeviceOID OBJECT IDENTIFIER,
+ trpzSysPowerSupplyStatus TrpzSysPowerSupplyStatus,
+ trpzSysPowerSupplyDescr DisplayString
+ }
+
+trpzSysPowerSupplyDeviceOID OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "OID value used to identify this chassis component
+ as indicated in Registration MIB."
+ ::= { trpzSysPowerSupplyEntry 1 }
+
+trpzSysPowerSupplyStatus OBJECT-TYPE
+ SYNTAX TrpzSysPowerSupplyStatus
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "Status of the power supply."
+ ::= { trpzSysPowerSupplyEntry 2 }
+
+trpzSysPowerSupplyDescr OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..255))
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "A human interpretable description of this power supply,
+ for example 'Left Power Supply'."
+ ::= { trpzSysPowerSupplyEntry 3 }
+
+END