ALARM-MIB

The MIB module describes a generic solution
to model alarms and to store the current list
of active alarms.
        
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
    

Imported Objects

InetAddress, InetAddressTypeINET-ADDRESS-MIB
ZeroBasedCounter32RMON2-MIB
SnmpAdminStringSNMP-FRAMEWORK-MIB
NOTIFICATION-GROUP, OBJECT-GROUP, MODULE-COMPLIANCESNMPv2-CONF
zeroDotZero, MODULE-IDENTITY, mib-2, Opaque, IpAddress, Counter64, Counter32, TimeTicks, Gauge32, Unsigned32, Integer32, NOTIFICATION-TYPE, OBJECT-TYPESNMPv2-SMI
DateAndTime, RowStatus, RowPointer, TEXTUAL-CONVENTIONSNMPv2-TC

Type Definitions (2)

Name Base Type Values/Constraints
LocalSnmpEngineOrZeroLenStrOctetStringrange: 0, range: 5..32
ResourceIdObjectIdentifier

Objects

alarmMIB .1.3.6.1.2.1.118
alarmNotifications .1.3.6.1.2.1.118.0
alarmObjects .1.3.6.1.2.1.118.1
alarmModel .1.3.6.1.2.1.118.1.1
alarmModelLastChanged
.1.3.6.1.2.1.118.1.1.1
alarmModelTable .1.3.6.1.2.1.118.1.1.2
alarmModelEntry .1.3.6.1.2.1.118.1.1.2.1
alarmModelIndex .1.3.6.1.2.1.118.1.1.2.1.1
alarmModelRowStatus
.1.3.6.1.2.1.118.1.1.2.1.10
alarmModelState .1.3.6.1.2.1.118.1.1.2.1.2
alarmModelNotificationId .1.3.6.1.2.1.118.1.1.2.1.3
alarmModelVarbindIndex .1.3.6.1.2.1.118.1.1.2.1.4
alarmModelVarbindValue .1.3.6.1.2.1.118.1.1.2.1.5
alarmModelDescription
.1.3.6.1.2.1.118.1.1.2.1.6
alarmModelSpecificPointer
.1.3.6.1.2.1.118.1.1.2.1.7
alarmModelVarbindSubtree .1.3.6.1.2.1.118.1.1.2.1.8
alarmModelResourcePrefix .1.3.6.1.2.1.118.1.1.2.1.9
alarmActive .1.3.6.1.2.1.118.1.2
alarmActiveLastChanged
.1.3.6.1.2.1.118.1.2.1
alarmActiveTable .1.3.6.1.2.1.118.1.2.2
alarmActiveEntry .1.3.6.1.2.1.118.1.2.2.1
alarmListName .1.3.6.1.2.1.118.1.2.2.1.1
alarmActiveResourceId .1.3.6.1.2.1.118.1.2.2.1.10
alarmActiveDescription
.1.3.6.1.2.1.118.1.2.2.1.11
alarmActiveLogPointer
.1.3.6.1.2.1.118.1.2.2.1.12
alarmActiveModelPointer
.1.3.6.1.2.1.118.1.2.2.1.13
alarmActiveSpecificPointer
.1.3.6.1.2.1.118.1.2.2.1.14
alarmActiveDateAndTime
.1.3.6.1.2.1.118.1.2.2.1.2
alarmActiveIndex .1.3.6.1.2.1.118.1.2.2.1.3
alarmActiveEngineID .1.3.6.1.2.1.118.1.2.2.1.4
alarmActiveEngineAddressType
.1.3.6.1.2.1.118.1.2.2.1.5
alarmActiveEngineAddress
.1.3.6.1.2.1.118.1.2.2.1.6
alarmActiveContextName .1.3.6.1.2.1.118.1.2.2.1.7
alarmActiveVariables .1.3.6.1.2.1.118.1.2.2.1.8
alarmActiveNotificationID .1.3.6.1.2.1.118.1.2.2.1.9
alarmActiveVariableTable .1.3.6.1.2.1.118.1.2.3
alarmActiveVariableEntry .1.3.6.1.2.1.118.1.2.3.1
alarmActiveVariableIndex .1.3.6.1.2.1.118.1.2.3.1.1
alarmActiveVariableOidVal .1.3.6.1.2.1.118.1.2.3.1.10
alarmActiveVariableCounter64Val
.1.3.6.1.2.1.118.1.2.3.1.11
alarmActiveVariableOpaqueVal .1.3.6.1.2.1.118.1.2.3.1.12
alarmActiveVariableID .1.3.6.1.2.1.118.1.2.3.1.2
alarmActiveVariableValueType .1.3.6.1.2.1.118.1.2.3.1.3
alarmActiveVariableCounter32Val
.1.3.6.1.2.1.118.1.2.3.1.4
alarmActiveVariableUnsigned32Val .1.3.6.1.2.1.118.1.2.3.1.5
alarmActiveVariableTimeTicksVal
.1.3.6.1.2.1.118.1.2.3.1.6
alarmActiveVariableInteger32Val .1.3.6.1.2.1.118.1.2.3.1.7
alarmActiveVariableOctetStringVal .1.3.6.1.2.1.118.1.2.3.1.8
alarmActiveVariableIpAddressVal
.1.3.6.1.2.1.118.1.2.3.1.9
alarmActiveStatsTable .1.3.6.1.2.1.118.1.2.4
alarmActiveStatsEntry .1.3.6.1.2.1.118.1.2.4.1
alarmActiveStatsActiveCurrent
.1.3.6.1.2.1.118.1.2.4.1.1
alarmActiveStatsActives
.1.3.6.1.2.1.118.1.2.4.1.2
alarmActiveStatsLastRaise
.1.3.6.1.2.1.118.1.2.4.1.3
alarmActiveStatsLastClear
.1.3.6.1.2.1.118.1.2.4.1.4
alarmActiveOverflow
.1.3.6.1.2.1.118.1.2.5
alarmClear .1.3.6.1.2.1.118.1.3
alarmClearMaximum .1.3.6.1.2.1.118.1.3.1
alarmClearTable .1.3.6.1.2.1.118.1.3.2
alarmClearEntry .1.3.6.1.2.1.118.1.3.2.1
alarmClearIndex .1.3.6.1.2.1.118.1.3.2.1.1
alarmClearModelPointer
.1.3.6.1.2.1.118.1.3.2.1.10
alarmClearDateAndTime
.1.3.6.1.2.1.118.1.3.2.1.2
alarmClearEngineID .1.3.6.1.2.1.118.1.3.2.1.3
alarmClearEngineAddressType
.1.3.6.1.2.1.118.1.3.2.1.4
alarmClearEngineAddress
.1.3.6.1.2.1.118.1.3.2.1.5
alarmClearContextName .1.3.6.1.2.1.118.1.3.2.1.6
alarmClearNotificationID .1.3.6.1.2.1.118.1.3.2.1.7
alarmClearResourceId .1.3.6.1.2.1.118.1.3.2.1.8
alarmClearLogIndex .1.3.6.1.2.1.118.1.3.2.1.9
alarmConformance .1.3.6.1.2.1.118.2
alarmCompliances .1.3.6.1.2.1.118.2.1
alarmGroups .1.3.6.1.2.1.118.2.2

Notifications/Traps

NameOIDDescription
alarmActiveState


.1.3.6.1.2.1.118.0.2
e of the alarm indicated by
alarmActiveModelPointer has been raised
against the entity indicated by
alarmActiveResourceId.
          
The agent must throttle the generation of
consecutive alarmActiveState traps so that there is at
least a two-second gap between traps of this
type against the same alarmActiveModelPointer and
alarmActiveResourceId.  When traps are throttled,
they are dropped, not queued for sending at a future time.
          
A management application should periodically check
the value of alarmActiveLastChanged to detect any
missed alarmActiveState notification-events, e.g.,
due to throttling or transmission loss.
alarmClearState


.1.3.6.1.2.1.118.0.3
e of the alarm indicated by
alarmActiveModelPointer has been cleared against
          
the entity indicated by alarmActiveResourceId.
          
The agent must throttle the generation of
consecutive alarmActiveClear traps so that there is at
least a two-second gap between traps of this
type against the same alarmActiveModelPointer and
alarmActiveResourceId.  When traps are throttled,
they are dropped, not queued for sending at a future time.
          
A management application should periodically check
the value of alarmActiveLastChanged to detect any
missed alarmClearState notification-events, e.g.,
due to throttling or transmission loss.