Hi everyone,
I’m trying to build an alarm template in DataMiner where the severity of the alarm depends on whether the device is active or in standby.
Here’s what I’m working with:
-
I have a Chain Status table that shows which chain (A or B) is currently active for a given HPS.
-
I have a Device Status table that shows each device’s chain assignment (A or B) and its alarm state (OK or Not OK).
What I would like to achieve:
If a device assigned to the active chain reports a failure, I want a critical alarm.
If a device assigned to the standby chain reports a failure, I want a warning alarm.
Example:
-
HPS 1 has Chain B active
-
MOD-2
is assigned to Chain B → if this fails → Critical -
MOD-1
is assigned to Chain A → if this fails → Warning
I have added a screenshot of the tables as an example, I thought I can achieve this by using a conditional filter, as a test I just looked if I can create a rule across the tables but that does not seem to work as I would have hoped.
Would it be better to add the logic to a column in the table rather that states active or standby based on the logic I explained above ?
.
Hi Johannes,
Alarm conditions will allow you to enable/disable monitoring of a parameter based on a value of another parameter (for the same element). Having a look at this requirement:
MOD-1
is assigned to Chain A → if this fails → Warning
This will not be possible using alarm conditions. If I understand correctly, you would like to assign a different severity to a parameter based on the active chain.
I believe a possible option here to achieve your use case is using services. For example, using the option 'Once included, this element will influence the overall alarm severity of the service' (see DataMiner services)
Keep in mind that it is possible to add multiple instances of the same element in a service.
Hope it helps.