Alarm triggering examples

You can use these example to understand how Custom alarms, Global Custom alarms, and Default alarms are triggered.

Example 1

For the following example, an attribute has a Global Custom alarm and a Default alarm defined and enabled as shown in the following table.
  Threshold Values
Global Custom alarm (enabled) Default alarm (enabled)
Notice >= 1500 >= 1000
Minor >= 15,000 >= 1000
Major >=150,000 >= 250,000

If the attribute is evaluated when its value is 1000, no alarm is triggered and no notification is sent.

The Global Custom alarm takes precedence over the Default alarm. A value of 1000 does not reach the threshold value of any severity level for the Global Custom alarm. As a result, the alarm level is evaluated to be Normal.

After the above scenario, if the Global Custom alarm is disabled, nothing changes. The attribute value must be evaluated again before a new alarm level is triggered.

With the Global Custom alarm disabled, when the attribute value is evaluated again, the attribute value is evaluated against the threshold values for the Default alarm. The alarm level triggers a Notice level alarm and an email notification is sent to the designated personnel.

Note, however, that if there are Custom alarms for an attribute, these alarms are still evaluated as Custom alarms have a higher priority than Global Custom alarms.

Example 2

For the following example an attribute has a Custom alarm, a Global Custom alarm, and a Default alarm defined and enabled as shown in the following table.
  Threshold Values
Custom alarm (enabled) Global Custom alarm (enabled) Default alarm (enabled)
Notice >= 500 >= 1500 >=1000
Minor >= 750 >= 15,000 >=10,000
Major >=1,000 >= 150,000 >= 250,000

If the attribute is evaluated when its value is 1000, a Major alarm is triggered and an email notification is sent to the designated personnel. The Custom alarm takes precedence over both the Global Custom alarm and Default alarm. A value of 1000 reaches the threshold value of the Major severity level for the Custom alarm. As a result, the attribute value triggers a Major level alarm.

Within the same scenario, if the Custom alarm is then disabled and the attribute value evaluated again at 1000, the alarm level is changed to Normal. The attribute value is evaluated against the threshold values of the Global Custom alarm, the next alarm class that is defined and enabled. A value of 1000 does not reach any threshold level for this alarm class. As a result, the attribute value is evaluated to be Normal and no notification is sent. The Notice level alarm from the previous evaluation is cleared.

Example 3

For the following example, an attribute has a Custom alarm, Global Custom alarm, and Default alarm defined and enabled/disabled as shown below in the following table.
  Threshold Values
Custom alarm (disabled) Global Custom alarm (enabled) Default alarm (enabled)
Notice >= 500 >= 1500 >=1000
Minor >= 750 >= 15,000 >=10,000
Major >=1,000 >= 150,000 >= 250,000

If the attribute is evaluated when its value is 10,000, a Notice alarm is triggered and an email notification is sent to the designated personnel.

The Custom alarm is defined, but disabled; therefore, the attribute value is evaluated against the next alarm class. The Global Custom alarm is defined, enabled, and it takes precedence over the Default alarm. The attribute value is evaluated against the threshold values set for the Global Custom alarm class. A value of 10,000 reaches the Notice severity level for this alarm class. As a result, the attribute value triggers a Notice level alarm.

If the Global Custom alarm is then disabled and the attribute value evaluated again at 10,000, a Minor level alarm is triggered. The attribute value is evaluated against the threshold values for the Default alarm class, the only alarm class in that is both defined and enabled.

A value of 10,000 reaches the threshold value for a Minor level alarm. As a result, the Notice level alarm from the previous evaluation is cleared and the alarm level changes to Minor. An email notification is sent to the designated personnel.