148 lines
4.2 KiB
Plaintext
148 lines
4.2 KiB
Plaintext
-- ============================================================================
|
|
-- AT-ETH.MIB, Allied Telesis enterprise MIB: DS3 module
|
|
--
|
|
-- Extracted from ATROUTER.MIB of pre 2.9.1 release
|
|
--
|
|
-- June 2006, Stan Xiang
|
|
--
|
|
-- Copyright (c) 2006 by Allied Telesis, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- ============================================================================
|
|
|
|
AT-DS3-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
|
|
DisplayString,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
|
|
ifIndex
|
|
FROM IF-MIB
|
|
|
|
modules,
|
|
DisplayStringUnsized
|
|
FROM AT-SMI-MIB
|
|
;
|
|
|
|
ds3 MODULE-IDENTITY
|
|
LAST-UPDATED "200606281222Z"
|
|
ORGANIZATION "Allied Telesis, Inc"
|
|
CONTACT-INFO
|
|
"http://www.alliedtelesis.com"
|
|
DESCRIPTION
|
|
"This MIB file contains definitions of managed objects for the
|
|
DS3 module. "
|
|
|
|
REVISION "200606281222Z"
|
|
DESCRIPTION
|
|
"Initial Revision"
|
|
|
|
::= { modules 109 }
|
|
|
|
|
|
ds3TrapTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Ds3TrapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ATR enterprise DS3 trap table."
|
|
::= { ds3 1 }
|
|
|
|
ds3TrapEntry OBJECT-TYPE
|
|
SYNTAX Ds3TrapEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ATR enterprise DS3 trap table."
|
|
INDEX { ifIndex }
|
|
::= { ds3TrapTable 1 }
|
|
|
|
Ds3TrapEntry ::=
|
|
SEQUENCE {
|
|
ds3TcaTrapEnable INTEGER,
|
|
ds3TrapError INTEGER,
|
|
ds3TrapLoc INTEGER,
|
|
ds3TrapInterval INTEGER
|
|
}
|
|
|
|
ds3TcaTrapEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enabled (1),
|
|
disabled (2)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates whether the threshold crossing alert traps
|
|
should be generated for this interface."
|
|
DEFVAL { disabled }
|
|
::= { ds3TrapEntry 1 }
|
|
|
|
-- All ATR specific DS3 traps
|
|
|
|
ds3TrapError OBJECT-TYPE
|
|
SYNTAX INTEGER {ds3NoError (1), ds3PES (2), ds3PSES (3), ds3SEFs (4), ds3UAS (5),
|
|
ds3LCVs (6), ds3PCVs (7), ds3LESs (8), ds3CCVs (9),
|
|
ds3CESs (10), ds3CSESs (11)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable shows which kind of parameter or primitive caused
|
|
the trap. This variable is really just a placeholder for the
|
|
object sent in the DS3 TRAP, but can be read independently if
|
|
required. The variable will hold the value at the latest trap.
|
|
A value of ds3NoError shows no trap has occured"
|
|
DEFVAL { ds3NoError }
|
|
::= { ds3TrapEntry 2 }
|
|
|
|
|
|
ds3TrapLoc OBJECT-TYPE
|
|
SYNTAX INTEGER {ds3NoLoc (1), ds3Near (2), ds3Far (3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable shows whether the trap was caused by a problem at the local or
|
|
remote end. This variable is really just a placeholder for the
|
|
object sent in the DS3 TRAP, but can be read independently if
|
|
required. The variable will hold the value at the latest trap.
|
|
A value of ds3NoLoc shows no trap had occured."
|
|
DEFVAL { ds3NoLoc }
|
|
::= { ds3TrapEntry 3 }
|
|
|
|
|
|
ds3TrapInterval OBJECT-TYPE
|
|
SYNTAX INTEGER {ds3NoInt (1), ds3Fifteen (2), ds3Twentyfour (3) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This variable shows whether the counter which has crossed the
|
|
threshold is a twenty four hour or fifteen minute counter.
|
|
This variable is really just a placeholder for the
|
|
object sent in the DS3 TRAP, but can be read independently if
|
|
required. The variable will hold the value at the latest trap.
|
|
A value of ds3NoInt shows no trap has occured."
|
|
DEFVAL { ds3NoInt }
|
|
::= { ds3TrapEntry 4 }
|
|
|
|
|
|
ds3Traps OBJECT IDENTIFIER ::= { ds3 0 }
|
|
tcaTrap NOTIFICATION-TYPE
|
|
OBJECTS { ds3TrapError, ds3TrapLoc, ds3TrapInterval }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A DS3 trap is generated when a threshold crossing alert
|
|
occurs. This happens when an error count exceeds a pre
|
|
determined value. The values are counted over 15 minute and
|
|
24 hour periods. Once a trap has occured in a given period
|
|
it may not occur again within the same period."
|
|
::= { ds3Traps 1 }
|
|
|
|
END
|