ASKEY-ENTITY-ALARM-MIB
File:
ASKEY-ENTITY-ALARM-MIB.mib (20814 bytes)
Imported modules
Imported symbols
Defined Types
AskeyAlarmBit |
|
An arbitrary value which uniquely identifies a type of
alarm notified by hardware. It implies the bit position of
alarm represented by a 32-bits unsigned integer, from
0 (bit0) to 31 (bit31).
The value is a small positive integer; index values
for different alarm bits are not necessarily contiguous.
Related information about all alarm bits are defined
in aeAlarmDefinitionTable. |
TEXTUAL-CONVENTION |
|
|
|
|
INTEGER |
0..31 |
|
AskeyAlarmSeverity |
|
Defines the level of alarm severity. |
TEXTUAL-CONVENTION |
|
|
|
|
INTEGER |
critical(1), major(2), minor(3), warning(4), info(5), none(99) |
|
AskeyAlarmList |
|
For each set of physical entities sharing a unique aePhysicalVendorType,
there an exists unique alarm space. An unsigned 32-bit integer represents
an alarm list, in which each bit represents an alarm type. The LSB bit
(bit 0) represent alarm types identified by the integer values 1. The
bit 1 represent alarm types identified by the integer values 2, and so
forth. So The MSB bit (bit 31) represent alarm types identified by the
integer values 32.
MSB LSB
3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0
1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| | | | |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| | | | | | | | | | | | | | | |
| | | | | | | +- Alarm 24 .... | | | | | | | +- Alarm 0
| | | | | | +--- Alarm 25 | | | | | | +--- Alarm 1
| | | | | +----- Alarm 26 | | | | | +----- Alarm 2
| | | | +------- Alarm 27 | | | | +------- Alarm 3
| | | +--------- Alarm 28 | | | +--------- Alarm 4
| | +----------- Alarm 29 | | +----------- Alarm 5
| +------------- Alarm 30 | +------------- Alarm 6
+--------------- Alarm 31 +--------------- Alarm 7
|
TEXTUAL-CONVENTION |
|
|
|
|
Unsigned32 |
|
|
AskeyAlarmAction |
|
Defines the action of alarm. |
TEXTUAL-CONVENTION |
|
|
|
|
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 |
|
|
|
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. |
Status: current |
Access: not-accessible |
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. |
Status: current |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
AeAlarmDefinitionEntry |
|
|
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
DisplayString |
|
|
aeAlarmDefFiltered |
1.3.6.1.4.1.3646.1300.2.12.1.2.1.1.6 |
To determine whether enable this alarm trap. |
Status: current |
Access: read-write |
OBJECT-TYPE |
|
|
|
|
TruthValue |
|
|
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. |
Status: current |
Access: not-accessible |
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. |
Status: current |
Access: not-accessible |
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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: not-accessible |
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. |
Status: current |
Access: not-accessible |
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. |
Status: current |
Access: not-accessible |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
AskeyVendorTypeEnum |
|
|
aeHistoryAlarmType |
1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.5 |
The type of this alarm. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
Unsigned32 |
|
|
aeHistoryAlarmAction |
1.3.6.1.4.1.3646.1300.2.12.1.4.2.1.7 |
The action of this alarm. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: not-accessible |
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. |
Status: current |
Access: not-accessible |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-write |
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. |
Status: current |
Access: read-write |
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. |
Status: current |
Access: read-only |
OBJECT-TYPE |
|
|
|
|
INTEGER |
open(1), close(2), disable(3) |
|
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. |
Status: current |
Access: read-only |
NOTIFICATION-TYPE |
|
|
|
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
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. |
Status: current |
Access: read-only |
NOTIFICATION-GROUP |
|
|
|