summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTTRAPLOG-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/enterasys/CTTRAPLOG-MIB
downloadmibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.tar.gz
mibs-98a672123c7872f6b9b75a9a2b6bb3aea504de6a.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/enterasys/CTTRAPLOG-MIB')
-rw-r--r--MIBS/enterasys/CTTRAPLOG-MIB473
1 files changed, 473 insertions, 0 deletions
diff --git a/MIBS/enterasys/CTTRAPLOG-MIB b/MIBS/enterasys/CTTRAPLOG-MIB
new file mode 100644
index 0000000..7a80d4d
--- /dev/null
+++ b/MIBS/enterasys/CTTRAPLOG-MIB
@@ -0,0 +1,473 @@
+CTTRAPLOG-MIB DEFINITIONS ::= BEGIN
+
+-- cttraplog-mib.txt
+-- Revision: 01.00.02
+-- Part Number:
+-- Date: July 17, 1998
+
+-- Cabletron Systems, Inc.
+-- 35 Industrial Way, P.O. Box 5005
+-- Rochester, NH 03867-0505
+-- (603) 332-9400
+-- support@ctron.com
+
+-- This module provides authoritative definitions for Cabletron's
+-- enterprise-specific trap log mib.
+--
+-- This module will be extended, as required.
+--
+
+-- Cabletron Systems reserves the right to make changes in
+-- specification and other information contained in this document
+-- without prior notice. The reader should consult Cabletron Systems
+-- to determine whether any such changes have been made.
+--
+-- In no event shall Cabletron Systems be liable for any incidental,
+-- indirect, special, or consequential damages whatsoever (including
+-- but not limited to lost profits) arising out of or related to this
+-- document or the information contained in it, even if Cabletron
+-- Systems has been advised of, known, or should have known, the
+-- possibility of such damages.
+--
+-- Cabletron grants vendors, end-users, and other interested parties
+-- a non-exclusive license to use this Specification in connection
+-- with the management of Cabletron products.
+
+-- Copyright July 1998 Cabletron Systems
+
+-- PLEASE NOTE: All groups in this mib are optional
+
+ IMPORTS
+ DisplayString
+ FROM RFC1213-MIB
+ Counter, TimeTicks
+ FROM RFC1155-SMI
+ OBJECT-TYPE
+ FROM RFC-1212
+ ctTrapLog
+ FROM CTRON-MIB-NAMES;
+
+ totalNumberOfEntries OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Total number of logged entries for this chassis."
+ ::= { ctTrapLog 1 }
+
+ configTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF ConfigTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ ::= { ctTrapLog 2 }
+
+ configTableEntry OBJECT-TYPE
+ SYNTAX ConfigTableEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each entry allows a user to configure the alarm table
+ for a specific slot. Objects such as Current Entry,
+ MaxEntries Allowed, and an Enable/Disable switch are
+ available."
+ INDEX { slotInChassis }
+ ::= { configTable 1 }
+
+ ConfigTableEntry ::=
+ SEQUENCE {
+ slotInChassis
+ INTEGER,
+ numEntriesLoggeds
+ Counter,
+ numEntriesRequested
+ INTEGER,
+ numEntriesAllocated
+ INTEGER,
+ lastLoggedEntryLogId
+ INTEGER,
+ logCommand
+ INTEGER,
+ wrap
+ INTEGER
+ }
+
+ slotInChassis OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Each Slot can be separately configured. This is the
+ slot number for the configuration entry. "
+ ::= { configTableEntry 1 }
+
+ numEntriesLoggeds OBJECT-TYPE
+ SYNTAX Counter
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is the total number of entries looged for this
+ slot."
+ ::= { configTableEntry 2 }
+
+ numEntriesRequested OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Maximum number of entries to store before wrapping
+ the log on this slot."
+ ::= { configTableEntry 3 }
+
+ numEntriesAllocated OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is the number of entries allocated to log alarms
+ on this slot. It will always be less than or equal
+ to the requested number of entries."
+ ::= { configTableEntry 4 }
+
+ lastLoggedEntryLogId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is the log id of the last entry logged for this
+ slot."
+ ::= { configTableEntry 5 }
+
+ logCommand OBJECT-TYPE
+ SYNTAX INTEGER {
+ clearLog (1)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Allows the user to send the log the commands
+ specified in the enumeration."
+ ::= { configTableEntry 6 }
+
+ wrap OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is whether or not this configuration has
+ wrapped or not."
+ ::= { configTableEntry 7 }
+
+ trapLogTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF TrapLogEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ ::= { ctTrapLog 3 }
+
+ trapLogEntry OBJECT-TYPE
+ SYNTAX TrapLogEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each alarm entry is generated from one of the
+ following sources; (1) a module in one of the main
+ chassis slots, (2) the EM, (3) or a power supply. "
+ INDEX { slotChassis,
+ logId }
+ ::= { trapLogTable 1 }
+
+ TrapLogEntry ::=
+ SEQUENCE {
+ logId
+ INTEGER,
+ nvmpId
+ INTEGER,
+ trapLogAcknowledged
+ INTEGER,
+ trapLogVarBind
+ OCTET STRING,
+ trapLogDescription
+ DisplayString,
+ timeLogged
+ TimeTicks,
+ filterId
+ INTEGER,
+ slotChassis
+ INTEGER,
+ trapOID
+ OBJECT IDENTIFIER,
+ z80Time
+ TimeTicks
+ }
+
+ logId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Each slot has a maximium number of log entries that it
+ can support. Each entry is assigned a monotonically
+ increasing sequence number. When the maximum number
+ of entries for a slot is reached, the log wraps. Each
+ new entry will replace the oldest entry for that slot."
+ ::= { trapLogEntry 1 }
+
+ nvmpId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This contains the nvmp id of the trap that occurred."
+ ::= { trapLogEntry 2 }
+
+ trapLogAcknowledged OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This field is set to 2 if a trap as been acknowledged
+ from the EM."
+ ::= { trapLogEntry 3 }
+
+ trapLogVarBind OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..1500))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is an ASN.1 encoded string representing the pairs
+ of OID/value items supplied in the original SNMP or
+ NVMP trap. "
+ ::= { trapLogEntry 4 }
+
+ trapLogDescription OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..80))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is an internally defined string used to describe
+ an alarm. Its primary use is for display on the EMs
+ LCD. A default value will be used for the old trap
+ calls."
+ ::= { trapLogEntry 5 }
+
+ timeLogged OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The time the entry was logged. This will be date and
+ time if possible."
+ ::= { trapLogEntry 6 }
+
+ filterId OBJECT-TYPE
+ SYNTAX INTEGER {
+ informational (1),
+ warning (2),
+ severe (3),
+ fatal (4),
+ existing (5)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This will be used to filter certain alarms. The
+ criteria is TBD. An example of classification:
+ informational - requires no intervention. warning -
+ Does not require immediate intervention. e.g. static
+ risk severe - Requires immediate intervention. e.g.
+ power overload. fatal - Requires attention and
+ module may take corrective action such as reboot. e.g.
+ Unrecoverable software or hardware error. "
+ ::= { trapLogEntry 7 }
+
+ slotChassis OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Slot of this trap log."
+ ::= { trapLogEntry 8 }
+
+ trapOID OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This OID combines the General Trap code, Specific
+ Trap code, and the sys object id into one OID."
+ ::= { trapLogEntry 9 }
+
+ z80Time OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is the time that the Z80 has been up for the
+ board that sent this trap."
+ ::= { trapLogEntry 10 }
+
+ filterTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF FilterEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ ::= { ctTrapLog 4 }
+
+ filterEntry OBJECT-TYPE
+ SYNTAX FilterEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Each filter entry is generated from one of the
+ following sources; (1) a module in one of the main
+ chassis slots, (2) the EM, (3) or a power supply. "
+ INDEX { filterSlotInChassis,
+ filterFilterId,
+ filterLogId }
+ ::= { filterTable 1 }
+
+ FilterEntry ::=
+ SEQUENCE {
+ filterLogId
+ INTEGER,
+ filterNvmpId
+ INTEGER,
+ filterTrapLogAcknowledged
+ INTEGER,
+ filterTrapLogVarBind
+ OCTET STRING,
+ filterTrapLogDescription
+ DisplayString,
+ filterTimeLogged
+ TimeTicks,
+ filterFilterId
+ INTEGER,
+ filterSlotInChassis
+ INTEGER,
+ filterTrapOID
+ OBJECT IDENTIFIER,
+ filterZ80Time
+ TimeTicks
+ }
+
+ filterLogId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Each slot has a maximum number of log entries that it
+ can support. Each entry is assigned a monotonically
+ increasing sequence number. When the maximum number of
+ entries for a slot is reached, the log wraps. Each new
+ entry willreplace the oldest entry for that slot."
+ ::= { filterEntry 1 }
+
+ filterNvmpId OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This contains the nvmp id of the trap that was
+ generated."
+ ::= { filterEntry 2 }
+
+ filterTrapLogAcknowledged OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This field is non-zero if a trap has been acknowleged
+ from the EM."
+ ::= { filterEntry 3 }
+
+ filterTrapLogVarBind OBJECT-TYPE
+ SYNTAX OCTET STRING (SIZE (0..1500))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is an ASN.1 encoded string representing the pairs
+ of OID/value items supplied in the original SNMP or
+ NVMP trap."
+ ::= { filterEntry 4 }
+
+ filterTrapLogDescription OBJECT-TYPE
+ SYNTAX DisplayString (SIZE (0..80))
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This is an internally defined string used to
+ describe an alarm. It's primary use is for display
+ on the EMs LCD. A default value will be used for
+ the old trap calls."
+ ::= { filterEntry 5 }
+
+ filterTimeLogged OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The time the entry was logged. This will be date
+ and time if possible."
+ ::= { filterEntry 6 }
+
+ filterFilterId OBJECT-TYPE
+ SYNTAX INTEGER {
+ informational (1),
+ warning (2),
+ severe (3),
+ fatal (4),
+ existing (5)
+ }
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This will be used tofilter certain alarms. The
+ criteria is TBD. An example of classification:
+ informational-requires no intervention. warning -
+ Does not require immediate intervention. e.g.
+ statis risk severe - Requires immediate
+ intervention. e.g. power overload. fatal -
+ Requires attention and module may take
+ corrective action such as reboot. e.g. Unrecoverale
+ software or hardware error."
+ ::= { filterEntry 7 }
+
+ filterSlotInChassis OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Slot of this filter entry."
+ ::= { filterEntry 8 }
+
+ filterTrapOID OBJECT-TYPE
+ SYNTAX OBJECT IDENTIFIER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "This OID combines the General Trap code, Specific
+ Trap code, and the sys object id into one OID."
+ ::= { filterEntry 9 }
+
+ filterZ80Time OBJECT-TYPE
+ SYNTAX TimeTicks
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The number of time ticks that have passed since
+ this boards Z80 processor has been up."
+ ::= { filterEntry 10 }
+
+
+ trapLoggerAgent OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ enabled(2),
+ standby(3),
+ elected(4)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Reflects the operational status of the traplogger agent"
+ ::= { ctTrapLog 5 }
+
+END