Designing and Managing Behavior Models - Creating Multi-Alarm Behavior Models - IfUpDownStatusByType - Interface-type Alarms -
IF-SelectType Perl Subroutine      IfNmDemand Alarm

Interface-type Alarms

The IfUpDownStatusByType behavior model has an alarm for each interface type (ATM, ISDN, FDDI, and so on) that it monitors. The interface alarms (with the exception of IF-IfFramePVCStatus) are identical. The definition for these alarms, is shown in Interface-type Alarms State Diagram.

Interface-type Alarms State Diagram

IfATMStatus

The interface-type alarms (with the exception of IF-IfFramePVCStatus) contain the following states:

IF-IfFramePVC

Unlike the other interface-type alarms, the IF-IfFramePVC relies on a frame relay MIB with which to monitor frame relay permanent virtual circuit (PVC) subinterfaces. NerveCenter instantiates IF-IfFramePVC when a frame relay PVC interface is non-active. The definition for IF-IfFramePVC, is shown in .

IF-IfFramePVC State Diagram

IF-IfFramePVC

IF-IfFramePVCStatus contains the following states:

IfColdWarmStart Alarm

The IfColdWarmStart alarm detects that a device has been restarted and fires a trigger that causes all the interface-type alarms monitoring that device to return to Ground state.

IF-IfColdWarmStart Alarm

IfColdWarmStart

The IfColdWarmStart alarm also fires a trigger that causes a transition in an IfNmDemand alarm.


IF-SelectType Perl Subroutine IfNmDemand Alarm
29 July 2003