mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
git-svn-id: http://www.observium.org/svn/observer/trunk@1577 61d68cd4-352d-0410-923a-c4978735b2b8
235 lines
5.4 KiB
Plaintext
235 lines
5.4 KiB
Plaintext
-- ============================================================================
|
|
-- AT-RESOURCE.MIB, Allied Telesis enterprise MIB
|
|
--
|
|
-- Copyright (c) 2008 by Allied Telesis, Inc.
|
|
-- All rights reserved.
|
|
--
|
|
-- ============================================================================
|
|
|
|
AT-RESOURCE-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
sysinfo
|
|
FROM AT-SMI-MIB
|
|
Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
resource MODULE-IDENTITY
|
|
LAST-UPDATED "200811251000Z" -- November 25, 2008 at 10:00 GMT
|
|
ORGANIZATION
|
|
"Allied Telesis, Inc."
|
|
CONTACT-INFO
|
|
" http://www.alliedtelesis.com"
|
|
DESCRIPTION
|
|
"The AT-RESOURCE-MIB contains objects for displaying system
|
|
hardware resource information."
|
|
REVISION "200810201000Z" -- October 20, 2008 at 10:00 GMT
|
|
DESCRIPTION
|
|
"Add objects for displaying host information. "
|
|
REVISION "192008090400Z" -- August 09, 1920 at 04:00 GMT
|
|
DESCRIPTION
|
|
"Initial version."
|
|
::= { sysinfo 21 }
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
rscBoardTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF RscBoardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table of information about boards installed in a device."
|
|
::= { resource 1 }
|
|
|
|
|
|
rscBoardEntry OBJECT-TYPE
|
|
SYNTAX RscBoardEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A conceptual row of entries of rscBoardTable."
|
|
INDEX { rscStkId, rscResourceId }
|
|
::= { rscBoardTable 1 }
|
|
|
|
|
|
RscBoardEntry ::=
|
|
SEQUENCE {
|
|
rscStkId
|
|
Unsigned32,
|
|
rscResourceId
|
|
Unsigned32,
|
|
rscBoardType
|
|
DisplayString,
|
|
rscBoardName
|
|
DisplayString,
|
|
rscBoardID
|
|
Unsigned32,
|
|
rscBoardBay
|
|
DisplayString,
|
|
rscBoardRevision
|
|
DisplayString,
|
|
rscBoardSerialNumber
|
|
DisplayString
|
|
}
|
|
|
|
rscStkId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..8)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ID of the stack member. It is a number assigned to
|
|
a stackable unit by the operating system when it is stacked.
|
|
A default value of 1 is given to a stand alone unit."
|
|
::= { rscBoardEntry 1 }
|
|
|
|
|
|
rscResourceId OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..4294967294)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The resource ID number of the board. It is a number assigned to
|
|
a hardware resource when the operating system detects
|
|
its existence."
|
|
::= { rscBoardEntry 2 }
|
|
|
|
|
|
rscBoardType OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the type of the board. Its value can be
|
|
'Base', 'Expansion', 'Fan module' or 'PSU', etc."
|
|
::= { rscBoardEntry 3 }
|
|
|
|
|
|
rscBoardName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the name of the board. Its value can be
|
|
'SwitchBlade x908', 'XEM-12S' or 'AT-PWR05-AC', etc."
|
|
::= { rscBoardEntry 4 }
|
|
|
|
|
|
rscBoardID OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the ID number of the board. Its value is an
|
|
Allied Telesis assigned number, such as 274 for the XEM-12S, or 255
|
|
for the AT-9924Ts. "
|
|
::= { rscBoardEntry 5 }
|
|
|
|
|
|
rscBoardBay OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the board installation location. Its
|
|
value can be 'Bay1', 'Bay2' or 'PSU1', etc. For a base board,
|
|
it has a value of a single character space. "
|
|
::= { rscBoardEntry 6 }
|
|
|
|
|
|
rscBoardRevision OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (1..5))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the revision number of the board."
|
|
::= { rscBoardEntry 7 }
|
|
|
|
|
|
rscBoardSerialNumber OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the serial number of the board."
|
|
::= { rscBoardEntry 8 }
|
|
|
|
|
|
hostInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HostInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { resource 2 }
|
|
|
|
|
|
hostInfoEntry OBJECT-TYPE
|
|
SYNTAX HostInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
INDEX { rscStkId }
|
|
::= { hostInfoTable 1 }
|
|
|
|
|
|
HostInfoEntry ::=
|
|
SEQUENCE {
|
|
hostInfoDRAM
|
|
DisplayString,
|
|
hostInfoFlash
|
|
DisplayString,
|
|
hostInfoUptime
|
|
DisplayString,
|
|
hostInfoBootloaderVersion
|
|
DisplayString
|
|
}
|
|
|
|
hostInfoDRAM OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the host DRAM information."
|
|
::= { hostInfoEntry 1 }
|
|
|
|
|
|
hostInfoFlash OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the host Flash information."
|
|
::= { hostInfoEntry 2 }
|
|
|
|
|
|
hostInfoUptime OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the host up time."
|
|
::= { hostInfoEntry 3 }
|
|
|
|
|
|
hostInfoBootloaderVersion OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object represents the host boot loader version."
|
|
::= { hostInfoEntry 4 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- at-resource.mib
|
|
--
|