Good Day,
Still learning my way around Zabbix and am running into something regarding Trigger Action Custom Calculation Expressions (Zabbix 6.4.1 on Redhat Enterprise Linux 8.6)
A little background: Our current XYMon environment is configured to delay notification for 30 minutes for certain CPU-related items on certain servers during a certain time-range.
I believe I have duplicated those alerts with this Action Configuration: If any of the three triggers in question fire on either of the two listed host groups between 0000 and 0500, run two operations (e-mail upon detection and page 30 minutes later if the item is still active). Did a little testing on this logic and it seems to be working.

Now I am now looking to configure the rest of the alerting during that timeframe so anything else fires a page immediately across those two host groups and their parent groups (anything with the notify-dba tag equaling yes). Based on my limited logic ability, I think this should work:

However, when I click update to save/close the action and then re-edit the action, everything is scrambled as shown below. Conditions end up with different letters assigned and the custom logic is different and all messed up (technical term).

I dug through the documentation (https://www.zabbix.com/documentation...ion/conditions) and other forum posts and can't find anything like this issue. Is this expected behavior? Am I asking too much with my logic? Is my logic flawed and Zabbix is trying to correct it for me?
Thanks,
Bill Anderson
Still learning my way around Zabbix and am running into something regarding Trigger Action Custom Calculation Expressions (Zabbix 6.4.1 on Redhat Enterprise Linux 8.6)
A little background: Our current XYMon environment is configured to delay notification for 30 minutes for certain CPU-related items on certain servers during a certain time-range.
I believe I have duplicated those alerts with this Action Configuration: If any of the three triggers in question fire on either of the two listed host groups between 0000 and 0500, run two operations (e-mail upon detection and page 30 minutes later if the item is still active). Did a little testing on this logic and it seems to be working.
Now I am now looking to configure the rest of the alerting during that timeframe so anything else fires a page immediately across those two host groups and their parent groups (anything with the notify-dba tag equaling yes). Based on my limited logic ability, I think this should work:
However, when I click update to save/close the action and then re-edit the action, everything is scrambled as shown below. Conditions end up with different letters assigned and the custom logic is different and all messed up (technical term).
I dug through the documentation (https://www.zabbix.com/documentation...ion/conditions) and other forum posts and can't find anything like this issue. Is this expected behavior? Am I asking too much with my logic? Is my logic flawed and Zabbix is trying to correct it for me?
Thanks,
Bill Anderson
Comment