237 lines
7.3 KiB
Plaintext
237 lines
7.3 KiB
Plaintext
SM10-R3-MIB DEFINITIONS ::= BEGIN
|
|
|
|
-- Initial version. 10/1/98
|
|
-- Second turn 10/2/98 added another trap
|
|
-- Third version. 10/20/98
|
|
-- Fourth version 10/23/98 Changes in this version are
|
|
-- 1) Deleted the FRU code from the MIB
|
|
-- 2) The deviceUserLabel WILL BE the same as the Storage Array Name.
|
|
-- 3) Fixed typos.
|
|
-- 4) The deviceErrorCode WILL BE the same as the MEL event number.
|
|
-- The changes came from a meeting held on 10/22/98.
|
|
-- Changes to add componentType and componentLocation 08/11/00
|
|
--
|
|
-- New version of the mib. The mibs has been renumbered. 10/28/98
|
|
-- New version of the mib. The mib has been renumbered to 204 08/11/00
|
|
-- changed symbios to LSI Logic Storage Systems. 05/16/01
|
|
-- changed version to 205 7/15/03 SM7_10.MIB
|
|
-- SM7_10.MIB reset version back to 204 for this mib. will create a new mib for version 205. new mib is SM8_R4.MIB
|
|
-- created SM8_R4.MIB version 205 7/15/03
|
|
-- created SM9_R1.MIB version 206 2/12/04 to change the deviceUserLabel from 18 to 30 characters.
|
|
-- changed LSI Logic Storage Systems to Engenio Information Technologies changed version to 300. 11/19/2004
|
|
-- SM9_R3 replaces SM9_R2. SM9_R2 has a coding defect. SM9_R3 has been issued to correct this defect. 06/30/2005
|
|
-- SM10_R1 introduces support for accommodating both IPv4 and IPv6 IP addresses. 10/25/07
|
|
-- SM10-R3 Migrate the private enterprise MIB to NetApp private enterprise tree. 08/02/2011
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE,
|
|
MODULE-IDENTITY,
|
|
enterprises,
|
|
NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC
|
|
InetAddressType,
|
|
InetAddress
|
|
FROM INET-ADDRESS-MIB
|
|
OBJECT-GROUP,
|
|
MODULE-COMPLIANCE,
|
|
NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF;
|
|
|
|
|
|
sm10R3 MODULE-IDENTITY
|
|
LAST-UPDATED "201108051503Z" -- August 15, 2011
|
|
ORGANIZATION "NetApp, Inc"
|
|
CONTACT-INFO "http://www.netapp.com/us/support/"
|
|
DESCRIPTION "SANtricity Storage Manager for E-Series Storage Systems"
|
|
REVISION "201108051503Z" -- August 15, 2011
|
|
DESCRIPTION "This is the third revision of the sm10 MIB. This revision of the sm10
|
|
MIB module has been converted to NetApp private enterprise number space."
|
|
::= { storageManager 500 }
|
|
|
|
|
|
netapp OBJECT IDENTIFIER ::= { enterprises 789 }
|
|
--
|
|
-- the eSeriesStorageSystem is the NetApp product of E-Series Storage Systems
|
|
--
|
|
eSeriesStorageSystem OBJECT IDENTIFIER ::= { netapp 1123 }
|
|
--
|
|
-- storageManager is host based storage array management software product.
|
|
--
|
|
storageManager OBJECT IDENTIFIER ::= { eSeriesStorageSystem 1 }
|
|
--
|
|
-- sm10R3TrapBase is for "reverse-mappable" between SNMPv1/SNMPv2 conversions.
|
|
--
|
|
sm10R3TrapBase OBJECT IDENTIFIER ::= { sm10R3 0 }
|
|
--
|
|
-- storageServer is SNMP agent embedded in NetApp E-Series storage array or storage controller
|
|
--
|
|
storageServer OBJECT IDENTIFIER ::= { eSeriesStorageSystem 2 }
|
|
|
|
smConformance OBJECT IDENTIFIER ::= { storageManager 8 }
|
|
|
|
smCompliance OBJECT IDENTIFIER ::= { smConformance 1 }
|
|
smGroups OBJECT IDENTIFIER ::= { smConformance 2 }
|
|
|
|
infoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF InfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Information for array traps."
|
|
::= { sm10R3 1 }
|
|
|
|
infoEntry OBJECT-TYPE
|
|
SYNTAX InfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The data for array traps."
|
|
INDEX { deviceHostIPType }
|
|
::= { infoTable 1 }
|
|
|
|
|
|
InfoEntry ::=
|
|
SEQUENCE {
|
|
deviceHostIPType
|
|
InetAddressType,
|
|
deviceHostIPAddr
|
|
InetAddress,
|
|
deviceHostName
|
|
DisplayString,
|
|
deviceUserLabel
|
|
DisplayString,
|
|
deviceErrorCode
|
|
DisplayString,
|
|
eventTime
|
|
DisplayString,
|
|
trapDescription
|
|
DisplayString,
|
|
componentType
|
|
DisplayString,
|
|
componentLocation
|
|
DisplayString
|
|
}
|
|
deviceHostIPType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Type of IP Address of the network-attached device or device host. 0 unknown, 1 ipv4, 2 ipv6"
|
|
::= { infoEntry 1 }
|
|
|
|
deviceHostIPAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"IP Address of the network-attached device or device host."
|
|
::= { infoEntry 2 }
|
|
|
|
deviceHostName OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..17))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user label for the host of the device being reported on."
|
|
::= { infoEntry 3 }
|
|
|
|
deviceUserLabel OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..29))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The user label for the device being reported on."
|
|
::= { infoEntry 4 }
|
|
|
|
deviceErrorCode OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..19))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error code as reported by the device or host."
|
|
::= { infoEntry 5 }
|
|
|
|
eventTime OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..39))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The time at which the event happen on the device."
|
|
::= { infoEntry 6 }
|
|
|
|
trapDescription OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..69))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string to indicate the nature of the trap"
|
|
::= { infoEntry 7 }
|
|
|
|
componentType OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..59))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string to identify the failing component type"
|
|
::= { infoEntry 8 }
|
|
|
|
componentLocation OBJECT-TYPE
|
|
SYNTAX DisplayString (SIZE (0..39))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A string to identify the location of the failing component"
|
|
::= { infoEntry 9 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- End of items in the info table
|
|
--
|
|
-- TRAP Definitions
|
|
--
|
|
|
|
storageArrayCritical NOTIFICATION-TYPE
|
|
OBJECTS { deviceHostIPType, deviceHostIPAddr, deviceHostName, deviceUserLabel, deviceErrorCode, eventTime, trapDescription, componentType, componentLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This trap indicates an event where user-interaction is required immediately.
|
|
Some example events are component failures or critical errors."
|
|
::= { sm10R3TrapBase 2 }
|
|
|
|
|
|
smObjectGroup OBJECT-GROUP
|
|
OBJECTS { deviceHostIPType, deviceHostIPAddr, deviceHostName,
|
|
deviceUserLabel, deviceErrorCode, eventTime,
|
|
trapDescription, componentType, componentLocation }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of objects that are current in this
|
|
MIB."
|
|
::= { smGroups 1 }
|
|
|
|
|
|
smNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { storageArrayCritical }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A collection of notifications that are current in this
|
|
MIB."
|
|
::= { smGroups 2 }
|
|
|
|
smGrpCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The compliance statement for current SNMP entities in
|
|
the NetApp E-Series Storage Systems SM10-R3 MIB."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS {
|
|
smObjectGroup,smNotificationGroup
|
|
}
|
|
::= {smCompliance 1 }
|
|
|
|
END
|