All MIBs › ITU-ALARM-MIB
Organization: IETF Distributed Management Working Group
Last Updated: 2004-09-09
Category: Alarm and Event Management
Description:
Defines managed objects for ITU alarm modelling based on ITU-T M.3100 standards, supplementing the generic IETF Alarm MIB.
Imported Objects
From ALARM-MIB
| alarmActiveDateAndTime | OBJECT-TYPE |
| alarmActiveIndex | OBJECT-TYPE |
| alarmListName | OBJECT-TYPE |
| alarmModelIndex | OBJECT-TYPE |
| IANAItuEventType | |
| IANAItuProbableCause |
From ITU-ALARM-TC-MIB
| ItuPerceivedSeverity | |
| ItuTrendIndication |
From RMON2-MIB
| ZeroBasedCounter32 |
From SNMP-FRAMEWORK-MIB
| SnmpAdminString |
From SNMPv2-CONF
| MODULE-COMPLIANCE | |
| OBJECT-GROUP |
From SNMPv2-SMI
| Gauge32 | |
| MODULE-IDENTITY | |
| OBJECT-TYPE | |
| mib-2 |
From SNMPv2-TC
| AutonomousType | |
| RowPointer |
What Is ITU-ALARM-MIB?
ITU-ALARM-MIB is an IETF standards-track MIB (RFC 3877 companion) that models telecom alarms per ITU-T Recommendations M.3100, X.733, and X.736, supplementing the generic IETF Alarm MIB with ITU-specific alarm semantics. It exposes alarm records including perceived severity, event type, probable cause, and free-text detail, plus an 'active alarms' table tracking currently outstanding conditions. It is squarely a faults/traps-oriented MIB used for monitoring software/hardware status indirectly: it reports the alarm/fault state of managed elements (severity trending, detecting entity, service provider context) rather than raw performance counters. It explicitly builds on and extends RFC 3877's generic Alarm MIB and ITU-T M.3100/X.733/X.736 alarm models, and network engineers new to telecom fault management often use the ITU-ALARM-MIB guide provided with these RFCs to understand how perceived severity and probable cause map onto ITU-T alarm semantics. Deployment context is telecom network elements and NMS/EMS systems in carrier and service-provider networks requiring standardized alarm reporting.
IPNetwork Monitor allows you to monitor SNMP objects defined in ITU-ALARM-MIB. Use the built-in SNMP Monitoring Browser to explore available variables, view their current values and descriptions, and select the objects you want to monitor. You can then create SNMP monitors, configure thresholds, and receive alerts when monitored values change.
What Can Be Monitored
- active alarm list and severity trend
- alarm perceived severity
- alarm event type and probable cause
- alarm detecting entity/service provider
- additional alarm free-text detail
Supported Devices
- vendor-neutral, standards-based MIB, not tied to a specific manufacturer
- telecom network element (managed per ITU-T M.3100 alarm model)
Monitoring Examples
An NMS would poll ituAlarmActiveTable/ituAlarmActiveEntry to enumerate all currently active alarms, reading ituAlarmActiveTrendIndication to see if a condition is worsening, improving, or stable, and ituAlarmActiveDetector/ituAlarmActiveServiceProvider to identify which subsystem raised it. The historical ituAlarmTable/ituAlarmEntry would be queried for ituAlarmPerceivedSeverity, ituAlarmEventType, ituAlarmProbableCause, and ituAlarmAdditionalText to diagnose a specific fault event, e.g. a critical-severity communications alarm with a probable cause of loss-of-signal.
OIDs
| OID symbolic | OID numeric | Type | Access | Description |
|---|---|---|---|---|
| ituAlarmMIB | 1.3.6.1.2.1.121 | The MIB module describes ITU Alarm information as defined in ITU Recommendation M.3100 [M.3100], X.733 [X.733] and X.736 [X.736]. Copyright (C) The Internet Society (2004). The initial version of this MIB module was published in RFC 3877. For full legal notices see the RFC itself. Supplementary information may be available on: http://www.ietf.org/copyrights/ianamib.html | ||
| ituAlarmObjects | 1.3.6.1.2.1.121.1 | |||
| ituAlarmModel | 1.3.6.1.2.1.121.1.1 | |||
| ituAlarmTable | 1.3.6.1.2.1.121.1.1.1 | not-accessible | A table of ITU Alarm information for possible alarms on the system. | |
| ituAlarmEntry | 1.3.6.1.2.1.121.1.1.1.1 | not-accessible | Entries appear in this table whenever an entry is created in the alarmModelTable with a value of alarmModelState in the range from 1 to 6. Entries disappear from this table whenever the corresponding entries are deleted from the alarmModelTable, including in cases where those entries have been deleted due to local system action. The value of alarmModelSpecificPointer has no effect on the creation or deletion of entries in this table. Values of alarmModelState map to values of ituAlarmPerceivedSeverity as follows: alarmModelState -> ituAlarmPerceivedSeverity 1 -> clear (1) 2 -> indeterminate (2) 3 -> warning (6) 4 -> minor (5) 5 -> major (4) 6 -> critical (3) All other values of alarmModelState MUST NOT appear in this table. This table MUST be persistent across system reboots. | |
| ITU ituAlarmPerceivedSeverity | 1.3.6.1.2.1.121.1.1.1.1.1 | ItuPerceivedSeverity | not-accessible | ITU perceived severity values. |
| IAN ituAlarmEventType | 1.3.6.1.2.1.121.1.1.1.1.2 | IANAItuEventType | read-write | Represents the event type values for the alarms |
| IAN ituAlarmProbableCause | 1.3.6.1.2.1.121.1.1.1.1.3 | IANAItuProbableCause | read-write | ITU probable cause values. |
| STR ituAlarmAdditionalText | 1.3.6.1.2.1.121.1.1.1.1.4 | SnmpAdminString | read-write | Represents the additional text field for the alarm. |
| NUM ituAlarmGenericModel | 1.3.6.1.2.1.121.1.1.1.1.5 | RowPointer | read-write | This object points to the corresponding row in the alarmModelTable for this alarm severity. This corresponding entry to alarmModelTable could also be derived by performing the reverse of the mapping from alarmModelState to ituAlarmPerceivedSeverity defined in the description of ituAlarmEntry to determine the appropriate { alarmListName, alarmModelIndex, alarmModelState } for this { alarmListName, alarmModelIndex, ituAlarmPerceivedSeverity }. |
| ituAlarmActive | 1.3.6.1.2.1.121.1.2 | |||
| ituAlarmActiveTable | 1.3.6.1.2.1.121.1.2.1 | not-accessible | A table of ITU information for active alarms entries. | |
| ituAlarmActiveEntry | 1.3.6.1.2.1.121.1.2.1.1 | not-accessible | Entries appear in this table when alarms are active. They are removed when the alarm is no longer occurring. | |
| ITU ituAlarmActiveTrendIndication | 1.3.6.1.2.1.121.1.2.1.1.1 | ItuTrendIndication | read-only | Represents the trend indication values for the alarms. |
| OID ituAlarmActiveDetector | 1.3.6.1.2.1.121.1.2.1.1.2 | AutonomousType | read-only | Represents the SecurityAlarmDetector object. |
| OID ituAlarmActiveServiceProvider | 1.3.6.1.2.1.121.1.2.1.1.3 | AutonomousType | read-only | Represents the ServiceProvider object. |
| OID ituAlarmActiveServiceUser | 1.3.6.1.2.1.121.1.2.1.1.4 | AutonomousType | read-only | Represents the ServiceUser object. |
| ituAlarmActiveStatsTable | 1.3.6.1.2.1.121.1.2.2 | not-accessible | This table represents the ITU alarm statistics information. | |
| ituAlarmActiveStatsEntry | 1.3.6.1.2.1.121.1.2.2.1 | not-accessible | Statistics on the current active ITU alarms. | |
| G32 ituAlarmActiveStatsIndeterminateCurrent | 1.3.6.1.2.1.121.1.2.2.1.1 | Gauge32 | read-only | A count of the current number of active alarms with a ituAlarmPerceivedSeverity of indeterminate. |
| G32 ituAlarmActiveStatsCriticalCurrent | 1.3.6.1.2.1.121.1.2.2.1.2 | Gauge32 | read-only | A count of the current number of active alarms with a ituAlarmPerceivedSeverity of critical. |
| G32 ituAlarmActiveStatsMajorCurrent | 1.3.6.1.2.1.121.1.2.2.1.3 | Gauge32 | read-only | A count of the current number of active alarms with a ituAlarmPerceivedSeverity of major. |
| G32 ituAlarmActiveStatsMinorCurrent | 1.3.6.1.2.1.121.1.2.2.1.4 | Gauge32 | read-only | A count of the current number of active alarms with a ituAlarmPerceivedSeverity of minor. |
| G32 ituAlarmActiveStatsWarningCurrent | 1.3.6.1.2.1.121.1.2.2.1.5 | Gauge32 | read-only | A count of the current number of active alarms with a ituAlarmPerceivedSeverity of warning. |
| NUM ituAlarmActiveStatsIndeterminates | 1.3.6.1.2.1.121.1.2.2.1.6 | ZeroBasedCounter32 | read-only | A count of the total number of active alarms with a ituAlarmPerceivedSeverity of indeterminate since system restart. |
| NUM ituAlarmActiveStatsCriticals | 1.3.6.1.2.1.121.1.2.2.1.7 | ZeroBasedCounter32 | read-only | A count of the total number of active alarms with a ituAlarmPerceivedSeverity of critical since system restart. |
| NUM ituAlarmActiveStatsMajors | 1.3.6.1.2.1.121.1.2.2.1.8 | ZeroBasedCounter32 | read-only | A count of the total number of active alarms with a ituAlarmPerceivedSeverity of major since system restart. |
| NUM ituAlarmActiveStatsMinors | 1.3.6.1.2.1.121.1.2.2.1.9 | ZeroBasedCounter32 | read-only | A count of the total number of active alarms with a ituAlarmPerceivedSeverity of minor since system restart. |
| NUM ituAlarmActiveStatsWarnings | 1.3.6.1.2.1.121.1.2.2.1.10 | ZeroBasedCounter32 | read-only | A count of the total number of active alarms with a ituAlarmPerceivedSeverity of warning since system restart. |
| ituAlarmConformance | 1.3.6.1.2.1.121.2 | |||
| ituAlarmCompliances | 1.3.6.1.2.1.121.2.1 | |||
| ituAlarmCompliance | 1.3.6.1.2.1.121.2.1.1 | The compliance statement for systems supporting the ITU Alarm MIB. | ||
| ituAlarmGroups | 1.3.6.1.2.1.121.2.2 | |||
| ituAlarmGroup | 1.3.6.1.2.1.121.2.2.1 | ITU alarm details list group. | ||
| ituAlarmServiceUserGroup | 1.3.6.1.2.1.121.2.2.2 | The use of these parameters is a service-user option. | ||
| ituAlarmSecurityGroup | 1.3.6.1.2.1.121.2.2.3 | Security Alarm Reporting Function | ||
| ituAlarmStatisticsGroup | 1.3.6.1.2.1.121.2.2.4 | ITU Active Alarm Statistics. |
FAQ
How would a carrier NMS use ITU-ALARM-MIB to track faults on a telecom network element?
It exposes an active-alarms table plus alarm records with perceived severity, event type, probable cause, and free-text detail, letting an NMS report and trend the fault state of managed elements per the ITU-T M.3100/X.733/X.736 alarm model.
Does ITU-ALARM-MIB replace the generic IETF Alarm MIB?
No — it supplements RFC 3877's generic Alarm MIB, extending it with ITU-specific alarm semantics rather than replacing it.
RFC description
Defines management objects for ITU-T alarm monitoring and handling in telecommunications equipment (RFC 3877).
Start monitoring Vendor-neutral IETF standard, RFC 3877 (telecom network element, ITU-T M.3100 alarm model) with a free 30-day trial of IPNetwork Monitor. Import MIBs, browse SNMP OIDs, create custom SNMP monitors, configure alerts, and monitor any SNMP-enabled network device from a single console.