195 lines
5.4 KiB
Plaintext
195 lines
5.4 KiB
Plaintext
|
-- ============================================================================
|
||
|
-- AT-XEM.MIB, Allied Telesis enterprise MIB: XEMs
|
||
|
--
|
||
|
-- Copyright (c) 2008 by Allied Telesis, Inc.
|
||
|
-- All rights reserved.
|
||
|
--
|
||
|
-- ============================================================================
|
||
|
|
||
|
AT-XEM-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
sysinfo
|
||
|
FROM AT-SMI-MIB
|
||
|
Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
||
|
FROM SNMPv2-SMI
|
||
|
DisplayString
|
||
|
FROM SNMPv2-TC;
|
||
|
|
||
|
|
||
|
xem MODULE-IDENTITY
|
||
|
LAST-UPDATED "201009070000Z"
|
||
|
ORGANIZATION
|
||
|
"Allied Telesis, Inc."
|
||
|
CONTACT-INFO
|
||
|
" http://www.alliedtelesis.com"
|
||
|
DESCRIPTION
|
||
|
"The AT-XEM MIB contains objects for monitoring
|
||
|
XEMs installed in the device."
|
||
|
REVISION "201009070000Z"
|
||
|
DESCRIPTION
|
||
|
"Generic syntax tidy up"
|
||
|
REVISION "201006150015Z"
|
||
|
DESCRIPTION
|
||
|
"MIB revision history dates in descriptions updated."
|
||
|
REVISION "200907150000Z"
|
||
|
DESCRIPTION
|
||
|
"Corret a complier warning."
|
||
|
REVISION "200802290000Z"
|
||
|
DESCRIPTION
|
||
|
"Initial version."
|
||
|
::= { sysinfo 11 }
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
--
|
||
|
-- Node definitions
|
||
|
--
|
||
|
|
||
|
xemTraps OBJECT IDENTIFIER ::= { xem 0 }
|
||
|
|
||
|
|
||
|
xemInserted NOTIFICATION-TYPE
|
||
|
OBJECTS { xemInfoMemberId, xemInfoBayId }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A trap generated when a XEM is inserted into the device."
|
||
|
::= { xemTraps 1 }
|
||
|
|
||
|
|
||
|
xemRemoved NOTIFICATION-TYPE
|
||
|
OBJECTS { xemInfoMemberId, xemInfoBayId }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A trap generated when a XEM is removed from the device."
|
||
|
::= { xemTraps 2 }
|
||
|
|
||
|
|
||
|
xemInsertedFail NOTIFICATION-TYPE
|
||
|
OBJECTS { xemInfoMemberId, xemInfoBayId }
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A trap generated when the insertion of a XEM into the device fails."
|
||
|
::= { xemTraps 3 }
|
||
|
|
||
|
|
||
|
xemNumOfXem OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..128)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The total number of XEMs installed in the device. If devices are stacked,
|
||
|
it is the total number of XEMs installed in the stacked devices."
|
||
|
::= { xem 1 }
|
||
|
|
||
|
|
||
|
xemInfoTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF XemInfoEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A table of information about XEMs. Each entry in the table
|
||
|
represents a XEM installed in the system."
|
||
|
::= { xem 2 }
|
||
|
|
||
|
|
||
|
xemInfoEntry OBJECT-TYPE
|
||
|
SYNTAX XemInfoEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Information about a single XEM."
|
||
|
INDEX { xemInfoMemberId, xemInfoBayId }
|
||
|
::= { xemInfoTable 1 }
|
||
|
|
||
|
|
||
|
XemInfoEntry ::=
|
||
|
SEQUENCE {
|
||
|
xemInfoMemberId
|
||
|
Unsigned32,
|
||
|
xemInfoBayId
|
||
|
Unsigned32,
|
||
|
xemInfoXemId
|
||
|
Unsigned32,
|
||
|
xemInfoBoardType
|
||
|
DisplayString,
|
||
|
xemInfoBoardName
|
||
|
DisplayString,
|
||
|
xemInfoRevision
|
||
|
DisplayString,
|
||
|
xemInfoSerialNumber
|
||
|
DisplayString
|
||
|
}
|
||
|
|
||
|
xemInfoMemberId OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..8)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The ID of the stack member where the XEM is installed."
|
||
|
::= { xemInfoEntry 1 }
|
||
|
|
||
|
|
||
|
xemInfoBayId OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..8)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The bay number where the XEM is installed."
|
||
|
::= { xemInfoEntry 2 }
|
||
|
|
||
|
|
||
|
xemInfoXemId OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..65535)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The board identity of the XEM."
|
||
|
::= { xemInfoEntry 3 }
|
||
|
|
||
|
|
||
|
xemInfoBoardType OBJECT-TYPE
|
||
|
SYNTAX DisplayString
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The board type of the XEM."
|
||
|
::= { xemInfoEntry 4 }
|
||
|
|
||
|
|
||
|
xemInfoBoardName OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (1..32))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The board name of the XEM."
|
||
|
::= { xemInfoEntry 5 }
|
||
|
|
||
|
|
||
|
xemInfoRevision OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (1..5))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The board revision number of the XEM."
|
||
|
::= { xemInfoEntry 6 }
|
||
|
|
||
|
|
||
|
xemInfoSerialNumber OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (1..16))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The board serial number of the XEM."
|
||
|
::= { xemInfoEntry 7 }
|
||
|
|
||
|
|
||
|
|
||
|
END
|
||
|
|
||
|
--
|
||
|
-- at-xem.mib
|
||
|
--
|
||
|
|