ERICSSON-ALARM-IRP-MIB
AI MIB Summary
The ERICSSON-ALARM-IRP-MIB enables Ericsson network elements and their managers to expose active alarm states and event notifications via SNMP traps and informs, allowing Network Management Systems to monitor abnormal conditions and retrieve real-time alarm data through the Alarm Table.
This SNMP MIB-module constitutes the Ericsson Alarm Integration Reference Point (IRP) solution set for SNMP, version 1:2. The purpose of this IRP is to define an interface though which a 'system' (typically a network element manager or a network element) can communicate alarm information for its managed objects to one or several 'actors' (typically network management systems). An alarm is a kind of object that represents an abnormal condition for a managed object. An alarm is active as long as the corresponding abnormal condition remains. The system maintains an 'Alarm Table' containing all currently active alarms for its managed objects. When an alarm is cleared, it is removed from the list and no longer accessible. Alarms can be forwarded to the actors either synchronously (requested through get, get-next or get- bulk PDUs) or asynchrously (through inform or trap PDUs) whenever an entry in the Alarm Table is created, modified or cleared.
Main OID:
alarmIrpMIB.1.3.6.1.4.1.3881.2
40
Objects
Active
Status
3
Dependencies
Imported Objects
Objects
40 total| Object Name |
|---|
alarmIrpMIBThis SNMP MIB-module constitutes the Ericsson Alarm Integration Reference Point (IRP) solution set for SNMP, version 1:2. The purpose of this IRP is to define an interface though which a 'system' (typically a network element manager or a network element) can communicate alarm information for its managed objects to one or several 'actors' (typically network management systems). An alarm is a kind of object that represents an abnormal condition for a managed object. An alarm is active as long as the corresponding abnormal condition remains. The system maintains an 'Alarm Table' containing all currently active alarms for its managed objects. When an alarm is cleared, it is removed from the list and no longer accessible. Alarms can be forwarded to the actors either synchronously (requested through get, get-next or get- bulk PDUs) or asynchrously (through inform or trap PDUs) whenever an entry in the Alarm Table is created, modified or cleared. MODULE-IDENTITY .1.3.6.1.4.1.3881.2 |
alarmObjects OBJECT IDENTIFIER .1.3.6.1.4.1.3881.2.1 |
alarmIrpVersionThis object represents the version of the Alarm IRP SNMPv2 Solution Set supported by the agent. The format is 'xy', where 'x' is the version of the information model and 'y' the version of the solution set corresponding to this information model.ro OCTET STRING .1.3.6.1.4.1.3881.2.1.1 |
alarmIndeterminateNumberThis object determines the number of currently active alarms with perceived severity 'indeterminate'.ro Integer32 .1.3.6.1.4.1.3881.2.1.2 |
alarmCriticalNumberThis object determines the number of currently active alarms with perceived severity 'critical'.ro Integer32 .1.3.6.1.4.1.3881.2.1.3 |
alarmMajorNumberThis object determines the number of currently active alarms with perceived severity 'major'.ro Integer32 .1.3.6.1.4.1.3881.2.1.4 |
alarmMinorNumberThis object determines the number of currently active alarms with perceived severity 'minor'.ro Integer32 .1.3.6.1.4.1.3881.2.1.5 |
alarmWarningNumberThis object determines the number of currently active alarms with perceived severity 'warning'.ro Integer32 .1.3.6.1.4.1.3881.2.1.6 |
alarmNumberThis object determines the total number of currently active alarms, i.e. the total number of entries in the Alarm Table.ro Integer32 .1.3.6.1.4.1.3881.2.1.7 |
alarmTableTable with information about the alarms that are currently active in the system. SEQUENCE OF AlarmEntry .1.3.6.1.4.1.3881.2.1.8 |
alarmEntryOne entry in the table holds one current alarm. AlarmEntry .1.3.6.1.4.1.3881.2.1.8.1 |
alarmIdThis object uniquely identifies an entry in the Alarm Table. It increases every time a new alarm occurs. Due to cleared alarms the index will not be contiguous. When the maximum is reached of Integer32, the value of this object rolls over to 1. The actor must use 'alarmEventTime' to sort on chronological order. The alarmId object is read-only even though it is used as index in the Alarm Table. The reason is that this facilities a convenient way to extract the corresponding value from a notification where the object is included.ro Integer32 .1.3.6.1.4.1.3881.2.1.8.1.1 |
alarmManagedObjectClassThis object identifies the class of network resources to which the subject alarm is related.ro ManagedObjectClass .1.3.6.1.4.1.3881.2.1.8.1.2 |
alarmManagedObjectInstanceThis object identifies the instance (of a class) of network resource to which the subject alarm is related.ro ManagedObjectInstance .1.3.6.1.4.1.3881.2.1.8.1.3 |
alarmEventTimeThis object represents the time of occurrence of the subject alarm. If the alarm changes 'perceivedSeverity', then this object represents the time of the last severity change, else it represents the time carried in the original alarm emitted by the alarmed network resource. The time indication is in UTC (Co-ordinated Universal Time).ro DateAndTime (SNMPv2-TC) .1.3.6.1.4.1.3881.2.1.8.1.4 |
alarmEventTypeThis object represents the type of event according to the ITU recommendations X.733/X.736.ro TypeOfEvent .1.3.6.1.4.1.3881.2.1.8.1.5 |
alarmProbableCauseThis object represents the probable cause identification code (generic classification) for the subject alarm according to the ITU recommendations M.3100/X.733/X.736 and ETSI recommendation GSM 12.11.ro ProbableCause .1.3.6.1.4.1.3881.2.1.8.1.6 |
alarmPerceivedSeverityThis object represents the perceived severity of the subject alarm according to the ITU recommendation X.733. If the system changes the perceived severity of an existing alarm to a higher value, the corresponding 'alarmAckUser' and 'alarmAckTime' objects are cleared.ro PerceivedSeverity .1.3.6.1.4.1.3881.2.1.8.1.7 |
alarmSpecificProblemThis object represents the specific problem identification code for the subject alarm. This is a more detailed (product specific) identification compared to the (generic) 'alarmprobableCause'.ro DisplayString80 .1.3.6.1.4.1.3881.2.1.8.1.8 |
alarmAckUserThis object is used to define the id of a user that acknowledge the subject alarm. An alarm can be unacknowledged by clearing this object. This object shall always be set or cleared in the same set request as the 'alarmAckTime' object defined below. The system will respond with 'inconsistentValue' upon attempts to set this object without setting 'alarmAckTime'.rw DisplayString80 .1.3.6.1.4.1.3881.2.1.8.1.9 |
alarmAckTimeThis object represents the time when the subject alarm was acknowledged. This object shall always be set or cleared in the same set request as the 'alarmAckUser' object defined above. The system will respond with 'inconsistentValue' upon attempts to set this object without setting 'alarmAckTime'. The time indication is in UTC (Co-ordinated Universal Time).rw DateAndTime (SNMPv2-TC) .1.3.6.1.4.1.3881.2.1.8.1.10 |
alarmCommentUserThis object is used to define the id of a user that enters a comment for the subject alarm. This object shall always be set in the same request as the 'alarmCommentText' object defined below. The system will respond with 'inconsistentValue' upon attempts to set this object without setting 'alarmCommentText'.rw DisplayString80 .1.3.6.1.4.1.3881.2.1.8.1.11 |
alarmCommentTextThis object represents a comment added by an actor to the subject alarm. This object shall always be set in the same set request as the 'alarmCommentUser' object defined above. The system will respond with 'inconsistentValue' upon attempts to set this object without setting 'alarmAckUser'.rw DisplayString200 .1.3.6.1.4.1.3881.2.1.8.1.12 |
alarmAdditionalTextThis object represents some arbitrary additional text for the subject alarm.ro DisplayString200 .1.3.6.1.4.1.3881.2.1.8.1.13 |
notificationIdThis object uniquely identifies a notification. It increases every time a new notification is sent. When the maximum is reached of Integer32, the value of this object rolls over to 1.ro Integer32 .1.3.6.1.4.1.3881.2.1.9 |
alarmNotifications OBJECT IDENTIFIER .1.3.6.1.4.1.3881.2.2 |
alarmNotificationPrefix OBJECT IDENTIFIER .1.3.6.1.4.1.3881.2.2.0 |
alarmNewThis notification is sent when a new Alarm is generated and stored in the Alarm Table. Note that the notification does not include all objects for the corresponding entry in the Alarm Table. The reason is that some environments may have problems with large PDUs. Thus, the notification receiver must get the missing objects from the Alarm Table. NOTIFICATION-TYPE .1.3.6.1.4.1.3881.2.2.0.1 |
alarmChangedThis notification is generated when any of the attributes of an Alarm has changed. Note that the EventTime value in the notification will be different than that in the original notifyNewAlarm if and only if the alarmPerceivedSeverity value is different from that carried in original notifyNewAlarm. Note that the notification does not include all objects for the corresponding entry in the Alarm Table. The reason is that some environments may have problems with large PDUs. Thus, the notification receiver must get the missing objects from the Alarm Table. NOTIFICATION-TYPE .1.3.6.1.4.1.3881.2.2.0.2 |
alarmClearedThis notification is generated when an alarm is cleared. A cleared alarm is removed from the Alarm Table and is no longer accessible. NOTIFICATION-TYPE .1.3.6.1.4.1.3881.2.2.0.3 |
alarmConformance OBJECT IDENTIFIER .1.3.6.1.4.1.3881.2.3 |
alarmCompliances OBJECT IDENTIFIER .1.3.6.1.4.1.3881.2.3.1 |
alarmComplianceA collection of objects that are required for compliance to the ALARM-IRP. Unknown .1.3.6.1.4.1.3881.2.3.1.1 |
alarmGroups OBJECT IDENTIFIER .1.3.6.1.4.1.3881.2.3.2 |
alarmAdminMandatoryGroupA collection of mandatory objects holding administrative information. Unknown .1.3.6.1.4.1.3881.2.3.2.1 |
alarmNumberGroupA collection of optional objects for retrieval of the number of currently active alarms. Unknown .1.3.6.1.4.1.3881.2.3.2.2 |
alarmMandatoryGroupA collection of objects that represents mandatory alarm attributes. Unknown .1.3.6.1.4.1.3881.2.3.2.3 |
alarmOptionalGroupA collection of objects that represents optional alarm attributes. Unknown .1.3.6.1.4.1.3881.2.3.2.4 |
alarmNotificationMandatoryGroupA collection of mandatory alarm notifications. Unknown .1.3.6.1.4.1.3881.2.3.2.5 |
alarmNotificationOptionalGroupA collection of optional alarm notifications. Unknown .1.3.6.1.4.1.3881.2.3.2.6 |