See also Documentation and Use of the Ericsson
        SNMP Alarm MIB, Document number EAB/OP-07:0139.
        This MIB Module is an Ericsson-wide SNMP
        interface for managing alarms. Main inputs to
        the MIB design are the 3GPP Alarm IRP and X.733.
        However, an important restriction is that the MIB
        only represents the resource view and not
        management activities like acknowledgment, etc.
        It describes generic notifications used to send
        alarm state changes and a table which represents
        the current active alarms in the system. The MIB
        supports both stateful alarms and stateless
        alarms (that have no clear notification).
        Stateless alarms are called alerts.
        It is important to identify clearly what is to be
        considered the same alarm object instance. All
        unique alarm *types* are identified by
        'AlarmType'. An AlarmType is a one-to-one
        mapping with X.733 EventType, ProbabableCause and
        SpecificProblem. A pair of integers are used to
        specify the alarm type.
        A unique alarm object *instance* is the
        combination of managed object and AlarmType. In
        this way there, is no ambiguity about how alarm
        and alarm clear correlation should be performed:
        the same managed object instance and AlarmType
        shall be used. The same is true for changing
        existing alarm states. Severity and
        additionalText can be changed on an existing
        For stateful alarms there are notifications to
        report a new alarm and a cleared alarm. Changing
        an alarm is done via the new alarm notification.
        The management system shall match the alarm by
        using alarm type and managed object instance in
        the same way as for clear notifications.
        The MIB has different notifications for different
        severities in order to support SNMP managers
        which maps severities based on notification
        identifiers. For stateless alarms, there are
        generic notifications to send the alarm raise
        with different severities.
        A table lists all active alarms so that a manager
        can read an initial state and also perform an
        alarm resynchronization procedure. There is also
        a table of latest stateless alarms. Since the
        stateless alarms do not have a corresponding
        clear message, the table size is limited by the
        agent instrumentation.
        The MIB supports two approaches for detecting
        lost notifications:
        - sequence numbers are used in the alarm
         notifications, and are shown in the active
         alarm table. The last used sequence number can
         be read in a scalar variable
        - a time stamp indicates the last time alarm
         tables where updated.
        Heartbeat mechanisms are supported both in pull
        and push mode:
        - Pull: the classical SNMP polling where a
         manager polls a scalar variable, for example
         the last sequence number used
        - Push: the agent can be configured to send
         heartbeat notifications. These contains the
         last used sequence numbers.
        Document number: 5/196 03-CXC 172 7549, Rev A

Imported Objects

EriAdditionalText, EriLargeAdditionalText, EriAlarmType, EriAlarmSequenceNumber, EriAlarmIndex, EriAlarmSpecificProblemERICSSON-ALARM-TC-MIB
TruthValue, DateAndTimeSNMPv2-TC
ericssonAlarmMIB .
eriAlarmObjects .
eriAlarmSummary .
eriAlarmSumIndeterminate .
eriAlarmSumCritical .
eriAlarmSumMajor .
eriAlarmSumMinor .
eriAlarmSumWarning .
eriAlarmNotifObjects .
eriAlarmNObjAdditionalText .
eriAlarmNObjMoreAdditionalText .
eriAlarmNObjResourceId .
eriAlarmActiveAlarms .
eriAlarmActiveNumber .
eriAlarmActiveLastChanged .
eriAlarmActiveLastSequenceNo .
eriAlarmActiveTableURL .
eriAlarmActiveAlarmTable .
eriAlarmActiveAlarmEntry .
eriAlarmActiveIndex .
eriAlarmActiveSeverity .
eriAlarmActiveOriginalSeverity .
eriAlarmActiveAdditionalText .
eriAlarmActiveOrigAdditionalText .
eriAlarmActiveResourceId .
eriAlarmActiveMajorType .
eriAlarmActiveMinorType .
eriAlarmActiveSpecificProblem .
eriAlarmActiveManagedObject .
eriAlarmActiveEventType .
eriAlarmActiveEventTime .
eriAlarmActiveOriginalEventTime .
eriAlarmActiveProbableCause .
eriAlarmAlerts .
eriAlarmAlertNumber .
eriAlarmAlertLastChanged .
eriAlarmAlertLastSequenceNo .
eriAlarmAlertTableURL .
eriAlarmAlertTable .
eriAlarmAlertEntry .
eriAlarmAlertIndex .
eriAlarmAlertAdditionalText .
eriAlarmAlertResourceId .
eriAlarmAlertMajorType .
eriAlarmAlertMinorType .
eriAlarmAlertSpecificProblem .
eriAlarmAlertManagedObject .
eriAlarmAlertEventType .
eriAlarmAlertEventTime .
eriAlarmAlertProbableCause .
eriAlarmAlertSeverity .
eriAlarmHeartBeat .
eriAlarmHbInterval .
eriAlarmNotifications .
eriAlarmNotifsPrefix .
eriAlarmIndeterminate .
eriAlarmIndAlert .
eriAlarmWarnAlert .
eriAlarmMinorAlert .
eriAlarmMajorAlert .
eriAlarmCriticalAlert .
eriAlarmAppendAlertInfo .
eriAlarmWarning .
eriAlarmHeartBeatNotif .
eriAlarmMinor .
eriAlarmAlarmListRebuilt .
eriAlarmMajor .
eriAlarmCritical .
eriAlarmCleared .
eriAlarmAppendInfo .
eriAlarmConformance .
eriAlarmCompliances .
eriAlarmGroups .