577 lines
14 KiB
Plaintext
577 lines
14 KiB
Plaintext
--
|
|
-- HUAWEI-STORAGE-ALARM-MIB.mib
|
|
-- MIB generated by MG-SOFT Visual MIB Builder Version 4.0 Build 347
|
|
-- Tuesday, December 27, 2016 at 19:31:15
|
|
--
|
|
|
|
HUAWEI-STORAGE-ALARM-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP
|
|
FROM SNMPv2-CONF
|
|
enterprises, Integer32, Unsigned32, Gauge32,
|
|
Counter32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString
|
|
FROM SNMPv2-TC;
|
|
|
|
|
|
storage MODULE-IDENTITY
|
|
LAST-UPDATED "201612271804Z" -- December 27, 2016 at 18:04 GMT
|
|
ORGANIZATION
|
|
"Huawei Technologies Co.,Ltd."
|
|
CONTACT-INFO
|
|
"Huawei Industrial Base
|
|
Bantian, Longgang
|
|
Shenzhen 518129
|
|
People's Republic of China
|
|
Website: http://www.huawei.com
|
|
Email: support@huawei.com"
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { products 251 }
|
|
|
|
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
huawei OBJECT IDENTIFIER ::= { enterprises 2011 }
|
|
|
|
|
|
products OBJECT IDENTIFIER ::= { huawei 2 }
|
|
|
|
|
|
alarm OBJECT IDENTIFIER ::= { storage 20 }
|
|
|
|
|
|
hwStorageNotification OBJECT IDENTIFIER ::= { alarm 1 }
|
|
|
|
|
|
hwStorageActiveAlarmInfo OBJECT IDENTIFIER ::= { hwStorageNotification 1 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF HwStorageActiveAlarmInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"ActiveAlarm Information Table
|
|
"
|
|
::= { hwStorageActiveAlarmInfo 1 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoEntry OBJECT-TYPE
|
|
SYNTAX HwStorageActiveAlarmInfoEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Entry of Active Alarm Information Table
|
|
"
|
|
INDEX { hwStorageActiveAlarmInfoNodeCode, hwStorageActiveAlarmInfoSerialNo }
|
|
::= { hwStorageActiveAlarmInfoTable 1 }
|
|
|
|
|
|
HwStorageActiveAlarmInfoEntry ::=
|
|
SEQUENCE {
|
|
hwStorageActiveAlarmInfoNodeCode
|
|
OCTET STRING,
|
|
hwStorageActiveAlarmInfoLocationInfo
|
|
DisplayString,
|
|
hwStorageActiveAlarmInfoRestoreAdvice
|
|
DisplayString,
|
|
hwStorageActiveAlarmInfoTitle
|
|
DisplayString,
|
|
hwStorageActiveAlarmInfoType
|
|
INTEGER,
|
|
hwStorageActiveAlarmInfoLevel
|
|
INTEGER,
|
|
hwStorageActiveAlarmInfoAlarmID
|
|
Gauge32,
|
|
hwStorageActiveAlarmInfoOccurTime
|
|
OCTET STRING,
|
|
hwStorageActiveAlarmInfoSerialNo
|
|
Gauge32,
|
|
hwStorageActiveAlarmInfoAddtionInfo
|
|
OCTET STRING,
|
|
hwStorageActiveAlarmInfoCategory
|
|
INTEGER,
|
|
hwStorageActiveAlarmInfoLocalAlarmID
|
|
Counter64
|
|
}
|
|
|
|
hwStorageActiveAlarmInfoNodeCode OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm NodeCode"
|
|
::= { hwStorageActiveAlarmInfoEntry 1 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoLocationInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm Location Information"
|
|
::= { hwStorageActiveAlarmInfoEntry 2 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoRestoreAdvice OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm Restore Advice"
|
|
::= { hwStorageActiveAlarmInfoEntry 3 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoTitle OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm Title"
|
|
::= { hwStorageActiveAlarmInfoEntry 4 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoType OBJECT-TYPE
|
|
SYNTAX INTEGER { equipmentFault(2) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm Type"
|
|
::= { hwStorageActiveAlarmInfoEntry 5 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoLevel OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
criticalAlarm(1),
|
|
majorAlarm(2),
|
|
minorAlarm(3),
|
|
warningAlarm(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm Level
|
|
|
|
|
|
1-criticalAlarm
|
|
2-majorAlarm
|
|
3-minorAlarm
|
|
4-warningAlarm
|
|
|
|
"
|
|
::= { hwStorageActiveAlarmInfoEntry 6 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoAlarmID OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm ID"
|
|
::= { hwStorageActiveAlarmInfoEntry 7 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoOccurTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Occurrence Time of Alarm"
|
|
::= { hwStorageActiveAlarmInfoEntry 8 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoSerialNo OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm Serial No."
|
|
::= { hwStorageActiveAlarmInfoEntry 9 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoAddtionInfo OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm Addtion Information"
|
|
::= { hwStorageActiveAlarmInfoEntry 10 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoCategory OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
faultAlarm(1),
|
|
resumeAlarm(2),
|
|
eventAlarm(3)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active Alarm Category
|
|
|
|
|
|
1-faultAlarm
|
|
2-resumeAlarm
|
|
3-eventAlarm "
|
|
::= { hwStorageActiveAlarmInfoEntry 11 }
|
|
|
|
|
|
hwStorageActiveAlarmInfoLocalAlarmID OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Active original Alarm ID"
|
|
::= { hwStorageActiveAlarmInfoEntry 12 }
|
|
|
|
|
|
hwStorageNotificationType OBJECT IDENTIFIER ::= { hwStorageNotification 2 }
|
|
|
|
|
|
hwStorageAlarmReporting NOTIFICATION-TYPE
|
|
OBJECTS { hwStorageReportingAlarmNodeCode, hwStorageReportingAlarmLocationInfo, hwStorageReportingAlarmRestoreAdvice, hwStorageReportingAlarmFaultTitle, hwStorageReportingAlarmFaultType,
|
|
hwStorageReportingAlarmFaultLevel, hwStorageReportingAlarmAlarmID, hwStorageReportingAlarmFaultTime, hwStorageReportingAlarmSerialNo, hwStorageReportingAlarmAdditionInfo,
|
|
hwStorageReportingAlarmFaultCategory, hwStorageReportingAlarmLocationAlarmID, hwStorageReportingAlarmProductModel, hwStorageReportingAlarmProductSN }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwStorageNotificationType 1 }
|
|
|
|
|
|
hwStorageReportingAlarm OBJECT IDENTIFIER ::= { hwStorageNotification 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.2.91.10.3.1.1.1
|
|
hwStorageReportingAlarmNodeCode OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Alarm Node Code"
|
|
REFERENCE
|
|
"Location info of Fault Alarm"
|
|
::= { hwStorageReportingAlarm 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.2.91.10.3.1.1.2
|
|
hwStorageReportingAlarmLocationInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Reporting Alarm Location Information"
|
|
::= { hwStorageReportingAlarm 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.2.91.10.3.1.1.3
|
|
hwStorageReportingAlarmRestoreAdvice OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Advice of Restore Reporting Alarm "
|
|
::= { hwStorageReportingAlarm 3 }
|
|
|
|
|
|
hwStorageReportingAlarmFaultTitle OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE (0..256))
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fault Alarm Title "
|
|
::= { hwStorageReportingAlarm 4 }
|
|
|
|
|
|
hwStorageReportingAlarmFaultType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
communicationQuality(1),
|
|
equipmentFault(2),
|
|
processError(3),
|
|
serviceQuality(4),
|
|
environmentFault(5),
|
|
performanceLimit(6)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fault Alarm Type"
|
|
::= { hwStorageReportingAlarm 5 }
|
|
|
|
|
|
hwStorageReportingAlarmFaultLevel OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
criticalAlarm(1),
|
|
majorAlarm(2),
|
|
minorAlarm(3),
|
|
warningAlarm(4)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Level of Fault Alarm
|
|
|
|
|
|
CriticalAlarm(1)
|
|
MajorAlarm(2)
|
|
MinorAlarm(3)
|
|
WarningAlarm(4)
|
|
"
|
|
::= { hwStorageReportingAlarm 6 }
|
|
|
|
|
|
hwStorageReportingAlarmAlarmID OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fault Alarm ID"
|
|
::= { hwStorageReportingAlarm 7 }
|
|
|
|
|
|
hwStorageReportingAlarmFaultTime OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Occurrence Time of Fault Alarm"
|
|
::= { hwStorageReportingAlarm 8 }
|
|
|
|
|
|
hwStorageReportingAlarmSerialNo OBJECT-TYPE
|
|
SYNTAX Gauge32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Fault Alarm Serial No."
|
|
::= { hwStorageReportingAlarm 9 }
|
|
|
|
|
|
hwStorageReportingAlarmAdditionInfo OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Addition Info of Fault Alarm"
|
|
::= { hwStorageReportingAlarm 10 }
|
|
|
|
|
|
hwStorageReportingAlarmFaultCategory OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
faultAlarm(1),
|
|
resumeAlarm(2),
|
|
eventAlarm(3)
|
|
}
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Category of Fault Alarm
|
|
|
|
|
|
faultAlarm (1):
|
|
resumeAlarm (2):
|
|
eventAlarm (3):
|
|
"
|
|
::= { hwStorageReportingAlarm 11 }
|
|
|
|
|
|
hwStorageReportingAlarmLocationAlarmID OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwStorageReportingAlarm 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.2.91.10.3.1.1.13
|
|
hwStorageReportingAlarmProductModel OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwStorageReportingAlarm 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.2011.2.91.10.3.1.1.14
|
|
hwStorageReportingAlarmProductSN OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { hwStorageReportingAlarm 14 }
|
|
|
|
|
|
hwStorageEvent OBJECT IDENTIFIER ::= { alarm 2 }
|
|
|
|
|
|
notificationType OBJECT IDENTIFIER ::= { hwStorageEvent 1 }
|
|
|
|
|
|
hwStorageEventType NOTIFICATION-TYPE
|
|
OBJECTS { hwStorageTrapEventType, hwStorageTrapEventID, hwStorageTrapEventLevel, hwStorageTrapEventSequence, hwStorageTrapEventTime,
|
|
hwStorageTrapEventRecoveryTime, hwStorageTrapEventParameter, hwStorageTrapEventID32Bit, hwStorageTrapEventTimeStr, hwStorageTrapEventRecoveryTimeStr
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
" "
|
|
::= { notificationType 1 }
|
|
|
|
|
|
trapEvent OBJECT IDENTIFIER ::= { hwStorageEvent 2 }
|
|
|
|
|
|
hwStorageTrapEventType OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 1 }
|
|
|
|
|
|
hwStorageTrapEventID OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 2 }
|
|
|
|
|
|
hwStorageTrapEventLevel OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 3 }
|
|
|
|
|
|
hwStorageTrapEventSequence OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 4 }
|
|
|
|
|
|
hwStorageTrapEventTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 5 }
|
|
|
|
|
|
hwStorageTrapEventRecoveryTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 6 }
|
|
|
|
|
|
hwStorageTrapEventParameter OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 7 }
|
|
|
|
|
|
hwStorageTrapEventID32Bit OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 8 }
|
|
|
|
|
|
hwStorageTrapEventTimeStr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 9 }
|
|
|
|
|
|
hwStorageTrapEventRecoveryTimeStr OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS accessible-for-notify
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Description."
|
|
::= { trapEvent 10 }
|
|
|
|
|
|
-- 1.6
|
|
isoConformance OBJECT IDENTIFIER ::= { iso 6 }
|
|
|
|
|
|
-- 1.6.1
|
|
isoGroups OBJECT IDENTIFIER ::= { isoConformance 1 }
|
|
|
|
|
|
currentObjectGroup OBJECT-GROUP
|
|
OBJECTS { hwStorageActiveAlarmInfoNodeCode, hwStorageActiveAlarmInfoLocationInfo, hwStorageActiveAlarmInfoRestoreAdvice, hwStorageActiveAlarmInfoTitle, hwStorageActiveAlarmInfoType,
|
|
hwStorageActiveAlarmInfoLevel, hwStorageActiveAlarmInfoAlarmID, hwStorageActiveAlarmInfoOccurTime, hwStorageActiveAlarmInfoSerialNo, hwStorageActiveAlarmInfoAddtionInfo,
|
|
hwStorageActiveAlarmInfoCategory, hwStorageActiveAlarmInfoLocalAlarmID, hwStorageReportingAlarmNodeCode, hwStorageReportingAlarmLocationInfo, hwStorageReportingAlarmRestoreAdvice,
|
|
hwStorageReportingAlarmFaultTitle, hwStorageReportingAlarmFaultType, hwStorageReportingAlarmFaultLevel, hwStorageReportingAlarmAlarmID, hwStorageReportingAlarmFaultTime,
|
|
hwStorageReportingAlarmSerialNo, hwStorageReportingAlarmAdditionInfo, hwStorageReportingAlarmFaultCategory, hwStorageReportingAlarmLocationAlarmID, hwStorageReportingAlarmProductModel,
|
|
hwStorageReportingAlarmProductSN, hwStorageTrapEventType, hwStorageTrapEventID, hwStorageTrapEventLevel, hwStorageTrapEventSequence,
|
|
hwStorageTrapEventTime, hwStorageTrapEventRecoveryTime, hwStorageTrapEventParameter, hwStorageTrapEventID32Bit, hwStorageTrapEventTimeStr,
|
|
hwStorageTrapEventRecoveryTimeStr }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enter the description of the created OBJECT-GROUP."
|
|
::= { isoGroups 1 }
|
|
|
|
|
|
-- 1.6.1.2
|
|
currentNotificationGroup NOTIFICATION-GROUP
|
|
NOTIFICATIONS { hwStorageAlarmReporting, hwStorageEventType }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enter the description of the created NOTIFICATION-GROUP."
|
|
::= { isoGroups 2 }
|
|
|
|
|
|
isoCompliances OBJECT IDENTIFIER ::= { isoConformance 2 }
|
|
|
|
|
|
basicCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Enter the description of the created MODULE-COMPLIANCE."
|
|
MODULE -- this module
|
|
MANDATORY-GROUPS { currentObjectGroup, currentNotificationGroup }
|
|
::= { isoCompliances 1 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- HUAWEI-STORAGE-ALARM-MIB.mib
|
|
--
|