summaryrefslogtreecommitdiff
path: root/MIBS/dell/DellMDStorageArray-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/dell/DellMDStorageArray-MIB')
-rw-r--r--MIBS/dell/DellMDStorageArray-MIB266
1 files changed, 266 insertions, 0 deletions
diff --git a/MIBS/dell/DellMDStorageArray-MIB b/MIBS/dell/DellMDStorageArray-MIB
new file mode 100644
index 0000000..9204fe4
--- /dev/null
+++ b/MIBS/dell/DellMDStorageArray-MIB
@@ -0,0 +1,266 @@
+DellMDStorageArray 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
+-- Dell revisions made on 11/16/2009
+-- Validated MIB on 11/16/2009 using the tool at http://wwwsnmp.cs.utwente.nl/ietf/mibs/validate/
+-- Validation passed at severity level 3. 11/16/2009
+
+ IMPORTS
+ OBJECT-TYPE,
+ enterprises,
+ NOTIFICATION-TYPE,
+ MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ DisplayString
+ FROM SNMPv2-TC
+ InetAddressType,
+ InetAddress
+ FROM INET-ADDRESS-MIB;
+
+
+ dellMDStorageArrayMIB MODULE-IDENTITY
+ LAST-UPDATED "200911161200Z"
+ ORGANIZATION "Dell"
+ CONTACT-INFO "http://support.dell.com"
+ DESCRIPTION "MD Storage Array MIB"
+ REVISION "200911161200Z"
+ DESCRIPTION "Initial"
+ ::= { mdStorageManager 0 }
+
+dell OBJECT IDENTIFIER ::= { enterprises 674 }
+storage OBJECT IDENTIFIER ::= { dell 10893 }
+hardware OBJECT IDENTIFIER ::= { storage 2 }
+mdStorageManager OBJECT IDENTIFIER ::= { hardware 30 }
+
+
+ infoTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF InfoEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Information for array traps."
+ ::= { mdStorageManager 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 TRAP-TYPE
+ ENTERPRISE mdStorageManager
+ VARIABLES { deviceHostIP, deviceHostName, deviceUserLabel, deviceErrorCode, eventTime, trapDescription, componentType, componentLocation }
+ DESCRIPTION
+ "This trap indicates an event where user-interaction is required immediately.
+ Some example events are component failures or critical errors."
+
+ --#TYPE "Storage Array Critical"
+
+ --#SEVERITY "Critical"
+
+ --#SUMMARY "User-interaction is required immediately for IP Address= %s, HostName= %s, UserLabel= %s, ErrorCode= %s, TimeStamp= %s, ErrorMessage= %s, ComponentType= %s, ComponentLocation= %s"
+
+ --#ARGUMENTS {0,1,2,3,4,5,6,7}
+
+ --#CATEGORY "Error Events"
+
+ --#STATE "Failed"
+
+ --#STATUS "Mandatory"
+
+ ::= 1
+
+
+ storageArrayWarning TRAP-TYPE
+ ENTERPRISE mdStorageManager
+ VARIABLES { deviceHostIP, deviceHostName, deviceUserLabel, deviceErrorCode, eventTime, trapDescription, componentType, componentLocation }
+ DESCRIPTION
+ "This trap indicates an event where user-interaction may be required. Example are events that put the array in a non-optimal state."
+
+ --#TYPE "Storage Array Warning"
+
+ --#SEVERITY "Warning"
+
+ --#SUMMARY "User-interaction is required for IP Address= %s, HostName= %s, UserLabel= %s, ErrorCode= %s, TimeStamp= %s, ErrorMessage= %s, ComponentType= %s, ComponentLocation= %s"
+
+ --#ARGUMENTS {0,1,2,3,4,5,6,7}
+
+ --#CATEGORY "Error Events"
+
+ --#STATE "Degraded"
+
+ --#STATUS "Optional"
+
+ ::= 2
+
+ storageArrayInformational TRAP-TYPE
+ ENTERPRISE mdStorageManager
+ VARIABLES { deviceHostIP, deviceHostName, deviceUserLabel, deviceErrorCode, eventTime, trapDescription, componentType, componentLocation }
+ DESCRIPTION
+ "This trap indicates a non-failure event of interest where user interaction is generally not required."
+
+ --#TYPE "Storage Array Informational"
+
+ --#SEVERITY "Informational"
+
+ --#SUMMARY "Non-failure event of interest for IP Address= %s, HostName= %s, UserLabel= %s, ErrorCode= %s, TimeStamp= %s, ErrorMessage= %s, ComponentType= %s, ComponentLocation= %s"
+
+ --#ARGUMENTS {0,1,2,3,4,5,6,7}
+
+ --#CATEGORY "Status Events"
+
+ --#STATE "Operational"
+
+ --#STATUS "Optional"
+
+ ::= 3
+
+ storageArrayDebug TRAP-TYPE
+ ENTERPRISE mdStorageManager
+ VARIABLES { deviceHostIP, deviceHostName, deviceUserLabel, deviceErrorCode, eventTime, trapDescription, componentType, componentLocation }
+ DESCRIPTION
+ "This trap indicates an interal system debug event of interest."
+
+ --#TYPE "Storage Array Debug"
+
+ --#SEVERITY "Debug"
+
+ --#SUMMARY "Internal debug event for IP Address= %s, HostName= %s, UserLabel= %s, ErrorCode= %s, TimeStamp= %s, ErrorMessage= %s, ComponentType= %s, ComponentLocation= %s"
+
+ --#ARGUMENTS {0,1,2,3,4,5,6,7}
+
+ --#CATEGORY "Status Events"
+
+ --#STATE "Operational"
+
+ --#STATUS "Optional"
+
+ ::= 4
+END