ALARM-MIB Table View

Table-centric layout grouping table, row, and column objects.

Tables
5
Rows
5
Columns
50
.1.3.6.1.2.1.118.1.1.2 · 1 row entry · 10 columns
A table of information about possible alarms on the system,
and how they have been modelled.
alarmModelEntry entry .1.3.6.1.2.1.118.1.1.2.1
Entries appear in this table for each possible alarm state.
This table MUST be persistent across system reboots.
Indexes
alarmListName alarmModelIndex alarmModelState
Column Syntax OID
alarmModelIndex
An integer that acts as an alarm Id
to uniquely identify each alarm
within the named alarm list.
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.118.1.1.2.1.1
alarmModelState
A value of 1 MUST indicate a clear alarm state.
The value of this object MUST be less than the
alarmModelState of more severe alarm states for
this alarm. The value of this object MUST be more
than the alarmModelState …
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.118.1.1.2.1.2
alarmModelNotificationId
The NOTIFICATION-TYPE object identifier of this alarm
state transition. If there is no notification associated
with this alarm state, the value of this object MUST be
'0.0'
ObjectIdentifierr/w .1.3.6.1.2.1.118.1.1.2.1.3
alarmModelVarbindIndex
The index into the varbind listing of the notification
indicated by alarmModelNotificationId which helps
signal that the given alarm has changed state.
If there is no applicable varbind, the value of this
object MUST be…
SNMPv2-SMIUnsigned32r/w
Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.118.1.1.2.1.4
alarmModelVarbindValue
The value that the varbind indicated by
alarmModelVarbindIndex takes to indicate
that the alarm has entered this state.

If alarmModelVarbindIndex has a value of 0, so
MUST alarmModelVarbindValue.
SNMPv2-SMIInteger32r/w
Textual Convention: SNMPv2-SMIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.2.1.118.1.1.2.1.5
alarmModelDescription
A brief description of this alarm and state suitable
to display to operators.
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w
Textual Convention: SNMP-FRAMEWORK-MIBSnmpAdminString OctetString
Type Constraints:
range: 0..255
.1.3.6.1.2.1.118.1.1.2.1.6
alarmModelSpecificPointer
If no additional, model-specific Alarm MIB is supported by
the system the value of this object is `0.0'and attempts
to set it to any other value MUST be rejected appropriately.

When a model-specific Alarm…
SNMPv2-TCRowPointerr/w
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.118.1.1.2.1.7
alarmModelVarbindSubtree
The name portion of each VarBind in the notification,
in order, is compared to the value of this object.
If the name is equal to or a subtree of the value
of this object, for purposes of computing the value
ObjectIdentifierr/w .1.3.6.1.2.1.118.1.1.2.1.8
alarmModelResourcePrefix
The value of AlarmActiveResourceId is computed
by appending any indexes extracted in accordance
with the description of alarmModelVarbindSubtree
onto the value of this object. If this object's
value is 0.0, then the 'p…
ObjectIdentifierr/w .1.3.6.1.2.1.118.1.1.2.1.9
alarmModelRowStatus
Control for creating and deleting entries. Entries may be
modified while active. Alarms whose alarmModelRowStatus is
not active will not appear in either the alarmActiveTable
or the alarmClearTable. Setting this obje…
SNMPv2-TCRowStatusr/w
Textual Convention: SNMPv2-TCRowStatus Enumeration
Type Values:
1active
2notInService
3notReady
4createAndGo
5createAndWait
6destroy
.1.3.6.1.2.1.118.1.1.2.1.10
.1.3.6.1.2.1.118.1.2.2 · 1 row entry · 14 columns
A table of Active Alarms entries.
alarmActiveEntry entry .1.3.6.1.2.1.118.1.2.2.1
Entries appear in this table when alarms are raised. They
are removed when the alarm is cleared.

If under extreme resource constraint the system is unable to

add any more entries into this tab…
Indexes
alarmListName alarmActiveDateAndTime alarmActiveIndex
Column Syntax OID
alarmListName
The name of the list of alarms. This SHOULD be the same as
nlmLogName if the Notification Log MIB [RFC3014] is supported.
This SHOULD be the same as, or contain as a prefix, the
applicable snmpNotifyFilterProfileName i…
OctetString
Constraints:
range: 0-32
.1.3.6.1.2.1.118.1.2.2.1.1
alarmActiveDateAndTime
The local date and time when the error occurred.

This object facilitates retrieving all instances of

alarms that have been raised or have changed state
since a given point in time.
SNMPv2-TCDateAndTime
Textual Convention: SNMPv2-TCDateAndTime OctetString
Type Constraints:
range: 8
range: 11
.1.3.6.1.2.1.118.1.2.2.1.2
alarmActiveIndex
A strictly monotonically increasing integer which
acts as the index of entries within the named alarm
list. It wraps back to 1 after it reaches its
maximum value.
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.118.1.2.2.1.3
alarmActiveEngineID
The identification of the SNMP engine at which the alarm
originated. If the alarm is from an SNMPv1 system this
object is a zero length string.
LocalSnmpEngineOrZeroLenStr
Textual Convention: LocalSnmpEngineOrZeroLenStr OctetString
Type Constraints:
range: 0
range: 5..32
.1.3.6.1.2.1.118.1.2.2.1.4
alarmActiveEngineAddressType
This object indicates what type of address is stored in
the alarmActiveEngineAddress object - IPv4, IPv6, DNS, etc.
INET-ADDRESS-MIBInetAddressType
Textual Convention: INET-ADDRESS-MIBInetAddressType Enumeration
Type Values:
0unknown
1ipv4
2ipv6
3ipv4z
4ipv6z
16dns
25l2vpn
.1.3.6.1.2.1.118.1.2.2.1.5
alarmActiveEngineAddress
The address of the SNMP engine on which the alarm is
occurring.

This object MUST always be instantiated, even if the list
can contain alarms from only one engine.
INET-ADDRESS-MIBInetAddress
Textual Convention: INET-ADDRESS-MIBInetAddress OctetString
Type Constraints:
range: 0..255
.1.3.6.1.2.1.118.1.2.2.1.6
alarmActiveContextName
The name of the SNMP MIB context from which the alarm came.
For SNMPv1 alarms this is the community string from the Trap.
Note that care MUST be taken when selecting community
strings to ensure that these can be represe…
OctetString
Constraints:
range: 0-32
.1.3.6.1.2.1.118.1.2.2.1.7
alarmActiveVariables
The number of variables in alarmActiveVariableTable for this
alarm.
SNMPv2-SMIUnsigned32
Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.118.1.2.2.1.8
alarmActiveNotificationID
The NOTIFICATION-TYPE object identifier of the alarm
state transition that is occurring.
ObjectIdentifier .1.3.6.1.2.1.118.1.2.2.1.9
alarmActiveResourceId
This object identifies the resource under alarm.

If there is no corresponding resource, then
the value of this object MUST be 0.0.
ResourceId
Textual Convention: ResourceId ObjectIdentifier
.1.3.6.1.2.1.118.1.2.2.1.10
alarmActiveDescription
This object provides a textual description of the
active alarm. This text is generated dynamically by the
notification generator to provide useful information
to the human operator. This information SHOULD
provide inf…
SNMP-FRAMEWORK-MIBSnmpAdminString
Textual Convention: SNMP-FRAMEWORK-MIBSnmpAdminString OctetString
Type Constraints:
range: 0..255
.1.3.6.1.2.1.118.1.2.2.1.11
alarmActiveLogPointer
A pointer to the corresponding row in a
notification logging MIB where the state change
notification for this active alarm is logged.
If no log entry applies to this active alarm,
then this object MUST have the value of…
SNMPv2-TCRowPointer
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.118.1.2.2.1.12
alarmActiveModelPointer
A pointer to the corresponding row in the
alarmModelTable for this active alarm. This
points not only to the alarm model being
instantiated, but also to the specific alarm
state that is active.
SNMPv2-TCRowPointer
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.118.1.2.2.1.13
alarmActiveSpecificPointer
If no additional, model-specific, Alarm MIB is supported by
the system this object is `0.0'. When a model-specific Alarm
MIB is supported, this object is the instance pointer to the
specific model-specific active alarm…
SNMPv2-TCRowPointer
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.118.1.2.2.1.14
.1.3.6.1.2.1.118.1.2.3 · 1 row entry · 12 columns
A table of variables to go with active alarm entries.
alarmActiveVariableEntry entry .1.3.6.1.2.1.118.1.2.3.1
Entries appear in this table when there are variables in
the varbind list of a corresponding alarm in
alarmActiveTable.

Entries appear in this table as though
the trap/notification had been transported usin…
Indexes
alarmListName alarmActiveIndex alarmActiveVariableIndex
Column Syntax OID
alarmActiveVariableIndex
A strictly monotonically increasing integer, starting at
1 for a given alarmActiveIndex, for indexing variables
within the active alarm variable list.
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.118.1.2.3.1.1
alarmActiveVariableID
The alarm variable's object identifier.
ObjectIdentifier .1.3.6.1.2.1.118.1.2.3.1.2
alarmActiveVariableValueType
The type of the value. One and only one of the value
objects that follow is used for a given row in this table,
based on this type.
Enumeration
Enumerated Values:
1counter32
2unsigned32
3timeTicks
4integer32
5ipAddress
6octetString
7objectId
8counter64
9opaque
.1.3.6.1.2.1.118.1.2.3.1.3
alarmActiveVariableCounter32Val
The value when alarmActiveVariableType is 'counter32'.
SNMPv2-SMICounter32
Textual Convention: SNMPv2-SMICounter32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.118.1.2.3.1.4
alarmActiveVariableUnsigned32Val
The value when alarmActiveVariableType is 'unsigned32'.
SNMPv2-SMIUnsigned32
Textual Convention: SNMPv2-SMIUnsigned32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.118.1.2.3.1.5
alarmActiveVariableTimeTicksVal
The value when alarmActiveVariableType is 'timeTicks'.
SNMPv2-SMITimeTicks
Textual Convention: SNMPv2-SMITimeTicks Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.118.1.2.3.1.6
alarmActiveVariableInteger32Val
The value when alarmActiveVariableType is 'integer32'.
SNMPv2-SMIInteger32
Textual Convention: SNMPv2-SMIInteger32 Integer32
Type Constraints:
range: -2147483648..2147483647
.1.3.6.1.2.1.118.1.2.3.1.7
alarmActiveVariableOctetStringVal
The value when alarmActiveVariableType is 'octetString'.
OctetString
Constraints:
range: 0-65535
.1.3.6.1.2.1.118.1.2.3.1.8
alarmActiveVariableIpAddressVal
The value when alarmActiveVariableType is 'ipAddress'.
SNMPv2-SMIIpAddress
Textual Convention: SNMPv2-SMIIpAddress OctetString
Type Constraints:
range: 4
.1.3.6.1.2.1.118.1.2.3.1.9
alarmActiveVariableOidVal
The value when alarmActiveVariableType is 'objectId'.
ObjectIdentifier .1.3.6.1.2.1.118.1.2.3.1.10
alarmActiveVariableCounter64Val
The value when alarmActiveVariableType is 'counter64'.
SNMPv2-SMICounter64
Textual Convention: SNMPv2-SMICounter64 Unsigned64
Type Constraints:
range: 0..18446744073709551615
.1.3.6.1.2.1.118.1.2.3.1.11
alarmActiveVariableOpaqueVal
The value when alarmActiveVariableType is 'opaque'.

Note that although RFC2578 [RFC2578] forbids the use
of Opaque in 'standard' MIB modules, this particular
usage is driven by the need to be able to accu…
OctetString
Constraints:
range: 0-65535
.1.3.6.1.2.1.118.1.2.3.1.12
.1.3.6.1.2.1.118.1.2.4 · 1 row entry · 4 columns
This table represents the alarm statistics
information.
alarmActiveStatsEntry entry .1.3.6.1.2.1.118.1.2.4.1
Statistics on the current active alarms.
Indexes
alarmListName
Column Syntax OID
alarmActiveStatsActiveCurrent
The total number of currently active alarms on the system.
SNMPv2-SMIGauge32
Textual Convention: SNMPv2-SMIGauge32 Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.118.1.2.4.1.1
alarmActiveStatsActives
The total number of active alarms since system restarted.
RMON2-MIBZeroBasedCounter32
Textual Convention: RMON2-MIBZeroBasedCounter32 Unsigned32
.1.3.6.1.2.1.118.1.2.4.1.2
alarmActiveStatsLastRaise
The value of sysUpTime at the time of the last
alarm raise for this alarm list.
If no alarm raises have occurred since the
last re-initialization of the local network management
subsystem, then this object contains a ze…
SNMPv2-SMITimeTicks
Textual Convention: SNMPv2-SMITimeTicks Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.118.1.2.4.1.3
alarmActiveStatsLastClear
The value of sysUpTime at the time of the last
alarm clear for this alarm list.
If no alarm clears have occurred since the
last re-initialization of the local network management
subsystem, then this object contains a ze…
SNMPv2-SMITimeTicks
Textual Convention: SNMPv2-SMITimeTicks Unsigned32
Type Constraints:
range: 0..4294967295
.1.3.6.1.2.1.118.1.2.4.1.4
.1.3.6.1.2.1.118.1.3.2 · 1 row entry · 10 columns
This table contains information on
cleared alarms.
alarmClearEntry entry .1.3.6.1.2.1.118.1.3.2.1
Information on a cleared alarm.
Indexes
alarmListName alarmClearDateAndTime alarmClearIndex
Column Syntax OID
alarmClearIndex
An integer which acts as the index of entries within

the named alarm list. It wraps back to 1 after it
reaches its maximum value.

This object has the same value as the alarmActiveIndex tha…
Unsigned32
Constraints:
range: 1-4294967295
.1.3.6.1.2.1.118.1.3.2.1.1
alarmClearDateAndTime
The local date and time when the alarm cleared.

This object facilitates retrieving all instances of
alarms that have been cleared since a given point in time.

Implementations MUST include t…
SNMPv2-TCDateAndTime
Textual Convention: SNMPv2-TCDateAndTime OctetString
Type Constraints:
range: 8
range: 11
.1.3.6.1.2.1.118.1.3.2.1.2
alarmClearEngineID
The identification of the SNMP engine at which the alarm
originated. If the alarm is from an SNMPv1 system this
object is a zero length string.
LocalSnmpEngineOrZeroLenStr
Textual Convention: LocalSnmpEngineOrZeroLenStr OctetString
Type Constraints:
range: 0
range: 5..32
.1.3.6.1.2.1.118.1.3.2.1.3
alarmClearEngineAddressType
This object indicates what type of address is stored in
the alarmActiveEngineAddress object - IPv4, IPv6, DNS, etc.
INET-ADDRESS-MIBInetAddressType
Textual Convention: INET-ADDRESS-MIBInetAddressType Enumeration
Type Values:
0unknown
1ipv4
2ipv6
3ipv4z
4ipv6z
16dns
25l2vpn
.1.3.6.1.2.1.118.1.3.2.1.4
alarmClearEngineAddress
The Address of the SNMP engine on which the alarm was
occurring. This is used to identify the source of an SNMPv1

trap, since an alarmActiveEngineId cannot be extracted from the
SNMPv1 trap PDU.
INET-ADDRESS-MIBInetAddress
Textual Convention: INET-ADDRESS-MIBInetAddress OctetString
Type Constraints:
range: 0..255
.1.3.6.1.2.1.118.1.3.2.1.5
alarmClearContextName
The name of the SNMP MIB context from which the alarm came.
For SNMPv1 traps this is the community string from the Trap.
Note that care needs to be taken when selecting community
strings to ensure that these can be repr…
OctetString
Constraints:
range: 0-32
.1.3.6.1.2.1.118.1.3.2.1.6
alarmClearNotificationID
The NOTIFICATION-TYPE object identifier of the alarm
clear.
ObjectIdentifier .1.3.6.1.2.1.118.1.3.2.1.7
alarmClearResourceId
This object identifies the resource that was under alarm.

If there is no corresponding resource, then
the value of this object MUST be 0.0.
ResourceId
Textual Convention: ResourceId ObjectIdentifier
.1.3.6.1.2.1.118.1.3.2.1.8
alarmClearLogIndex
This number MUST be the same as the log index of the
applicable row in the notification log MIB, if it exists.
If no log index applies to the trap, then this object
MUST have the value of 0.
Unsigned32
Constraints:
range: 0-4294967295
.1.3.6.1.2.1.118.1.3.2.1.9
alarmClearModelPointer
A pointer to the corresponding row in the
alarmModelTable for this cleared alarm.
SNMPv2-TCRowPointer
Textual Convention: SNMPv2-TCRowPointer ObjectIdentifier
.1.3.6.1.2.1.118.1.3.2.1.10