| Erik,
Here follows the requested examples...
Could you explain me which circumstances cause the
following Alarm Rules (RULE_1, RULE_2, RULE_3 & RULE_4)
to be fired.
Thank you,
Best regards,
Maurice.
Create Domain SDE:.MC_WORK Rule RULE_1 -
Expression = (CHANGE_OF (Node4 TPLAB Connect Received, 10,20), at every=00:01:00), -
Severity = Indeterminate, -
Category = "TEST", -
Description = "TEST CHANGE OF RULE TYPE", -
Alarm Fired Procedure = SYS$COMMON:[MCC]MCC_ALARMS_MAIL_ALARM.COM, -
Alarm Exception Procedure = SYS$COMMON:[MCC]MCC_ALARMS_MAIL_EXCEPTION.COM, -
Alarm Fired Parameters = "COLLEYE", -
Batch Queue = "SYS$BATCH"
Create Domain SDE:.MC_WORK Rule RULE_2 -
Expression = (CHANGE_OF (Node4 TPLAB Connect Received, *,20), at every=00:01:00), -
Severity = Indeterminate, -
Category = "TEST", -
Description = "TEST CHANGE OF RULE TYPE", -
Alarm Fired Procedure = SYS$COMMON:[MCC]MCC_ALARMS_MAIL_ALARM.COM, -
Alarm Exception Procedure = SYS$COMMON:[MCC]MCC_ALARMS_MAIL_EXCEPTION.COM, -
Alarm Fired Parameters = "COLLEYE", -
Batch Queue = "SYS$BATCH"
Create Domain SDE:.MC_WORK Rule RULE_3 -
Expression = (CHANGE_OF (Node4 TPLAB Connect Received, 10,*), at every=00:01:00), -
Severity = Indeterminate, -
Category = "TEST", -
Description = "TEST CHANGE OF RULE TYPE", -
Alarm Fired Procedure = SYS$COMMON:[MCC]MCC_ALARMS_MAIL_ALARM.COM, -
Alarm Exception Procedure = SYS$COMMON:[MCC]MCC_ALARMS_MAIL_EXCEPTION.COM, -
Alarm Fired Parameters = "COLLEYE", -
Batch Queue = "SYS$BATCH"
Create Domain SDE:.MC_WORK Rule RULE_4 -
Expression = (CHANGE_OF (Node4 TPLAB Connect Received, *,*), at every=00:01:00), -
Severity = Indeterminate, -
Category = "TEST", -
Description = "TEST CHANGE OF RULE TYPE", -
Alarm Fired Procedure = SYS$COMMON:[MCC]MCC_ALARMS_MAIL_ALARM.COM, -
Alarm Exception Procedure = SYS$COMMON:[MCC]MCC_ALARMS_MAIL_EXCEPTION.COM, -
Alarm Fired Parameters = "COLLEYE", -
Batch Queue = "SYS$BATCH"
|
| (CHANGE_OF ( {attribute} , {previous} , {current} )
where {previous} :== previous value of {attribute}, and
{current} :== current value of {attribute}
The rule fires if {attribute} changes from {previous} to {current}, so
in your example, RULE_1 fires if Connect Received changes from exactly
10 to exactly 20,
RULE_2 fires if Connect Received changes from any previous value to
exactly 20, and RULE$ fires if the counter changes from any previous
value to any new value.
|