ASKEY-ENTITY-ALARM-MIB

File: ASKEY-ENTITY-ALARM-MIB.mib (20814 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF
ASKEY-DSLAM-MIB

Imported symbols

MODULE-IDENTITY NOTIFICATION-TYPE OBJECT-TYPE
Unsigned32 TEXTUAL-CONVENTION DisplayString
AutonomousType TruthValue MODULE-COMPLIANCE
NOTIFICATION-GROUP OBJECT-GROUP ipDslam
AskeyVendorTypeEnum

Defined Types

AskeyAlarmBit  
TEXTUAL-CONVENTION    
  current INTEGER 0..31

AskeyAlarmSeverity  
TEXTUAL-CONVENTION    
  current INTEGER critical(1), major(2), minor(3), warning(4), info(5), none(99)

AskeyAlarmName  
TEXTUAL-CONVENTION    
  current DisplayString Size(1..32)

AskeyAlarmList  
TEXTUAL-CONVENTION    
  current Unsigned32

AskeyAlarmAction  
TEXTUAL-CONVENTION    
  current INTEGER set(1), clear(2)

AeAlarmDefinitionEntry  
SEQUENCE    
  aeAlarmDefVendorTypeEnum AskeyVendorTypeEnum
  aeAlarmDefType AskeyAlarmBit
  aeAlarmDefName AskeyAlarmName
  aeAlarmDefDescr DisplayString
  aeAlarmDefSeverity AskeyAlarmSeverity
  aeAlarmDefFiltered TruthValue
  aeAlarmDefSuppressedby AskeyAlarmList

AeAlarmEntry  
SEQUENCE    
  aeAlarmPhysicalIndex Unsigned32
  aeAlarmPlannedVendorTypeEnum AskeyVendorTypeEnum
  aeAlarmOnlineVendorTypeEnum AskeyVendorTypeEnum
  aeAlarmList AskeyAlarmList
  aeAlarmLastChange Unsigned32
  aeAlarmSeverity AskeyAlarmSeverity

AeHistoryAlarmEntry  
SEQUENCE    
  aeHistoryAlarmIndex INTEGER
  aeHistoryAlarmPhysicalIndex Unsigned32
  aeHistoryAlarmPlannedVendorTypeEnum AskeyVendorTypeEnum
  aeHistoryAlarmOnlineVendorTypeEnum AskeyVendorTypeEnum
  aeHistoryAlarmType AskeyAlarmBit
  aeHistoryAlarmTime Unsigned32
  aeHistoryAlarmAction AskeyAlarmAction

AeRelayInEntry  
SEQUENCE    
  aeRelayInPhysicalIndex Unsigned32
  aeRelayInName DisplayString
  aeRelayInNormalStatus INTEGER
  aeRelayInCurrentStatus INTEGER

Defined Values

askeyEntityAlarmMIB 1.3.6.1.4.1.3646.1300.2.12
The MIB module presents all managed objects extended to ENTITY-MIB, including alarm definition, alarm ,monitoring and entity status.
MODULE-IDENTITY    

askeyEntityAlarmMIBObjects 1.3.6.1.4.1.3646.1300.2.12.1
OBJECT IDENTIFIER    

askeyEntityAlarmMIBTraps 1.3.6.1.4.1.3646.1300.2.12.2
OBJECT IDENTIFIER    

aeAlarmDefinition 1.3.6.1.4.1.3646.1300.2.12.1.2
OBJECT IDENTIFIER    

aeAlarmMonitoring 1.3.6.1.4.1.3646.1300.2.12.1.3
OBJECT IDENTIFIER    

aeAlarmHistory 1.3.6.1.4.1.3646.1300.2.12.1.4
OBJECT IDENTIFIER    

aeAlarmDefinitionTable 1.3.6.1.4.1.3646.1300.2.12.1.2.1
This table contains alarm definition. Each row defines a single alarm per vendor type, NOT an alarm list.
OBJECT-TYPE    
  SEQUENCE OF  
    AeAlarmDefinitionEntry

aeAlarmDefinitionEntry 1.3.6.1.4.1.3646.1300.2.12.1.2.1.1
Information about an alarm definition to help an NMS find the meaning of an alarm, and object (aeAlarmFiltered) to help an NMS stop monitoring a type of alarm.
OBJECT-TYPE    
  AeAlarmDefinitionEntry  

aeAlarmDefVendorTypeEnum 1.3.6.1.4.1.3646.1300.2.12.1.2.1.1.1
A reference of the vendor-specific hardware type of the physical entity.
OBJECT-TYPE    
  AskeyVendorTypeEnum  

aeAlarmDefType 1.3.6.1.4.1.3646.1300.2.12.1.2.1.1.2
The type of this alarm. It represents the position of bit in the AskeyAlarmList.
OBJECT-TYPE    
  AskeyAlarmBit  

aeAlarmDefName 1.3.6.1.4.1.3646.1300.2.12.1.2.1.1.3
The abbreviation of an alarm type, e.g. LOS, LOF, AIS.
OBJECT-TYPE    
  AskeyAlarmName  

aeAlarmDefDescr 1.3.6.1.4.1.3646.1300.2.12.1.2.1.1.4
A textual description of an alarm type. This object should contain the description and trouble-shooting of a alarm.
OBJECT-TYPE    
  DisplayString  

aeAlarmDefSeverity 1.3.6.1.4.1.3646.1300.2.12.1.2.1.1.5
The severity of an alarm type.
OBJECT-TYPE    
  AskeyAlarmSeverity  

aeAlarmDefFiltered 1.3.6.1.4.1.3646.1300.2.12.1.2.1.1.6
To determine whether enable this alarm trap.
OBJECT-TYPE    
  TruthValue  

aeAlarmDefSuppressedby 1.3.6.1.4.1.3646.1300.2.12.1.2.1.1.7
To determine which alarms make this alarm suppressed.
OBJECT-TYPE    
  AskeyAlarmList  

aeAlarmTable 1.3.6.1.4.1.3646.1300.2.12.1.3.1
This table contains one row per physical entity. Information in this table are derived from AskeyAlarmList and aeAlarmDefinitionTable.
OBJECT-TYPE    
  SEQUENCE OF  
    AeAlarmEntry

aeAlarmEntry 1.3.6.1.4.1.3646.1300.2.12.1.3.1.1
The status of an physical entity about active alarm includes highest-level alarm severity and service affection.
OBJECT-TYPE    
  AeAlarmEntry  

aeAlarmPhysicalIndex 1.3.6.1.4.1.3646.1300.2.12.1.3.1.1.1
Physical entity index, encoded by shelf/slot/port, 2 decimal digits each field.
OBJECT-TYPE    
  Unsigned32  

aeAlarmPlannedVendorTypeEnum 1.3.6.1.4.1.3646.1300.2.12.1.3.1.1.2
An enumeration of the planned vendor-specific hardware type of the physical entity.
OBJECT-TYPE    
  AskeyVendorTypeEnum  

aeAlarmOnlineVendorTypeEnum 1.3.6.1.4.1.3646.1300.2.12.1.3.1.1.3
An enumeration of the online vendor-specific hardware type of the physical entity.
OBJECT-TYPE    
  AskeyVendorTypeEnum  

aeAlarmList 1.3.6.1.4.1.3646.1300.2.12.1.3.1.1.4
Defines the active alarms on physical entity. Alarm information is represented by AskeyAlarmList, A manager can use bitwise integer operation to retrieve what type of alarms are asserted. All the alarm types are defined in aeAlarmDefinitionTable. A bit value of '0' implies no such type of alarm and in contrast a bit value of '1' implies there is an such type of alarm asserted. All unused bits (or no alarm) are filled by 0.
OBJECT-TYPE    
  AskeyAlarmList  

aeAlarmLastChange 1.3.6.1.4.1.3646.1300.2.12.1.3.1.1.5
The system time of the alarm vector is changed.
OBJECT-TYPE    
  Unsigned32  

aeAlarmSeverity 1.3.6.1.4.1.3646.1300.2.12.1.3.1.1.6
The highest level of alarm severity of a physical entity.
OBJECT-TYPE    
  AskeyAlarmSeverity  

aeHistoryAlarmTableSize 1.3.6.1.4.1.3646.1300.2.12.1.4.1
The size of the aeHistoryAlarmTable in rows. A value of 0 means no alarm logged in this table.
OBJECT-TYPE    
  INTEGER  

aeHistoryAlarmTable 1.3.6.1.4.1.3646.1300.2.12.1.4.2
This table contains all active alarms currently exist in the overall system. There is one row per active alarm of physical entity. When a manager misses those traps originated by a agent, it can also retrieve those events from this table.
OBJECT-TYPE    
  SEQUENCE OF  
    AeHistoryAlarmEntry

aeHistoryAlarmEntry 1.3.6.1.4.1.3646.1300.2.12.1.4.2.1
The history of alarms recently ever existed in the system but removed.
OBJECT-TYPE    
  AeHistoryAlarmEntry  

aeHistoryAlarmIndex 1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.1
The index of this entry.The value of index will wrap back to 1 while it reaching 2^31-1. So a manager must notice this condition by checking aeHistoryAlarmTime.
OBJECT-TYPE    
  INTEGER 1..2146483647  

aeHistoryAlarmPhysicalIndex 1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.2
The index of physical entity for this alarm.
OBJECT-TYPE    
  Unsigned32  

aeHistoryAlarmPlannedVendorTypeEnum 1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.3
An enumeration of the planned vendor-specific hardware type of the physical entity.
OBJECT-TYPE    
  AskeyVendorTypeEnum  

aeHistoryAlarmOnlineVendorTypeEnum 1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.4
An enumeration of the online vendor-specific hardware type of the physical entity.
OBJECT-TYPE    
  AskeyVendorTypeEnum  

aeHistoryAlarmType 1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.5
The type of this alarm.
OBJECT-TYPE    
  AskeyAlarmBit  

aeHistoryAlarmTime 1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.6
The value of sysUpTime at the time this alarm asserted.
OBJECT-TYPE    
  Unsigned32  

aeHistoryAlarmAction 1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.7
The action of this alarm.
OBJECT-TYPE    
  AskeyAlarmAction  

aeRelayInTable 1.3.6.1.4.1.3646.1300.2.12.1.5
This table contains one row per relay in entity. Administrator use this table to management the normal/abnormal status of relay-in alarm ports.
OBJECT-TYPE    
  SEQUENCE OF  
    AeRelayInEntry

aeRelayInEntry 1.3.6.1.4.1.3646.1300.2.12.1.5.1
The configuration and status of an physical entity about alarm relay-in ports.
OBJECT-TYPE    
  AeRelayInEntry  

aeRelayInPhysicalIndex 1.3.6.1.4.1.3646.1300.2.12.1.5.1.1
Physical entity index, encoded by shelf/slot/port, 2 decimal digits each field.
OBJECT-TYPE    
  Unsigned32  

aeRelayInName 1.3.6.1.4.1.3646.1300.2.12.1.5.1.2
User defined name for this relay-in port.
OBJECT-TYPE    
  DisplayString Size(0..255)  

aeRelayInNormalStatus 1.3.6.1.4.1.3646.1300.2.12.1.5.1.3
User defined status for this relay-in port.
OBJECT-TYPE    
  INTEGER open(1), close(2), disable(3)  

aeRelayInCurrentStatus 1.3.6.1.4.1.3646.1300.2.12.1.5.1.4
Current status for this relay-in port.
OBJECT-TYPE    
  INTEGER open(1), close(2), disable(3)  

askeyEntityMIBTrapPrefix 1.3.6.1.4.1.3646.1300.2.12.2.0
OBJECT IDENTIFIER    

askeyEntityAlarmTrap 1.3.6.1.4.1.3646.1300.2.12.2.0.1
An askeyEntityAlarmClear trap is sent when a entity clears an alarm. It can be utilized by an NMS to trigger alarm definition table maintenance polls. An NMS should periodically check the items of aeHistoryAlarmTable to detect any missed askeyEntityAlarmClear trap events, e.g. due to throttling or transmission loss.
NOTIFICATION-TYPE    

askeyEntityAlarmConformance 1.3.6.1.4.1.3646.1300.2.12.3
OBJECT IDENTIFIER    

askeyEntityAlarmCompliances 1.3.6.1.4.1.3646.1300.2.12.3.1
OBJECT IDENTIFIER    

askeyEntityAlarmGroups 1.3.6.1.4.1.3646.1300.2.12.3.2
OBJECT IDENTIFIER    

askeyEntityAlarmCompliance 1.3.6.1.4.1.3646.1300.2.12.3.1.1
The compliance statement for SNMP entities which implement the Askey EntityAlarm MIB.
MODULE-COMPLIANCE    

askeyEntityAlarmDefinitionGroup 1.3.6.1.4.1.3646.1300.2.12.3.2.2
The collection of objects which are used to represent definition of alarms, for which a single agent provides management information.
OBJECT-GROUP    

askeyEntityAlarmMonitoringGroup 1.3.6.1.4.1.3646.1300.2.12.3.2.3
The collection of objects which are used to represent monitoring of alarm status, for which a single agent provides management information.
OBJECT-GROUP    

askeyEntityAlarmNotificationsGroup 1.3.6.1.4.1.3646.1300.2.12.3.2.4
The collection of notifications used to indicate Entity MIB data consistency and general status information.
NOTIFICATION-GROUP