---
oid: "1.3.6.1.4.1.193.183.4"
asn1-notation: "{iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) 193 ericssonModules(183) ericssonAlarmMIB(4)}"
description: "ericssonAlarmMIB MODULE-IDENTITY "
last-modified: "2021-06-23"
tags: [oid-repository]
---

## OID: `1.3.6.1.4.1.193.183.4` (last updated: 2021-06-23)

```asn1
{iso(1) identified-organization(3) dod(6) internet(1) private(4) enterprise(1) 193 ericssonModules(183) ericssonAlarmMIB(4)}
```

### Description

```asn1
ericssonAlarmMIB MODULE-IDENTITY 
LAST-UPDATED "200810170000Z" 
ORGANIZATION "Ericsson AB" 
CONTACT-INFO 
"Email: snmp.mib.contact@ericsson.com" 
DESCRIPTION 
"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 
alarm. 
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" 
REVISION "200810170000Z" 
DESCRIPTION 
"Initial version of this MIB module."

**Classification**: MIB object for network management; Module in a given formal language

### Child OIDs

- `1.3.6.1.4.1.193.183.4.1`: `eriAlarmObjects(1)`
- `1.3.6.1.4.1.193.183.4.2`: `eriAlarmNotifications(2)`
- `1.3.6.1.4.1.193.183.4.4`: `eriAlarmConformance(4)`

### Terms of Use

[Terms of use](https://oid-base.com/disclaimer.htm.md)

**Note to implementers:**: The OID repository is constantly updated but does not necessarily store the latest (or most accurate) version of this formal description. For an implementation, it is recommended to search the web for a more recent description. If this is the case, please update the above description.
