Hi dojo,
I’m trying to understand the expected behavior of a Correlation rule when multiple base alarms are grouped and the first base alarm clears.
I have a Correlation rule with Autoclear, Update base alarms and Root time of base alarm enabled.

Example:
- Alarm A is triggered first.
- It has an
Alarm.Descriptionproperty defined by the protocol. - The correlated alarm takes the root time and
Alarm.Descriptionassociated with Alarm A.
- It has an
- Alarm B is triggered and becomes part of the same correlation.
- Alarm A clears, while Alarm B remains active.
What I observe is:
- The correlated alarm keeps the Root Time of Alarm A, even though Alarm A is no longer active.
- With the New alarm action,
Alarm.Descriptionstill seems to be associated with the parameter used to create the correlated alarm. - If that parameter is a table parameter and the corresponding row is removed,
Alarm.Descriptionbecomes empty, while the correlated alarm remains active. - I also tested the newer Group alarms action. The group alarm still keeps the initial root time, and
Alarm.Descriptionfrom the source alarms is not propagated to the group alarm.
I understand that a group alarm only exposes specific derived information, such as the correlation rule as parameter description and the highest severity of its base alarms, so arbitrary base-alarm properties not being copied may be expected. [docs.datam...r.services]
My questions are:
- Is it expected that the correlated/group alarm keeps the root time associated with the first alarm, even after that alarm has cleared and other base alarms remain active?
- For the New alarm action, is it expected that alarm properties such as
Alarm.Descriptioncontinue to be associated with the original base alarm parameter instead of being updated based on the remaining base alarms? - Is it expected that
Alarm.Descriptionbecomes empty if the original alarm came from a table row and that row is subsequently removed? - Is there a recommended way to have the correlated alarm represent the currently active base alarms, including an alarm property such as
Alarm.Description, instead of remaining associated with the first base alarm?
Thanks!